Searched refs:ComputeProgram (Results 1 – 20 of 20) sorted by relevance
/external/swiftshader/src/Pipeline/ |
D | ComputeProgram.hpp | 39 class ComputeProgram : public Coroutine<SpirvShader::YieldResult( class 49 …ComputeProgram(vk::Device *device, SpirvShader const *spirvShader, vk::PipelineLayout const *pipel… 51 virtual ~ComputeProgram();
|
D | ComputeProgram.cpp | 40 ComputeProgram::ComputeProgram(vk::Device *device, SpirvShader const *shader, vk::PipelineLayout co… in ComputeProgram() function in sw::ComputeProgram 48 ComputeProgram::~ComputeProgram() in ~ComputeProgram() 52 void ComputeProgram::generate() in generate() 63 void ComputeProgram::setWorkgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupI… in setWorkgroupBuiltins() 110 void ComputeProgram::setSubgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID… in setSubgroupBuiltins() 172 void ComputeProgram::emit(SpirvRoutine *routine) in emit() 209 void ComputeProgram::run( in run()
|
D | BUILD.gn | 19 "ComputeProgram.hpp", 35 "ComputeProgram.cpp",
|
D | CMakeLists.txt | 21 ComputeProgram.cpp 22 ComputeProgram.hpp
|
/external/swiftshader/src/Vulkan/ |
D | VkPipelineCache.hpp | 33 class ComputeProgram; 117 …inline std::shared_ptr<sw::ComputeProgram> getOrCreateComputeProgram(const PipelineCache::ComputeP… 136 …std::map<ComputeProgramKey, std::shared_ptr<sw::ComputeProgram>> computePrograms GUARDED_BY(comput… 145 std::shared_ptr<sw::ComputeProgram> PipelineCache::getOrCreateComputeProgram(const PipelineCache::C… in getOrCreateComputeProgram()
|
D | VkPipeline.hpp | 24 class ComputeProgram; 153 std::shared_ptr<sw::ComputeProgram> program;
|
D | VkPipeline.cpp | 128 std::shared_ptr<sw::ComputeProgram> createProgram(vk::Device *device, const vk::PipelineCache::Comp… in createProgram() 134 …auto program = std::make_shared<sw::ComputeProgram>(device, key.getShader(), key.getLayout(), desc… in createProgram()
|
/external/mesa3d/src/mesa/main/ |
D | state.c | 183 const struct gl_program *prevCP = ctx->ComputeProgram._Current; in update_program() 296 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, csProg); in update_program() 299 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, NULL); in update_program() 309 ctx->ComputeProgram._Current != prevCP) in update_program()
|
D | context.c | 1344 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, NULL); in _mesa_free_context_data()
|
D | mtypes.h | 5077 struct gl_compute_program_state ComputeProgram; member
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_texture.c | 336 if (ctx->ComputeProgram._Current) { in st_update_compute_textures() 338 ctx->ComputeProgram._Current); in st_update_compute_textures()
|
D | st_atom_sampler.c | 422 if (ctx->ComputeProgram._Current) { in st_update_compute_samplers() 425 ctx->ComputeProgram._Current, NULL, NULL); in st_update_compute_samplers()
|
D | st_atom.c | 224 struct gl_program *new_cp = ctx->ComputeProgram._Current; in st_validate_state()
|
D | st_atom_shader.c | 340 st->ctx->ComputeProgram._Current, in st_update_cp()
|
D | st_context.c | 157 st_program(ctx->ComputeProgram._Current); in st_get_active_states()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_cs.c | 194 util_last_bit(ctx->ComputeProgram._Current->SamplersUsed); in brw_upload_cs_prog()
|
D | brw_state_upload.c | 660 if (brw->programs[MESA_SHADER_COMPUTE] != ctx->ComputeProgram._Current) { in brw_upload_pipeline_state() 661 brw->programs[MESA_SHADER_COMPUTE] = ctx->ComputeProgram._Current; in brw_upload_pipeline_state()
|
D | brw_draw.c | 510 mark_textures_used_for_txf(used_for_txf, ctx->ComputeProgram._Current); in brw_predraw_resolve_inputs()
|
/external/mesa3d/docs/relnotes/ |
D | 17.1.10.rst | 129 - mesa: free current ComputeProgram state in \_mesa_free_context_data
|
D | 17.2.2.rst | 156 - mesa: free current ComputeProgram state in \_mesa_free_context_data
|