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
|