Home
last modified time | relevance | path

Searched refs:ProgramExecutableImpl (Results 1 – 25 of 33) sorted by relevance

12

/external/angle/src/libANGLE/renderer/
DProgramExecutableImpl.h26 class ProgramExecutableImpl : angle::NonCopyable
29 ProgramExecutableImpl(const gl::ProgramExecutable *executable) : mExecutable(executable) {} in ProgramExecutableImpl() function
30 virtual ~ProgramExecutableImpl() {} in ~ProgramExecutableImpl()
DGLImplFactory.h44 class ProgramExecutableImpl; variable
66 virtual ProgramExecutableImpl *createProgramExecutable(
/external/angle/src/libANGLE/
DProgramExecutable.cpp2589 void (rx::ProgramExecutableImpl::*SetUniformFunc)(GLint, GLsizei, const UniformT *)>
2606 setUniformGeneric<GLfloat, 1, &rx::ProgramExecutableImpl::setUniform1fv>(location, count, v); in setUniform1fv()
2611 setUniformGeneric<GLfloat, 2, &rx::ProgramExecutableImpl::setUniform2fv>(location, count, v); in setUniform2fv()
2616 setUniformGeneric<GLfloat, 3, &rx::ProgramExecutableImpl::setUniform3fv>(location, count, v); in setUniform3fv()
2621 setUniformGeneric<GLfloat, 4, &rx::ProgramExecutableImpl::setUniform4fv>(location, count, v); in setUniform4fv()
2647 setUniformGeneric<GLint, 2, &rx::ProgramExecutableImpl::setUniform2iv>(location, count, v); in setUniform2iv()
2652 setUniformGeneric<GLint, 3, &rx::ProgramExecutableImpl::setUniform3iv>(location, count, v); in setUniform3iv()
2657 setUniformGeneric<GLint, 4, &rx::ProgramExecutableImpl::setUniform4iv>(location, count, v); in setUniform4iv()
2662 setUniformGeneric<GLuint, 1, &rx::ProgramExecutableImpl::setUniform1uiv>(location, count, v); in setUniform1uiv()
2667 setUniformGeneric<GLuint, 2, &rx::ProgramExecutableImpl::setUniform2uiv>(location, count, v); in setUniform2uiv()
[all …]
DProgramExecutable.h25 class ProgramExecutableImpl; variable
244 ANGLE_INLINE rx::ProgramExecutableImpl *getImplementation() const { return mImplementation; } in getImplementation()
824 void (rx::ProgramExecutableImpl::*SetUniformFunc)(GLint, GLsizei, const UniformT *)>
830 void (rx::ProgramExecutableImpl::*
837 rx::ProgramExecutableImpl *mImplementation;
/external/angle/src/tests/
Dangle_unittests_utils.h30 ProgramExecutableImpl *createProgramExecutable(const gl::ProgramExecutable *executable) override in createProgramExecutable()
92 MOCK_METHOD1(createProgramExecutable, ProgramExecutableImpl *(const gl::ProgramExecutable *));
/external/angle/src/libANGLE/renderer/null/
DProgramExecutableNULL.cpp13 : ProgramExecutableImpl(executable) in ProgramExecutableNULL()
DProgramExecutableNULL.h17 class ProgramExecutableNULL : public ProgramExecutableImpl
DContextNULL.h212 ProgramExecutableImpl *createProgramExecutable(
DContextNULL.cpp442 ProgramExecutableImpl *ContextNULL::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable()
/external/angle/src/libANGLE/renderer/wgpu/
DProgramExecutableWgpu.h24 class ProgramExecutableWgpu : public ProgramExecutableImpl
DProgramExecutableWgpu.cpp13 : ProgramExecutableImpl(executable) in ProgramExecutableWgpu()
DContextWgpu.h202 ProgramExecutableImpl *createProgramExecutable(
DContextWgpu.cpp432 ProgramExecutableImpl *ContextWgpu::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable()
/external/angle/src/libANGLE/renderer/gl/
DProgramExecutableGL.h25 class ProgramExecutableGL : public ProgramExecutableImpl
DContextGL.h55 ProgramExecutableImpl *createProgramExecutable(
DProgramExecutableGL.cpp22 : ProgramExecutableImpl(executable), in ProgramExecutableGL()
DContextGL.cpp94 ProgramExecutableImpl *ContextGL::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DContext9.h34 ProgramExecutableImpl *createProgramExecutable(
DContext9.cpp68 ProgramExecutableImpl *Context9::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable()
/external/angle/src/libANGLE/renderer/metal/
DProgramExecutableMtl.h120 class ProgramExecutableMtl : public ProgramExecutableImpl
DContextMtl.h224 ProgramExecutableImpl *createProgramExecutable(
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.h36 ProgramExecutableImpl *createProgramExecutable(
DContext11.cpp182 ProgramExecutableImpl *Context11::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable()
/external/angle/src/libANGLE/renderer/d3d/
DProgramExecutableD3D.h238 class ProgramExecutableD3D : public ProgramExecutableImpl
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h119 class ProgramExecutableVk : public ProgramExecutableImpl

12