Searched refs:ProgramMtl (Results 1 – 9 of 9) sorted by relevance
6 // ProgramMtl.mm:7 // Implements the class methods for ProgramMtl.10 #include "libANGLE/renderer/metal/ProgramMtl.h"239 // ProgramMtl implementation240 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 …]
30 "ProgramMtl.h",31 "ProgramMtl.mm",
58 class ProgramMtl : public ProgramImpl, public mtl::RenderPipelineCacheSpecializeShaderFactory61 ProgramMtl(const gl::ProgramState &state);62 ~ProgramMtl() override;
59 // Tell context to rebind textures so that ProgramMtl has a chance to verify
30 class ProgramMtl; variable201 const ProgramMtl *getProgram() const { return mProgram; } in getProgram()525 ProgramMtl *mProgram = nullptr;
113 class ProgramMtl; variable
20 #include "libANGLE/renderer/metal/ProgramMtl.h"1132 return new ProgramMtl(state);2126 // The binding of this texture will be done by ProgramMtl.
18 #include "libANGLE/renderer/metal/ProgramMtl.h"3097 const ProgramMtl *programMtl = mtl::GetImpl(contextMtl->getState().getProgram());
1292 // Tell context to rebind textures so that ProgramMtl has a chance to verify