Home
last modified time | relevance | path

Searched refs:shader_stages (Results 1 - 25 of 31) sorted by relevance

12

/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_descriptor_set.h42 uint32_t shader_stages; member
62 uint16_t shader_stages; member
H A Dtu_descriptor_set.c164 set_layout->shader_stages = 0; in tu_CreateDescriptorSetLayout()
178 set_layout->binding[b].shader_stages = binding->stageFlags; in tu_CreateDescriptorSetLayout()
242 set_layout->shader_stages |= binding->stageFlags; in tu_CreateDescriptorSetLayout()
H A Dtu_pipeline.c72 binding->shader_stages & VK_SHADER_STAGE_COMPUTE_BIT : in tu6_load_state_size()
73 binding->shader_stages & VK_SHADER_STAGE_ALL_GRAPHICS; in tu6_load_state_size()
157 binding->shader_stages & VK_SHADER_STAGE_COMPUTE_BIT : in tu6_emit_load_state()
158 binding->shader_stages & VK_SHADER_STAGE_ALL_GRAPHICS; in tu6_emit_load_state()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_descriptor_set.c511 VkShaderStageFlags shader_stages = 0; in pvr_CreateDescriptorSetLayout() local
524 * So do not use bindings->stageFlags, use shader_stages instead. in pvr_CreateDescriptorSetLayout()
527 shader_stages = binding->stageFlags; in pvr_CreateDescriptorSetLayout()
574 if (!shader_stages) in pvr_CreateDescriptorSetLayout()
577 internal_binding->shader_stages = shader_stages; in pvr_CreateDescriptorSetLayout()
578 layout->shader_stages |= shader_stages; in pvr_CreateDescriptorSetLayout()
585 if (!pvr_stage_matches_vk_flags(stage, shader_stages)) in pvr_CreateDescriptorSetLayout()
639 const VkShaderStageFlags shader_stages in pvr_CreateDescriptorSetLayout() local
[all...]
H A Dpvr_private.h420 VkShaderStageFlags shader_stages; member
467 VkShaderStageFlags shader_stages; member
943 VkShaderStageFlags shader_stages; member
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_pipeline.c360 VkPipelineShaderStageCreateInfo shader_stages[ZINK_SHADER_COUNT]; in zink_create_gfx_pipeline() local
371 shader_stages[num_stages++] = stage; in zink_create_gfx_pipeline()
375 pci.pStages = shader_stages; in zink_create_gfx_pipeline()
H A Dzink_context.h263 unsigned shader_stages : ZINK_SHADER_COUNT; /* mask of bound gfx shader stages */ member
H A Dzink_program.c972 ctx->shader_stages |= BITFIELD_BIT(stage); in bind_stage()
979 ctx->shader_stages &= ~BITFIELD_BIT(stage); in bind_stage()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_descriptor_set.h74 uint16_t shader_stages; member
H A Dradv_descriptor_set.c193 set_layout->shader_stages = 0; in radv_CreateDescriptorSetLayout()
342 set_layout->shader_stages |= binding->stageFlags; in radv_CreateDescriptorSetLayout()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_descriptor_set.c171 _mesa_sha1_update(&ctx, &binding_layout->shader_stages, sizeof(binding_layout->shader_stages)); in panvk_CreatePipelineLayout()
H A Dpanvk_private.h368 uint16_t shader_stages;
377 uint16_t shader_stages;
H A Dpanvk_vX_descriptor_set.c140 binding_layout->shader_stages = binding->stageFlags; in CreateDescriptorSetLayout()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_descriptor_set.c75 set_layout->shader_stages = 0; in lvp_CreateDescriptorSetLayout()
179 set_layout->shader_stages |= binding->stageFlags; in lvp_CreateDescriptorSetLayout()
198 if (set_layout->shader_stages & array[i]) { in lvp_CreateDescriptorSetLayout()
274 if (set_layout->shader_stages & array[i]) { in lvp_CreatePipelineLayout()
H A Dlvp_execute.c651 u_foreach_bit(b, pipeline->graphics_state.shader_stages) { in handle_graphics_pipeline()
1453 if (set->layout->shader_stages & VK_SHADER_STAGE_COMPUTE_BIT) in handle_compute_descriptor_sets()
1495 if (set->layout->shader_stages & VK_SHADER_STAGE_VERTEX_BIT) in handle_descriptor_sets()
1498 if (set->layout->shader_stages & VK_SHADER_STAGE_GEOMETRY_BIT) in handle_descriptor_sets()
1501 if (set->layout->shader_stages & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) in handle_descriptor_sets()
1504 if (set->layout->shader_stages & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT) in handle_descriptor_sets()
1507 if (set->layout->shader_stages & VK_SHADER_STAGE_FRAGMENT_BIT) in handle_descriptor_sets()
3269 if (!(layout->shader_stages & VK_SHADER_STAGE_COMPUTE_BIT)) in handle_compute_push_descriptor_set()
3402 if (layout->shader_stages & VK_SHADER_STAGE_VERTEX_BIT) in handle_push_descriptor_set_generic()
3407 if (layout->shader_stages in handle_push_descriptor_set_generic()
[all...]
H A Dlvp_private.h306 uint16_t shader_stages; member
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_state_common.c1603 if (rctx->shader_stages.geom_enable != enable) { in update_gs_block_state()
1604 rctx->shader_stages.geom_enable = enable; in update_gs_block_state()
1605 r600_mark_atom_dirty(rctx, &rctx->shader_stages.atom); in update_gs_block_state()
1891 r600_mark_atom_dirty(rctx, &rctx->shader_stages.atom); in r600_update_derived_state()
1923 if (!rctx->shader_stages.geom_enable) { in r600_update_derived_state()
1924 rctx->shader_stages.geom_enable = true; in r600_update_derived_state()
1925 r600_mark_atom_dirty(rctx, &rctx->shader_stages.atom); in r600_update_derived_state()
1946 rctx->shader_stages.geom_enable = false; in r600_update_derived_state()
1947 r600_mark_atom_dirty(rctx, &rctx->shader_stages.atom); in r600_update_derived_state()
2013 r600_mark_atom_dirty(rctx, &rctx->shader_stages in r600_update_derived_state()
[all...]
H A Dr600_hw_context.c380 r600_mark_atom_dirty(ctx, &ctx->shader_stages.atom); in r600_begin_new_cs()
H A Dr600_pipe.h555 struct r600_shader_stages_state shader_stages; member
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_graphics_state.h706 VkShaderStageFlags shader_stages; member
H A Dvk_graphics_state.c1055 state->shader_stages |= info->pStages[i].stage; in vk_graphics_pipeline_state_fill()
1086 if (state->shader_stages & VK_SHADER_STAGE_VERTEX_BIT) in vk_graphics_pipeline_state_fill()
1134 assert(state->shader_stages & (VK_SHADER_STAGE_VERTEX_BIT | in vk_graphics_pipeline_state_fill()
1137 if (state->shader_stages & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | in vk_graphics_pipeline_state_fill()
1361 dst->shader_stages |= src->shader_stages; in vk_graphics_pipeline_state_merge()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_descriptor_set.c308 SHA1_UPDATE_VALUE(ctx, layout->shader_stages); in sha1_update_descriptor_set_layout()
355 layout->shader_stages |= set_layout->shader_stages; in v3dv_CreatePipelineLayout()
682 set_layout->shader_stages = 0; in v3dv_CreateDescriptorSetLayout()
734 set_layout->shader_stages |= binding->stageFlags; in v3dv_CreateDescriptorSetLayout()
H A Dv3dv_private.h1753 uint16_t shader_stages; member
1801 uint32_t shader_stages; member
/third_party/mesa3d/src/intel/vulkan/
H A Danv_descriptor_set.c613 set_layout->shader_stages |= binding->stageFlags; in anv_CreateDescriptorSetLayout()
762 SHA1_UPDATE_VALUE(ctx, layout->shader_stages); in sha1_update_descriptor_set_layout()
H A Danv_cmd_buffer.c474 VkShaderStageFlags stages = set_layout->shader_stages; in anv_cmd_buffer_bind_descriptor_set()

Completed in 55 milliseconds

12