/external/mesa3d/src/mesa/main/ |
D | shaderobj.h | 139 return MESA_SHADER_COMPUTE; in _mesa_shader_enum_to_shader_stage() 157 case MESA_SHADER_COMPUTE: in _mesa_shader_stage_to_subroutine_prefix() 179 return MESA_SHADER_COMPUTE; in _mesa_shader_stage_from_subroutine_uniform() 199 return MESA_SHADER_COMPUTE; in _mesa_shader_stage_from_subroutine() 219 case MESA_SHADER_COMPUTE: in _mesa_shader_stage_to_subroutine() 240 case MESA_SHADER_COMPUTE: in _mesa_shader_stage_to_subroutine_uniform()
|
D | compute.c | 51 if (ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE] == NULL) { in check_valid_to_compute() 98 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchCompute() 121 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchComputeGroupSizeARB() 277 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in valid_dispatch_indirect() 325 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in dispatch_compute() 370 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in dispatch_compute_indirect()
|
/external/mesa3d/src/compiler/glsl/ |
D | standalone.cpp | 81 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; in initialize_context() 82 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; in initialize_context() 83 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxCombinedUniformComponents = 1024; in initialize_context() 84 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ in initialize_context() 85 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ in initialize_context() 86 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; in initialize_context() 87 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicCounters = 8; in initialize_context() 88 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxImageUniforms = 8; in initialize_context() 89 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformBlocks = 12; in initialize_context() 365 for (unsigned i = MESA_SHADER_VERTEX; i <= MESA_SHADER_COMPUTE; i++) { in standalone_compile_shader()
|
D | standalone_scaffolding.cpp | 279 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; in initialize_context_to_defaults() 280 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; in initialize_context_to_defaults() 281 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ in initialize_context_to_defaults() 282 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ in initialize_context_to_defaults()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pipeline_compute.c | 113 …radv_declare_shader_args(device, NULL, &cs_stage->info, MESA_SHADER_COMPUTE, MESA_SHADER_NONE, &cs… in radv_compile_cs() 217 pipeline->base.shaders[MESA_SHADER_COMPUTE] = in radv_compute_pipeline_compile() 229 …er_stats(device, &pipeline->base, pipeline->base.shaders[MESA_SHADER_COMPUTE], MESA_SHADER_COMPUTE, in radv_compute_pipeline_compile() 265 pipeline->base.shaders[MESA_SHADER_COMPUTE] = shader; in radv_compute_pipeline_import_binary() 308 …radv_compute_pipeline_init(pipeline, pipeline_layout, pipeline->base.shaders[MESA_SHADER_COMPUTE]); in radv_compute_pipeline_create() 345 if (pipeline->base.shaders[MESA_SHADER_COMPUTE]) in radv_destroy_compute_pipeline() 346 radv_shader_unref(device, pipeline->base.shaders[MESA_SHADER_COMPUTE]); in radv_destroy_compute_pipeline()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_draw.c | 311 for (gl_shader_stage stage = 0; stage < MESA_SHADER_COMPUTE; stage++) { in iris_draw_vbo() 320 for (gl_shader_stage stage = 0; stage < MESA_SHADER_COMPUTE; stage++) in iris_draw_vbo() 364 const struct iris_compiled_shader *shader = ice->shaders.prog[MESA_SHADER_COMPUTE]; in iris_update_grid_size_resource() 428 iris_predraw_resolve_inputs(ice, batch, NULL, MESA_SHADER_COMPUTE, false); in iris_launch_grid() 431 iris_predraw_flush_buffers(ice, batch, MESA_SHADER_COMPUTE); in iris_launch_grid() 440 ice->state.shaders[MESA_SHADER_COMPUTE].sysvals_need_upload = true; in iris_launch_grid() 446 ice->state.shaders[MESA_SHADER_COMPUTE].sysvals_need_upload = true; in iris_launch_grid() 470 iris_postdraw_update_image_resolve_tracking(ice, MESA_SHADER_COMPUTE); in iris_launch_grid()
|
D | iris_binder.c | 211 ice->shaders.prog[MESA_SHADER_COMPUTE]; in iris_binder_reserve_compute() 218 binder->bt_offset[MESA_SHADER_COMPUTE] = iris_binder_reserve(ice, size); in iris_binder_reserve_compute()
|
/external/mesa3d/src/panfrost/vulkan/ |
D | panvk_vX_cmd_push_constant.c | 17 case MESA_SHADER_COMPUTE: in panvk_per_arch() 49 if (shader->vk.stage == MESA_SHADER_COMPUTE) { in panvk_per_arch() 57 uint64_t *sysvals = shader->vk.stage == MESA_SHADER_COMPUTE in panvk_per_arch()
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_assembler.c | 19 shader->type = MESA_SHADER_COMPUTE; in ir3_parse_asm() 23 v->type = MESA_SHADER_COMPUTE; in ir3_parse_asm()
|
/external/mesa3d/src/mesa/program/ |
D | program.h | 114 return MESA_SHADER_COMPUTE; in _mesa_program_enum_to_shader_stage() 136 case MESA_SHADER_COMPUTE: in _mesa_shader_stage_to_program()
|
/external/mesa3d/src/intel/compiler/elk/ |
D | elk_compiler.c | 56 i == MESA_SHADER_FRAGMENT || i == MESA_SHADER_COMPUTE; in elk_compiler_create() 185 [MESA_SHADER_COMPUTE] = sizeof(struct elk_cs_prog_data), in elk_prog_data_size() 200 [MESA_SHADER_COMPUTE] = sizeof(struct elk_cs_prog_key), in elk_prog_key_size()
|
/external/mesa3d/src/microsoft/spirv_to_dxil/ |
D | spirv2dxil.c | 59 return MESA_SHADER_COMPUTE; in stage_to_enum() 171 struct shader shaders[MESA_SHADER_COMPUTE + 1]; in main() 265 for (uint32_t i = 0; i <= MESA_SHADER_COMPUTE; ++i) { in main()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_internal_kernels.c | 100 if (stage == MESA_SHADER_COMPUTE) { in compile_shader() 145 if (stage == MESA_SHADER_COMPUTE) { in compile_shader() 298 .stage = MESA_SHADER_COMPUTE, in anv_device_get_internal_shader() 314 .stage = MESA_SHADER_COMPUTE, in anv_device_get_internal_shader()
|
D | anv_nir_compute_push_layout.c | 68 if (nir->info.stage == MESA_SHADER_COMPUTE && in anv_nir_compute_push_layout() 88 has_const_ubo && nir->info.stage != MESA_SHADER_COMPUTE && in anv_nir_compute_push_layout() 115 if (nir->info.stage == MESA_SHADER_COMPUTE && devinfo->verx10 < 125) { in anv_nir_compute_push_layout()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_rt.h | 260 uint32_t max_eu_id = devinfo->max_scratch_ids[MESA_SHADER_COMPUTE]; in brw_rt_ray_queries_hw_stacks_size() 271 uint32_t max_eu_id = devinfo->max_scratch_ids[MESA_SHADER_COMPUTE]; in brw_rt_ray_queries_shadow_stack_size()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_atomicbuf.c | 150 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_atomics() 152 st_bind_atomics(st, prog, MESA_SHADER_COMPUTE); in st_bind_cs_atomics()
|
/external/mesa3d/src/compiler/ |
D | shader_enums.h | 65 MESA_SHADER_COMPUTE = 5, enumerator 66 PIPE_SHADER_COMPUTE = MESA_SHADER_COMPUTE, 90 return stage == MESA_SHADER_COMPUTE || stage == MESA_SHADER_KERNEL; in gl_shader_stage_is_compute() 103 return stage == MESA_SHADER_COMPUTE || in gl_shader_stage_uses_workgroup() 163 #define MESA_SHADER_STAGES (MESA_SHADER_COMPUTE + 1)
|
/external/mesa3d/src/compiler/nir/tests/ |
D | nir_test.h | 20 _b = nir_builder_init_simple_shader(MESA_SHADER_COMPUTE, &options, "%s", name); in nir_test()
|
/external/mesa3d/src/compiler/spirv/tests/ |
D | control_flow_tests.cpp | 241 get_nir(ARRAY_SIZE(words), words, MESA_SHADER_COMPUTE); in TEST_F()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cmdline.c | 153 case MESA_SHADER_COMPUTE: in load_glsl() 319 stage = MESA_SHADER_COMPUTE; in main() 331 stage = MESA_SHADER_COMPUTE; in main()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | pipe_nir.h | 34 case MESA_SHADER_COMPUTE: in pipe_shader_from_nir()
|
/external/mesa3d/src/broadcom/common/ |
D | v3d_debug.c | 124 [MESA_SHADER_COMPUTE] = V3D_DEBUG_CS, in v3d_debug_flag_for_shader_stage()
|
/external/mesa3d/src/intel/vulkan_hasvk/ |
D | anv_nir_compute_push_layout.c | 77 has_const_ubo && nir->info.stage != MESA_SHADER_COMPUTE; in anv_nir_compute_push_layout() 93 if (nir->info.stage == MESA_SHADER_COMPUTE) { in anv_nir_compute_push_layout()
|
/external/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_draw.c | 425 for (gl_shader_stage stage = 0; stage < MESA_SHADER_COMPUTE; stage++) { in crocus_draw_vbo() 453 const struct crocus_compiled_shader *shader = ice->shaders.prog[MESA_SHADER_COMPUTE]; in crocus_update_grid_size_resource() 498 MESA_SHADER_COMPUTE, false); in crocus_launch_grid() 508 ice->state.shaders[MESA_SHADER_COMPUTE].sysvals_need_upload = true; in crocus_launch_grid()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_program_state.hpp | 368 … BITFIELD_MASK(MESA_SHADER_COMPUTE)>(optimal_keys, shadow_needs_shader_swizzle); in get_gfx_pipeline_stage_eq_func() 372 …BITFIELD_MASK(MESA_SHADER_COMPUTE) & ~BITFIELD_BIT(MESA_SHADER_GEOMETRY)>(optimal_keys, shadow_nee… in get_gfx_pipeline_stage_eq_func() 381 …BITFIELD_MASK(MESA_SHADER_COMPUTE) & ~BITFIELD_BIT(MESA_SHADER_TESS_CTRL)>(optimal_keys, shadow_ne… in get_gfx_pipeline_stage_eq_func() 385 …BITFIELD_MASK(MESA_SHADER_COMPUTE) & ~(BITFIELD_BIT(MESA_SHADER_GEOMETRY) | BITFIELD_BIT(MESA_SHAD… in get_gfx_pipeline_stage_eq_func()
|