Home
last modified time | relevance | path

Searched refs:cull_mode (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_gs_variant.cpp229 if (key->cull_mode != PIPE_FACE_NONE || key->has_front_face) { in d3d12_begin_emit_primitives_gs()
230 if (key->cull_mode == PIPE_FACE_BACK) in d3d12_begin_emit_primitives_gs()
232 else if (key->cull_mode == PIPE_FACE_FRONT) in d3d12_begin_emit_primitives_gs()
236 if (key->cull_mode == PIPE_FACE_BACK) in d3d12_begin_emit_primitives_gs()
Dd3d12_compiler.h158 unsigned cull_mode:2; member
Dd3d12_compiler.cpp530 key.cull_mode = sel_ctx->cull_mode_lowered; in validate_geometry_shader_variant()
532 if (key.cull_mode != PIPE_FACE_NONE || key.has_front_face) in validate_geometry_shader_variant()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_state.h64 unsigned cull_mode : 2; //VkCullModeFlags member
Dzink_pipeline.c146 rast_state.cullMode = hw_rast_state->cull_mode; in zink_create_gfx_pipeline()
Dzink_state.c598 state->hw_state.cull_mode = rs_state->cull_face; // same bits in zink_create_rasterizer_state()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_rasterizer.c110 const unsigned cull_mode = translate_cull_mode(rast->templ.cull_face); in define_rasterizer_object() local
138 cull_mode, in define_rasterizer_object()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_context.h139 unsigned cull_mode; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_meta.c68 state->cull_mode = cmd_buffer->state.dynamic.cull_mode; in radv_meta_save()
162 cmd_buffer->state.dynamic.cull_mode = state->cull_mode; in radv_meta_restore()
Dradv_meta.h62 VkCullModeFlags cull_mode; member
Dradv_cmd_buffer.c110 .cull_mode = 0u,
246 if (dest->cull_mode != src->cull_mode) { in radv_bind_dynamic_state()
247 dest->cull_mode = src->cull_mode; in radv_bind_dynamic_state()
1550 pa_su_sc_mode_cntl |= S_028814_CULL_FRONT(!!(d->cull_mode & VK_CULL_MODE_FRONT_BIT)) | in radv_emit_culling()
1551 S_028814_CULL_BACK(!!(d->cull_mode & VK_CULL_MODE_BACK_BIT)) | in radv_emit_culling()
5188 if (state->dynamic.cull_mode == cullMode) in radv_CmdSetCullModeEXT()
5191 state->dynamic.cull_mode = cullMode; in radv_CmdSetCullModeEXT()
6387 ? (d->cull_mode & VK_CULL_MODE_FRONT_BIT) in radv_get_ngg_culling_settings()
6391 ? (d->cull_mode & VK_CULL_MODE_BACK_BIT) in radv_get_ngg_culling_settings()
Dradv_private.h1210 VkCullModeFlags cull_mode; member
Dradv_pipeline.c1565 dynamic->cull_mode = pCreateInfo->pRasterizationState->cullMode; in radv_pipeline_init_dynamic_state()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_state.c1125 uint32_t cull_mode; /* R300_SU_CULL_MODE: 0x42b8 */ in r300_create_rs_state() local
1202 cull_mode = R300_FRONT_FACE_CCW; in r300_create_rs_state()
1204 cull_mode = R300_FRONT_FACE_CW; in r300_create_rs_state()
1226 cull_mode |= R300_CULL_FRONT; in r300_create_rs_state()
1229 cull_mode |= R300_CULL_BACK; in r300_create_rs_state()
1290 OUT_CB(cull_mode); in r300_create_rs_state()
/third_party/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c93 .cull_mode = 0,
173 ANV_CMP_COPY(cull_mode, ANV_CMD_DIRTY_DYNAMIC_CULL_MODE); in anv_dynamic_state_copy()
802 cmd_buffer->state.gfx.dynamic.cull_mode = cullMode; in anv_CmdSetCullModeEXT()
Dgfx7_cmd_buffer.c254 .CullMode = genX(vk_to_intel_cullmode)[d->cull_mode], in genX()
Dgfx8_cmd_buffer.c498 .CullMode = genX(vk_to_intel_cullmode)[d->cull_mode], in genX()
Danv_private.h2796 VkCullModeFlags cull_mode; member
Danv_pipeline.c2040 dynamic->cull_mode = in copy_non_dynamic_state()
DgenX_cmd_buffer.c3486 .CullMode = genX(vk_to_intel_cullmode)[d->cull_mode], in cmd_buffer_emit_clip()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup.c586 unsigned cull_mode, in lp_setup_set_triangle_state() argument
596 setup->cullmode = cull_mode; in lp_setup_set_triangle_state()
/third_party/mesa3d/docs/gallium/cso/
Drasterizer.rst101 cull_mode
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c3499 state->rs_state.cull_face = vk_cull_to_pipe(cmd->u.set_cull_mode_ext.cull_mode); in handle_set_cull_mode()