anv/clear: Handle ClearImage on 3-D images
[mesa.git] / src / intel / vulkan / anv_nir.h
index a7ea3eb0e28726b36b85c62c4ce3bcb7bbb6b0a6..567de6c2d08ff6d77eff81c0a78f03f0084a9bb8 100644 (file)
 extern "C" {
 #endif
 
-void anv_nir_lower_push_constants(nir_shader *shader, bool is_scalar);
+void anv_nir_lower_push_constants(nir_shader *shader);
 
 void anv_nir_apply_dynamic_offsets(struct anv_pipeline *pipeline,
                                    nir_shader *shader,
                                    struct brw_stage_prog_data *prog_data);
 void anv_nir_apply_pipeline_layout(struct anv_pipeline *pipeline,
                                    nir_shader *shader,
-                                   struct brw_stage_prog_data *prog_data);
+                                   struct brw_stage_prog_data *prog_data,
+                                   struct anv_pipeline_bind_map *map);
 
 #ifdef __cplusplus
 }