Home
last modified time | relevance | path

Searched refs:ShaderImpl (Results 1 – 25 of 29) sorted by relevance

12

/external/angle/src/libANGLE/renderer/
DShaderImpl.h48 class ShaderImpl : angle::NonCopyable
51 ShaderImpl(const gl::ShaderState &state) : mState(state) {} in ShaderImpl() function
52 virtual ~ShaderImpl() {} in ~ShaderImpl()
DGLImplFactory.h49 class ShaderImpl; variable
62 virtual ShaderImpl *createShader(const gl::ShaderState &data) = 0;
DShaderImpl.cpp82 std::shared_ptr<WaitableCompileEvent> ShaderImpl::compileImpl( in compileImpl()
/external/angle/src/libANGLE/
DShader.h33 class ShaderImpl; variable
177 rx::ShaderImpl *getImplementation() const { return mImplementation.get(); } in getImplementation()
262 std::unique_ptr<rx::ShaderImpl> mImplementation;
/external/angle/src/tests/
Dangle_unittests_utils.h28 ShaderImpl *createShader(const gl::ShaderState &data) override { return nullptr; } in createShader()
86 MOCK_METHOD1(createShader, ShaderImpl *(const gl::ShaderState &));
/external/angle/src/libANGLE/renderer/null/
DShaderNULL.h18 class ShaderNULL : public ShaderImpl
DShaderNULL.cpp18 ShaderNULL::ShaderNULL(const gl::ShaderState &data) : ShaderImpl(data) {} in ShaderNULL()
DContextNULL.h195 ShaderImpl *createShader(const gl::ShaderState &data) override;
DContextNULL.cpp392 ShaderImpl *ContextNULL::createShader(const gl::ShaderState &data) in createShader()
/external/angle/src/libANGLE/renderer/vulkan/
DShaderVk.h18 class ShaderVk : public ShaderImpl
DShaderVk.cpp20 ShaderVk::ShaderVk(const gl::ShaderState &state) : ShaderImpl(state) {} in ShaderVk()
/external/angle/src/libANGLE/renderer/metal/
DShaderMtl.h19 class ShaderMtl : public ShaderImpl
DShaderMtl.mm23 ShaderMtl::ShaderMtl(const gl::ShaderState &state) : ShaderImpl(state) {}
DContextMtl.h205 ShaderImpl *createShader(const gl::ShaderState &state) override;
/external/angle/src/libANGLE/renderer/gl/
DShaderGL.h19 class ShaderGL : public ShaderImpl
DShaderGL.cpp154 : ShaderImpl(data), in ShaderGL()
DContextGL.h53 ShaderImpl *createShader(const gl::ShaderState &data) override;
DContextGL.cpp59 ShaderImpl *ContextGL::createShader(const gl::ShaderState &data) in createShader()
/external/angle/src/libANGLE/renderer/d3d/
DShaderD3D.h33 class ShaderD3D : public ShaderImpl
DShaderD3D.cpp93 : ShaderImpl(state), mAdditionalOptions(0) in ShaderD3D()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DContext9.h31 ShaderImpl *createShader(const gl::ShaderState &data) override;
DContext9.cpp53 ShaderImpl *Context9::createShader(const gl::ShaderState &data) in createShader()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.h32 ShaderImpl *createShader(const gl::ShaderState &data) override;
DContext11.cpp145 ShaderImpl *Context11::createShader(const gl::ShaderState &data) in createShader()
/external/angle/src/
DlibGLESv2.gni309 "src/libANGLE/renderer/ShaderImpl.h",
414 "src/libANGLE/renderer/ShaderImpl.cpp",

12