Home
last modified time | relevance | path

Searched refs:pipe_state (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c58 struct anv_cmd_pipeline_state *pipe_state) in anv_cmd_pipeline_state_finish() argument
60 for (uint32_t i = 0; i < ARRAY_SIZE(pipe_state->push_descriptors); i++) { in anv_cmd_pipeline_state_finish()
61 if (pipe_state->push_descriptors[i]) { in anv_cmd_pipeline_state_finish()
63 pipe_state->push_descriptors[i]->set.layout); in anv_cmd_pipeline_state_finish()
64 vk_free(&cmd_buffer->vk.pool->alloc, pipe_state->push_descriptors[i]); in anv_cmd_pipeline_state_finish()
475 struct anv_cmd_pipeline_state *pipe_state; in anv_cmd_buffer_bind_descriptor_set() local
483 pipe_state = &cmd_buffer->state.gfx.base; in anv_cmd_buffer_bind_descriptor_set()
488 pipe_state = &cmd_buffer->state.compute.base; in anv_cmd_buffer_bind_descriptor_set()
498 pipe_state = &cmd_buffer->state.rt.base; in anv_cmd_buffer_bind_descriptor_set()
510 if (pipe_state->descriptors[set_index] != set || in anv_cmd_buffer_bind_descriptor_set()
[all …]
DgenX_cmd_buffer.c2566 struct anv_cmd_pipeline_state *pipe_state, in emit_binding_table() argument
2591 struct anv_push_constants *push = &pipe_state->push_constants; in emit_binding_table()
2672 pipe_state->descriptors[binding->index]; in emit_binding_table()
2684 pipe_state->descriptors[binding->set]; in emit_binding_table()
2856 struct anv_cmd_pipeline_state *pipe_state, in emit_samplers() argument
2875 &pipe_state->descriptors[binding->set]->descriptors[binding->index]; in emit_samplers()
2898 struct anv_cmd_pipeline_state *pipe_state, in flush_descriptor_sets() argument
2916 result = emit_samplers(cmd_buffer, pipe_state, shaders[i], in flush_descriptor_sets()
2922 result = emit_binding_table(cmd_buffer, pipe_state, shaders[i], in flush_descriptor_sets()
2951 result = emit_samplers(cmd_buffer, pipe_state, shaders[i], in flush_descriptor_sets()
[all …]
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h244 struct pipe_stencil_ref pipe_state; member
Dr600_state_common.c324 rctx->stencil_ref.pipe_state = state; in r600_set_pipe_stencil_ref()
352 ref.ref_value[0] = rctx->stencil_ref.pipe_state.ref_value[0]; in r600_bind_dsa_state()
353 ref.ref_value[1] = rctx->stencil_ref.pipe_state.ref_value[1]; in r600_bind_dsa_state()
Dr600_blit.c78 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref.pipe_state); in r600_blitter_begin()
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst1001 - anv: Pass the right pipe_state to flush_descriptor_sets()