Searched refs:ComputeProgram (Results 1 – 17 of 17) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | ComputeProgram.cpp | 41 ComputeProgram::ComputeProgram(vk::Device *device, std::shared_ptr<SpirvShader> shader, vk::Pipelin… in ComputeProgram() function in sw::ComputeProgram 49 ComputeProgram::~ComputeProgram() in ~ComputeProgram() 53 void ComputeProgram::generate() in generate() 64 void ComputeProgram::setWorkgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupI… in setWorkgroupBuiltins() 111 void ComputeProgram::setSubgroupBuiltins(Pointer<Byte> data, SpirvRoutine *routine, Int workgroupID… in setSubgroupBuiltins() 173 void ComputeProgram::emit(SpirvRoutine *routine) in emit() 212 void ComputeProgram::run( in run()
|
D | ComputeProgram.hpp | 39 class ComputeProgram : public Coroutine<SpirvShader::YieldResult( class 50 …ComputeProgram(vk::Device *device, std::shared_ptr<SpirvShader> spirvShader, vk::PipelineLayout co… 52 virtual ~ComputeProgram();
|
D | BUILD.gn | 19 "ComputeProgram.hpp", 36 "ComputeProgram.cpp",
|
D | CMakeLists.txt | 21 ComputeProgram.cpp 22 ComputeProgram.hpp
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
D | VkPipelineCache.hpp | 34 class ComputeProgram; 105 …inline std::shared_ptr<sw::ComputeProgram> getOrCreateComputeProgram(const PipelineCache::ComputeP… 124 …std::map<ComputeProgramKey, std::shared_ptr<sw::ComputeProgram>> computePrograms GUARDED_BY(comput… 133 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 | 110 std::shared_ptr<sw::ComputeProgram> createProgram(vk::Device *device, std::shared_ptr<sw::SpirvShad… in createProgram() 116 auto program = std::make_shared<sw::ComputeProgram>(device, shader, layout, descriptorSets); in createProgram()
|
/third_party/mesa3d/src/mesa/main/ |
D | state.c | 186 const struct gl_program *prevCP = ctx->ComputeProgram._Current; in update_program() 288 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, csProg); in update_program() 291 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, NULL); in update_program() 312 ctx->ComputeProgram._Current != prevCP) in update_program()
|
D | context.c | 1130 _mesa_reference_program(ctx, &ctx->ComputeProgram._Current, NULL); in _mesa_free_context_data()
|
D | mtypes.h | 3439 struct gl_compute_program_state ComputeProgram; member
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_atom_sampler.c | 349 if (ctx->ComputeProgram._Current) { in st_update_compute_samplers() 352 ctx->ComputeProgram._Current, NULL, NULL); in st_update_compute_samplers()
|
D | st_atom_texture.c | 339 if (ctx->ComputeProgram._Current) { in st_update_compute_textures() 341 ctx->ComputeProgram._Current); in st_update_compute_textures()
|
D | st_atom.c | 252 struct gl_program *new_cp = ctx->ComputeProgram._Current; in st_validate_state()
|
D | st_atom_shader.c | 336 st->ctx->ComputeProgram._Current, in st_update_cp()
|
D | st_context.c | 82 struct gl_program *cp = ctx->ComputeProgram._Current; in st_get_active_states()
|
/third_party/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
|