Home
last modified time | relevance | path

Searched refs:ProgramMtl (Results 1 – 9 of 9) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
DProgramMtl.mm6 // ProgramMtl.mm:
7 // Implements the class methods for ProgramMtl.
10 #include "libANGLE/renderer/metal/ProgramMtl.h"
239 // ProgramMtl implementation
240 ProgramMtl::DefaultUniformBlock::DefaultUniformBlock() {}
242 ProgramMtl::DefaultUniformBlock::~DefaultUniformBlock() = default;
244 ProgramMtl::ProgramMtl(const gl::ProgramState &state)
253 ProgramMtl::~ProgramMtl()
258 void ProgramMtl::destroy(const gl::Context *context)
270 void ProgramMtl::reset(ContextMtl *context)
[all …]
DBUILD.gn30 "ProgramMtl.h",
31 "ProgramMtl.mm",
DProgramMtl.h58 class ProgramMtl : public ProgramImpl, public mtl::RenderPipelineCacheSpecializeShaderFactory
61 ProgramMtl(const gl::ProgramState &state);
62 ~ProgramMtl() override;
DSamplerMtl.mm59 // Tell context to rebind textures so that ProgramMtl has a chance to verify
DContextMtl.h30 class ProgramMtl; variable
201 const ProgramMtl *getProgram() const { return mProgram; } in getProgram()
525 ProgramMtl *mProgram = nullptr;
Dmtl_common.h113 class ProgramMtl; variable
DContextMtl.mm20 #include "libANGLE/renderer/metal/ProgramMtl.h"
1132 return new ProgramMtl(state);
2126 // The binding of this texture will be done by ProgramMtl.
Dmtl_render_utils.mm18 #include "libANGLE/renderer/metal/ProgramMtl.h"
3097 const ProgramMtl *programMtl = mtl::GetImpl(contextMtl->getState().getProgram());
DTextureMtl.mm1292 // Tell context to rebind textures so that ProgramMtl has a chance to verify