Home
last modified time | relevance | path

Searched refs:genX (Results 1 – 25 of 30) sorted by relevance

12

/third_party/mesa3d/src/intel/vulkan/
Danv_genX.h43 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);
[all …]
Dgfx7_cmd_buffer.c60 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) in genX() function
78 genX(raster_polygon_mode)(cmd_buffer->state.gfx.pipeline, in genX()
81 genX(ms_rasterization_mode)(pipeline, dynamic_raster_mode); in genX()
92 .CullMode = genX(vk_to_intel_cullmode)[dyn->rs.cull_mode], in genX()
93 .FrontWinding = genX(vk_to_intel_front_face)[dyn->rs.front_face], in genX()
168 .DepthTestFunction = genX(vk_to_intel_compare_op)[opt_ds.depth.compare_op], in genX()
171 .StencilFailOp = genX(vk_to_intel_stencil_op)[opt_ds.stencil.front.op.fail], in genX()
172 .StencilPassDepthPassOp = genX(vk_to_intel_stencil_op)[opt_ds.stencil.front.op.pass], in genX()
173 .StencilPassDepthFailOp = genX(vk_to_intel_stencil_op)[opt_ds.stencil.front.op.depth_fail], in genX()
174 .StencilTestFunction = genX(vk_to_intel_compare_op)[opt_ds.stencil.front.op.compare], in genX()
[all …]
Dgfx8_cmd_buffer.c36 genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer, bool enable) in genX() function
316 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) in genX() function
325 genX(emit_shading_rate)(&cmd_buffer->batch, pipeline, &dyn->fsr); in genX()
362 genX(raster_polygon_mode)(cmd_buffer->state.gfx.pipeline, in genX()
365 genX(rasterization_mode)(dynamic_raster_mode, in genX()
378 .CullMode = genX(vk_to_intel_cullmode)[dyn->rs.cull_mode], in genX()
379 .FrontWinding = genX(vk_to_intel_front_face)[dyn->rs.front_face], in genX()
449 ds.DepthTestFunction = genX(vk_to_intel_compare_op)[opt_ds.depth.compare_op]; in genX()
452 ds.StencilFailOp = genX(vk_to_intel_stencil_op)[opt_ds.stencil.front.op.fail]; in genX()
453 ds.StencilPassDepthPassOp = genX(vk_to_intel_stencil_op)[opt_ds.stencil.front.op.pass]; in genX()
[all …]
DgenX_gpu_memcpy.c95 genX(emit_urb_setup)(device, batch, l3_config, in emit_common_so_memcpy()
238 genX(emit_so_memcpy_init)(struct anv_memcpy_state *state, in genX() function
248 genX(emit_l3_config)(batch, device, cfg); in genX()
262 genX(emit_so_memcpy_fini)(struct anv_memcpy_state *state) in genX() function
264 genX(emit_apply_pipe_flushes)(state->batch, state->device, _3D, in genX()
274 genX(emit_so_memcpy)(struct anv_memcpy_state *state, in genX() function
283 genX(emit_apply_pipe_flushes)(state->batch, state->device, _3D, in genX()
293 genX(cmd_buffer_so_memcpy)(struct anv_cmd_buffer *cmd_buffer, in genX() function
303 genX(cmd_buffer_config_l3)(cmd_buffer, cfg); in genX()
306 genX(cmd_buffer_set_binding_for_gfx8_vb_flush)(cmd_buffer, 32, src, size); in genX()
[all …]
DgenX_blorp_exec.c236 genX(cmd_buffer_set_binding_for_gfx8_vb_flush)(cmd_buffer, in blorp_vf_invalidate_for_vb_48b_transitions()
240 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in blorp_vf_invalidate_for_vb_48b_transitions()
246 genX(cmd_buffer_update_dirty_vbs_for_gfx8_vb_flush)(cmd_buffer, SEQUENTIAL, in blorp_vf_invalidate_for_vb_48b_transitions()
285 genX(cmd_buffer_emit_hashing_mode)(cmd_buffer, params->x1 - params->x0, in blorp_exec_on_render()
305 genX(cmd_buffer_emit_gfx12_depth_wa)(cmd_buffer, &params->depth.surf); in blorp_exec_on_render()
307 genX(flush_pipeline_select_3d)(cmd_buffer); in blorp_exec_on_render()
310 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in blorp_exec_on_render()
312 genX(cmd_buffer_emit_gfx7_depth_flush)(cmd_buffer); in blorp_exec_on_render()
317 genX(cmd_buffer_enable_pma_fix)(cmd_buffer, false); in blorp_exec_on_render()
371 genX(flush_pipeline_select_gpgpu)(cmd_buffer); in blorp_exec_on_compute()
[all …]
DgenX_cmd_buffer.c56 static void genX(flush_pipeline_select)(struct anv_cmd_buffer *cmd_buffer,
98 genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer) in genX() function
146 genX(flush_pipeline_select_3d)(cmd_buffer); in genX()
235 genX(flush_pipeline_select)(cmd_buffer, gfx12_wa_pipeline); in genX()
547 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in anv_image_init_aux_tt()
1027 genX(cmd_buffer_mark_image_written)(struct anv_cmd_buffer *cmd_buffer, in genX() function
1106 genX(copy_fast_clear_dwords)(struct anv_cmd_buffer *cmd_buffer, in genX() function
1145 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in genX()
1617 genX(BeginCommandBuffer)( in genX() function
1657 genX(cmd_buffer_emit_state_base_address)(cmd_buffer); in genX()
[all …]
DgenX_query.c62 VkResult genX(CreateQueryPool)( in genX() function
240 void genX(DestroyQueryPool)( in genX() function
437 VkResult genX(GetQueryPoolResults)( in genX() function
617 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in emit_ps_depth_count()
644 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in emit_query_pc_availability()
724 void genX(CmdResetQueryPool)( in genX() function
755 genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); in genX()
801 void genX(ResetQueryPool)( in genX() function
907 void genX(CmdBeginQuery)( in genX() function
913 genX(CmdBeginQueryIndexedEXT)(commandBuffer, queryPool, query, flags, 0); in genX()
[all …]
DgenX_state.c42 genX(emit_slice_hashing_state)(struct anv_device *device, in genX() function
172 genX(emit_l3_config)(batch, device, cfg); in init_common_queue_state()
275 genX(emit_sample_pattern)(&batch, NULL); in init_render_queue_state()
314 genX(emit_slice_hashing_state)(device, &batch); in init_render_queue_state()
454 genX(init_physical_device_state)(ASSERTED struct anv_physical_device *device) in genX() function
460 genX(init_device_state)(struct anv_device *device) in genX() function
499 genX(init_cps_device_state)(struct anv_device *device) in genX() function
591 genX(emit_l3_config)(struct anv_batch *batch, in genX() function
713 genX(emit_multisample)(struct anv_batch *batch, uint32_t samples, in genX() function
758 genX(emit_sample_pattern)(struct anv_batch *batch, in genX() function
[all …]
DgenX_pipeline.c270 genX(emit_urb_setup)(struct anv_device *device, struct anv_batch *batch, in genX() function
386 genX(emit_urb_setup)(pipeline->base.device, &pipeline->base.batch, in emit_urb_setup()
571 genX(raster_polygon_mode)(struct anv_graphics_pipeline *pipeline, in genX() function
643 genX(ms_rasterization_mode)(struct anv_graphics_pipeline *pipeline, in genX() function
668 const uint32_t genX(vk_to_intel_cullmode)[] = {
675 const uint32_t genX(vk_to_intel_fillmode)[] = {
681 const uint32_t genX(vk_to_intel_front_face)[] = {
687 genX(rasterization_mode)(VkPolygonMode raster_mode, in genX() function
819 raster.FrontFaceFillMode = genX(vk_to_intel_fillmode)[rs->polygon_mode]; in emit_rs_state()
820 raster.BackFaceFillMode = genX(vk_to_intel_fillmode)[rs->polygon_mode]; in emit_rs_state()
[all …]
Danv_private.h4319 #ifdef genX
4322 # define genX(x) gfx7_##x
4324 # undef genX
4325 # define genX(x) gfx75_##x
4327 # undef genX
4328 # define genX(x) gfx8_##x
4330 # undef genX
4331 # define genX(x) gfx9_##x
4333 # undef genX
4334 # define genX(x) gfx11_##x
[all …]
/third_party/mesa3d/src/intel/isl/
Disl_priv.h203 #define isl_genX(x) __PASTE(isl_, genX(x))
205 #ifdef genX
208 # define genX(x) gfx4_##x macro
210 # undef genX
211 # define genX(x) gfx5_##x macro
213 # undef genX
214 # define genX(x) gfx6_##x macro
216 # undef genX
217 # define genX(x) gfx7_##x macro
219 # undef genX
[all …]
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_genx_protos.h31 void genX(init_state)(struct iris_context *ice);
32 void genX(init_screen_state)(struct iris_screen *screen);
33 void genX(emit_hashing_mode)(struct iris_context *ice,
37 void genX(emit_depth_state_workarounds)(struct iris_context *ice,
40 void genX(update_pma_fix)(struct iris_context *ice,
44 void genX(invalidate_aux_map_state)(struct iris_batch *batch);
47 void genX(init_blorp)(struct iris_context *ice);
50 void genX(init_query)(struct iris_context *ice);
51 void genX(math_add32_gpr0)(struct iris_context *ice,
54 void genX(math_div32_gpr0)(struct iris_context *ice,
Diris_context.h1091 #ifdef genX
1094 # define genX(x) gfx4_##x macro
1096 # undef genX
1097 # define genX(x) gfx5_##x macro
1099 # undef genX
1100 # define genX(x) gfx6_##x macro
1102 # undef genX
1103 # define genX(x) gfx7_##x macro
1105 # undef genX
1106 # define genX(x) gfx75_##x macro
[all …]
Diris_blorp.c305 genX(emit_depth_state_workarounds)(ice, batch, &params->depth.surf); in iris_blorp_exec_render()
320 genX(update_pma_fix)(ice, batch, false); in iris_blorp_exec_render()
325 genX(emit_hashing_mode)(ice, batch, params->x1 - params->x0, in iris_blorp_exec_render()
337 genX(invalidate_aux_map_state)(batch); in iris_blorp_exec_render()
488 genX(init_blorp)(struct iris_context *ice) in genX() function
Diris_state.c1752 genX(update_pma_fix)(struct iris_context *ice, in genX() function
5557 genX(invalidate_aux_map_state)(struct iris_batch *batch) in genX() function
5750 genX(emit_depth_state_workarounds)(struct iris_context *ice, in genX() function
6513 genX(emit_depth_state_workarounds)(ice, batch, &zres->surf); in iris_upload_dirty_render_state()
6842 genX(update_pma_fix)(ice, batch, enable); in iris_upload_dirty_render_state()
6847 genX(emit_hashing_mode)(ice, batch, UINT_MAX, UINT_MAX, 1); in iris_upload_dirty_render_state()
6850 genX(invalidate_aux_map_state)(batch); in iris_upload_dirty_render_state()
7378 genX(invalidate_aux_map_state)(batch); in iris_upload_compute_state()
8318 genX(emit_hashing_mode)(struct iris_context *ice, struct iris_batch *batch, in genX() function
8406 genX(init_screen_state)(struct iris_screen *screen) in genX() function
[all …]
/third_party/mesa3d/src/intel/genxml/
Dgen_macros.h64 # define genX(x) gfx4_##x macro
67 # define genX(x) gfx45_##x macro
70 # define genX(x) gfx5_##x macro
73 # define genX(x) gfx6_##x macro
76 # define genX(x) gfx7_##x macro
79 # define genX(x) gfx75_##x macro
82 # define genX(x) gfx8_##x macro
85 # define genX(x) gfx9_##x macro
88 # define genX(x) gfx11_##x macro
91 # define genX(x) gfx12_##x macro
[all …]
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_genx_protos.h31 void genX(crocus_init_state)(struct crocus_context *ice);
32 void genX(crocus_init_screen_state)(struct crocus_screen *screen);
33 void genX(crocus_upload_urb)(struct crocus_batch *batch,
37 void genX(crocus_update_pma_fix)(struct crocus_context *ice,
41 void genX(crocus_init_blorp)(struct crocus_context *ice);
44 void genX(crocus_init_query)(struct crocus_context *ice);
45 void genX(crocus_init_screen_query)(struct crocus_screen *screen);
48 void genX(crocus_init_blt)(struct crocus_screen *screen);
Dcrocus_context.h978 #ifdef genX
981 # define genX(x) gfx4_##x macro
983 # undef genX
984 # define genX(x) gfx45_##x macro
986 # undef genX
987 # define genX(x) gfx5_##x macro
989 # undef genX
990 # define genX(x) gfx6_##x macro
992 # undef genX
993 # define genX(x) gfx7_##x macro
[all …]
Dcrocus_blorp.c272 genX(crocus_upload_urb)(batch, vs_entry_size, false, vs_entry_size); in blorp_emit_urb_config()
308 genX(crocus_update_pma_fix)(ice, batch, false); in crocus_blorp_exec()
418 genX(crocus_init_blorp)(struct crocus_context *ice) in genX() function
Dcrocus_query.c980 genX(crocus_init_screen_query)(struct crocus_screen *screen) in genX() function
989 genX(crocus_init_query)(struct crocus_context *ice) in genX() function
Dcrocus_blt.c411 genX(crocus_init_blt)(struct crocus_screen *screen) in genX() function
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemUtils.cpp965 deUint64 genX = seed % genM; in fillWithUniqueColors() local
969 if (genX == 0) in fillWithUniqueColors()
970 genX = 1; in fillWithUniqueColors()
980 genX = (genA * genX) % genM; in fillWithUniqueColors()
982 DE_ASSERT(genX != seed); in fillWithUniqueColors()
984 const float r = float(deUint32((genX >> 0) & 0x7F)) / 127.0f; in fillWithUniqueColors()
985 const float g = float(deUint32((genX >> 7) & 0x7F)) / 127.0f; in fillWithUniqueColors()
986 const float b = float(deUint32((genX >> 14) & 0x7F)) / 127.0f; in fillWithUniqueColors()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/
DvktProtectedMemUtils.cpp965 deUint64 genX = seed % genM; in fillWithUniqueColors() local
969 if (genX == 0) in fillWithUniqueColors()
970 genX = 1; in fillWithUniqueColors()
980 genX = (genA * genX) % genM; in fillWithUniqueColors()
982 DE_ASSERT(genX != seed); in fillWithUniqueColors()
984 const float r = float(deUint32((genX >> 0) & 0x7F)) / 127.0f; in fillWithUniqueColors()
985 const float g = float(deUint32((genX >> 7) & 0x7F)) / 127.0f; in fillWithUniqueColors()
986 const float b = float(deUint32((genX >> 14) & 0x7F)) / 127.0f; in fillWithUniqueColors()
/third_party/mesa3d/docs/relnotes/
D17.0.3.rst147 - anv/genX: Solve the vkCreateGraphicsPipelines crash
D18.1.3.rst93 - meson: fix i965/anv/isl genX static lib names

12