Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/svga/
Dsvga_draw.c336 enum pipe_shader_type shader, first_shader, last_shader; in svga_validate_sampler_resources() local
341 first_shader = PIPE_SHADER_VERTEX; in svga_validate_sampler_resources()
346 first_shader = PIPE_SHADER_COMPUTE; in svga_validate_sampler_resources()
347 last_shader = first_shader+1; in svga_validate_sampler_resources()
350 for (shader = first_shader; shader < last_shader; shader++) { in svga_validate_sampler_resources()
419 enum pipe_shader_type shader, first_shader, last_shader; in svga_validate_constant_buffers() local
424 first_shader = PIPE_SHADER_VERTEX; in svga_validate_constant_buffers()
429 first_shader = PIPE_SHADER_COMPUTE; in svga_validate_constant_buffers()
430 last_shader = first_shader + 1; in svga_validate_constant_buffers()
433 for (shader = first_shader; shader < last_shader; shader++) { in svga_validate_constant_buffers()
[all …]
Dsvga_state_uav.c338 enum pipe_shader_type first_shader, last_shader; in svga_create_uav_list() local
346 first_shader = PIPE_SHADER_VERTEX; in svga_create_uav_list()
349 first_shader = PIPE_SHADER_COMPUTE; in svga_create_uav_list()
350 last_shader = first_shader + 1; in svga_create_uav_list()
353 for (enum pipe_shader_type shader = first_shader; in svga_create_uav_list()
592 enum pipe_shader_type first_shader, last_shader; in svga_save_uav_state() local
596 first_shader = PIPE_SHADER_VERTEX; in svga_save_uav_state()
599 first_shader = PIPE_SHADER_COMPUTE; in svga_save_uav_state()
600 last_shader = first_shader + 1; in svga_save_uav_state()
603 for (enum pipe_shader_type shader = first_shader; in svga_save_uav_state()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp660 struct gl_linked_shader *first_shader = linked_shader[0]; in st_link_glsl_to_nir() local
662 if (first_shader->Stage != MESA_SHADER_COMPUTE) { in st_link_glsl_to_nir()
663 if (ctx->Const.ShaderCompilerOptions[first_shader->Stage].NirOptions->vectorize_io && in st_link_glsl_to_nir()
664 first_shader->Stage > MESA_SHADER_VERTEX) in st_link_glsl_to_nir()
665 st_nir_vectorize_io(NULL, first_shader->Program->nir); in st_link_glsl_to_nir()
/external/mesa3d/src/amd/vulkan/
Dradv_dgc.c2877 struct radv_shader *first_shader = radv_dgc_get_shader(pipeline_info, eso_info, first_stage); in radv_prepare_dgc_graphics() local
2888 uint16_t vtx_base_sgpr = radv_get_user_sgpr(first_shader, AC_UD_VS_BASE_VERTEX_START_INSTANCE); in radv_prepare_dgc_graphics()
2889 const bool uses_drawid = first_shader->info.vs.needs_draw_id; in radv_prepare_dgc_graphics()
2895 if (first_shader->info.cs.uses_grid_size) in radv_prepare_dgc_graphics()
2901 params->mesh_ring_entry_sgpr = radv_get_user_sgpr(first_shader, AC_UD_TASK_RING_ENTRY); in radv_prepare_dgc_graphics()
2909 const bool uses_baseinstance = first_shader->info.vs.needs_base_instance; in radv_prepare_dgc_graphics()
2919 (layout->vk.dgc_info & BITFIELD_BIT(MESA_VK_DGC_VB)) && first_shader->info.vs.dynamic_inputs; in radv_prepare_dgc_graphics()
2921 …(layout->vk.dgc_info & BITFIELD_BIT(MESA_VK_DGC_VB)) && first_shader->info.vs.use_per_attribute_vb… in radv_prepare_dgc_graphics()
2938 params->vb_desc_usage_mask = first_shader->info.vs.vb_desc_usage_mask; in radv_prepare_dgc_graphics()
2939 params->vbo_reg = radv_get_user_sgpr(first_shader, AC_UD_VS_VERTEX_BUFFERS); in radv_prepare_dgc_graphics()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_descriptors.c2877 unsigned first_shader = sctx->has_graphics ? 0 : PIPE_SHADER_COMPUTE; in si_init_all_descriptors() local
2891 for (i = first_shader; i < SI_NUM_SHADERS; i++) { in si_init_all_descriptors()
/external/mesa3d/src/microsoft/ci/
Dspirv2dxil_reference.txt875 Test:SpvParserTest_EmitFunctions_Function_EntryPoint_MultipleEntryPoints.spvasm:first_shader|Fragme…