Lines Matching refs:genX
43 extern const uint32_t genX(vk_to_intel_cullmode)[];
45 extern const uint32_t genX(vk_to_intel_front_face)[];
47 extern const uint32_t genX(vk_to_intel_primitive_type)[];
49 extern const uint32_t genX(vk_to_intel_compare_op)[];
51 extern const uint32_t genX(vk_to_intel_stencil_op)[];
53 extern const uint32_t genX(vk_to_intel_logic_op)[];
55 void genX(init_physical_device_state)(struct anv_physical_device *device);
57 VkResult genX(init_device_state)(struct anv_device *device);
59 void genX(init_cps_device_state)(struct anv_device *device);
61 void genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer);
63 void genX(cmd_buffer_apply_pipe_flushes)(struct anv_cmd_buffer *cmd_buffer);
65 void genX(cmd_buffer_emit_gfx7_depth_flush)(struct anv_cmd_buffer *cmd_buffer);
67 void genX(cmd_buffer_emit_gfx12_depth_wa)(struct anv_cmd_buffer *cmd_buffer,
70 void genX(cmd_buffer_set_binding_for_gfx8_vb_flush)(struct anv_cmd_buffer *cmd_buffer,
74 void genX(cmd_buffer_update_dirty_vbs_for_gfx8_vb_flush)(struct anv_cmd_buffer *cmd_buffer,
78 void genX(cmd_buffer_emit_hashing_mode)(struct anv_cmd_buffer *cmd_buffer,
82 void genX(flush_pipeline_select_3d)(struct anv_cmd_buffer *cmd_buffer);
83 void genX(flush_pipeline_select_gpgpu)(struct anv_cmd_buffer *cmd_buffer);
86 genX(emit_apply_pipe_flushes)(struct anv_batch *batch,
91 void genX(emit_so_memcpy_init)(struct anv_memcpy_state *state,
95 void genX(emit_so_memcpy_fini)(struct anv_memcpy_state *state);
97 void genX(emit_so_memcpy)(struct anv_memcpy_state *state,
101 void genX(emit_l3_config)(struct anv_batch *batch,
105 void genX(cmd_buffer_config_l3)(struct anv_cmd_buffer *cmd_buffer,
108 void genX(cmd_buffer_flush_state)(struct anv_cmd_buffer *cmd_buffer);
109 void genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer);
111 void genX(cmd_buffer_flush_compute_state)(struct anv_cmd_buffer *cmd_buffer);
113 void genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer,
116 void genX(cmd_buffer_mark_image_written)(struct anv_cmd_buffer *cmd_buffer,
124 void genX(cmd_emit_conditional_render_predicate)(struct anv_cmd_buffer *cmd_buffer);
126 struct anv_state genX(cmd_buffer_ray_query_globals)(struct anv_cmd_buffer *cmd_buffer);
129 genX(emit_urb_setup)(struct anv_device *device, struct anv_batch *batch,
135 void genX(emit_multisample)(struct anv_batch *batch, uint32_t samples,
138 void genX(emit_sample_pattern)(struct anv_batch *batch,
141 void genX(emit_shading_rate)(struct anv_batch *batch,
145 void genX(cmd_buffer_so_memcpy)(struct anv_cmd_buffer *cmd_buffer,
149 void genX(blorp_exec)(struct blorp_batch *batch,
152 void genX(cmd_emit_timestamp)(struct anv_batch *batch,
158 genX(rasterization_mode)(VkPolygonMode raster_mode,
165 genX(ms_rasterization_mode)(struct anv_graphics_pipeline *pipeline,
169 genX(raster_polygon_mode)(struct anv_graphics_pipeline *pipeline,
173 genX(graphics_pipeline_emit)(struct anv_graphics_pipeline *pipeline,
177 genX(compute_pipeline_emit)(struct anv_compute_pipeline *pipeline);
180 genX(ray_tracing_pipeline_emit)(struct anv_ray_tracing_pipeline *pipeline);