/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_descriptor_set.h | 42 uint32_t shader_stages; member 62 uint16_t shader_stages; member
|
H A D | tu_descriptor_set.c | 164 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 D | tu_pipeline.c | 72 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 D | pvr_descriptor_set.c | 511 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 D | pvr_private.h | 420 VkShaderStageFlags shader_stages; member 467 VkShaderStageFlags shader_stages; member 943 VkShaderStageFlags shader_stages; member
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_pipeline.c | 360 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 D | zink_context.h | 263 unsigned shader_stages : ZINK_SHADER_COUNT; /* mask of bound gfx shader stages */ member
|
H A D | zink_program.c | 972 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 D | radv_descriptor_set.h | 74 uint16_t shader_stages; member
|
H A D | radv_descriptor_set.c | 193 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 D | panvk_descriptor_set.c | 171 _mesa_sha1_update(&ctx, &binding_layout->shader_stages, sizeof(binding_layout->shader_stages)); in panvk_CreatePipelineLayout()
|
H A D | panvk_private.h | 368 uint16_t shader_stages; 377 uint16_t shader_stages;
|
H A D | panvk_vX_descriptor_set.c | 140 binding_layout->shader_stages = binding->stageFlags; in CreateDescriptorSetLayout()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_descriptor_set.c | 75 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 D | lvp_execute.c | 651 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 D | lvp_private.h | 306 uint16_t shader_stages; member
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_state_common.c | 1603 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 D | r600_hw_context.c | 380 r600_mark_atom_dirty(ctx, &ctx->shader_stages.atom); in r600_begin_new_cs()
|
H A D | r600_pipe.h | 555 struct r600_shader_stages_state shader_stages; member
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_graphics_state.h | 706 VkShaderStageFlags shader_stages; member
|
H A D | vk_graphics_state.c | 1055 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 D | v3dv_descriptor_set.c | 308 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 D | v3dv_private.h | 1753 uint16_t shader_stages; member 1801 uint32_t shader_stages; member
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_descriptor_set.c | 613 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 D | anv_cmd_buffer.c | 474 VkShaderStageFlags stages = set_layout->shader_stages; in anv_cmd_buffer_bind_descriptor_set()
|