bool post_depth_coverage;
bool runtime_descriptor_array;
bool float_controls;
+ bool shader_clock;
bool shader_viewport_index_layer;
bool stencil_export;
bool storage_8bit;
bool tessellation;
bool transform_feedback;
bool variable_pointers;
+ bool vk_memory_model;
+ bool vk_memory_model_device_scope;
bool float16;
bool amd_gcn_shader;
bool amd_shader_ballot;
unsigned num_ssbos;
/* Number of images used by this shader */
unsigned num_images;
+ /* Index of the last MSAA image. */
+ int last_msaa_image;
/* Which inputs are actually read */
uint64_t inputs_read;
/* The size of the gl_CullDistance[] array, if declared. */
unsigned cull_distance_array_size;
+ /* Whether the first UBO is the default uniform buffer, i.e. uniforms. */
+ bool first_ubo_is_default_ubo;
+
/* Whether or not separate shader objects were used */
bool separate_shader;