Home
last modified time | relevance | path

Searched refs:ShaderState (Results 1 – 25 of 28) sorted by relevance

12

/external/angle/src/libANGLE/renderer/
DShaderImpl.h51 ShaderImpl(const gl::ShaderState &state) : mState(state) {} in ShaderImpl()
62 const gl::ShaderState &getState() const { return mState; } in getState()
70 const gl::ShaderState &mState;
DGLImplFactory.h62 virtual ShaderImpl *createShader(const gl::ShaderState &data) = 0;
/external/angle/src/libANGLE/
DShader.h59 class ShaderState final : angle::NonCopyable
62 ShaderState(ShaderType shaderType);
63 ~ShaderState();
240 const ShaderState &getState() const { return mState; } in getState()
261 ShaderState mState;
DShader.cpp123 ShaderState::ShaderState(ShaderType shaderType) in ShaderState() function in gl::ShaderState
134 ShaderState::~ShaderState() {} in ~ShaderState()
/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.h21 ShaderNULL(const gl::ShaderState &data);
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.h21 ShaderVk(const gl::ShaderState &state);
DShaderVk.cpp20 ShaderVk::ShaderVk(const gl::ShaderState &state) : ShaderImpl(state) {} in ShaderVk()
DContextVk.h271 ShaderImpl *createShader(const gl::ShaderState &state) override;
/external/angle/src/libANGLE/renderer/metal/
DShaderMtl.h22 ShaderMtl(const gl::ShaderState &state);
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.h22 ShaderGL(const gl::ShaderState &state,
DShaderGL.cpp150 ShaderGL::ShaderGL(const gl::ShaderState &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.h36 ShaderD3D(const gl::ShaderState &state,
DShaderD3D.cpp90 ShaderD3D::ShaderD3D(const gl::ShaderState &state, 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()

12