vc4: Add real validation for MUL rotation.
[mesa.git] / src / gallium / drivers / svga / svga_winsys.h
index 7da2c4e77caf1e48a2c91366d4af046aebfa6036..90e4f81da8de3e6e6e55f1ec7f8e2e647d3d62fd 100644 (file)
@@ -418,6 +418,14 @@ struct svga_winsys_screen
                          uint32 numLayers,
                          uint32 numMipLevels);
 
+   /**
+    * Invalidate the content of this surface
+    */
+   void
+   (*surface_invalidate)(struct svga_winsys_screen *sws,
+                         struct svga_winsys_surface *surface);
+
+
    /**
     * Buffer management. Buffer attributes are mostly fixed over its lifetime.
     *
@@ -544,6 +552,9 @@ struct svga_winsys_screen
 
    /** To rebind resources at the beginnning of a new command buffer */
    boolean need_to_rebind_resources;
+
+   boolean have_generate_mipmap_cmd;
+   boolean have_set_predication_cmd;
 };