draw: added userclip planes and updated variant_key
[mesa.git] / src / gallium / auxiliary / draw / draw_llvm.h
index 8ff366956ce8df0b95a8609b3db7570468fef616..4a4d93f33a88a5fe1368f973b4bec86967f6fc8b 100644 (file)
@@ -161,10 +161,12 @@ struct draw_llvm_variant_key
 {
    unsigned nr_vertex_elements:16;
    unsigned nr_samplers:12;
-   unsigned disable_cliptest:1;
-   unsigned disable_viewport:1;
-   unsigned disable_zclipping:1;
+   unsigned clip_xy:1;
+   unsigned clip_z:1;
+   unsigned clip_user:1;
+   unsigned bypass_viewport:1;
    unsigned enable_d3dclipping:1;
+   unsigned need_edgeflags:1;
 
    /* Variable number of vertex elements:
     */