nir: Add a descriptor_set field to nir_variable
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 25 Mar 2016 17:16:23 +0000 (10:16 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 15 Apr 2016 00:20:05 +0000 (17:20 -0700)
This is needed for supporting the Vulkan binding model

Reviewed-by: Rob Clark <robdclark@gmail.com>
src/compiler/nir/nir.h

index 9d48356c6de0be2a6ccbc7d25d1fe58ba0b9f0df..8f3537735714e9f6b6f364231d8781771e7076d7 100644 (file)
@@ -265,6 +265,11 @@ typedef struct nir_variable {
        */
       int index;
 
+      /**
+       * Descriptor set binding for sampler or UBO.
+       */
+      int descriptor_set;
+
       /**
        * Initial binding point for a sampler or UBO.
        *