Home
last modified time | relevance | path

Searched refs:TextureImpl (Results 1 – 25 of 30) sorted by relevance

12

/external/angle/src/libANGLE/renderer/
DTextureImpl.cpp13 TextureImpl::TextureImpl(const gl::TextureState &state) : mState(state) {} in TextureImpl() function in rx::TextureImpl
15 TextureImpl::~TextureImpl() {} in ~TextureImpl()
17 void TextureImpl::onDestroy(const gl::Context *context) {} in onDestroy()
19 angle::Result TextureImpl::copyTexture(const gl::Context *context, in copyTexture()
33 angle::Result TextureImpl::copySubTexture(const gl::Context *context, in copySubTexture()
47 angle::Result TextureImpl::copyCompressedTexture(const gl::Context *context, in copyCompressedTexture()
54 angle::Result TextureImpl::copy3DTexture(const gl::Context *context, in copy3DTexture()
69 angle::Result TextureImpl::copy3DSubTexture(const gl::Context *context, in copy3DSubTexture()
84 angle::Result TextureImpl::setImageExternal(const gl::Context *context, in setImageExternal()
95 GLint TextureImpl::getMemorySize() const in getMemorySize()
[all …]
DGLImplFactory.h50 class TextureImpl; variable
69 virtual TextureImpl *createTexture(const gl::TextureState &state) = 0;
DTextureImpl.h44 class TextureImpl : public FramebufferAttachmentObjectImpl, public angle::Subject
47 TextureImpl(const gl::TextureState &state);
48 ~TextureImpl() override;
DTextureImpl_mock.h19 class MockTextureImpl : public TextureImpl
22 MockTextureImpl() : TextureImpl(mMockState), mMockState(gl::TextureType::_2D) {} in MockTextureImpl()
/external/angle/src/tests/
Dangle_unittests_utils.h38 TextureImpl *createTexture(const gl::TextureState &data) override { return nullptr; } in createTexture()
91 MOCK_METHOD1(createTexture, TextureImpl *(const gl::TextureState &));
/external/angle/src/libANGLE/
DTexture.h39 class TextureImpl; variable
506 rx::TextureImpl *getImplementation() const { return mTexture; } in getImplementation()
613 rx::TextureImpl *mTexture;
/external/angle/src/libANGLE/renderer/null/
DTextureNULL.h18 class TextureNULL : public TextureImpl
DTextureNULL.cpp17 TextureNULL::TextureNULL(const gl::TextureState &state) : TextureImpl(state) {} in TextureNULL()
DContextNULL.h165 TextureImpl *createTexture(const gl::TextureState &state) override;
DContextNULL.cpp349 TextureImpl *ContextNULL::createTexture(const gl::TextureState &state) in createTexture()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DContext9.h38 TextureImpl *createTexture(const gl::TextureState &state) override;
DContext9.cpp67 TextureImpl *Context9::createTexture(const gl::TextureState &state) in createTexture()
/external/angle/src/libANGLE/renderer/gl/
DContextGL.h53 TextureImpl *createTexture(const gl::TextureState &state) override;
DTextureGL.h62 class TextureGL : public TextureImpl
DContextGL.cpp78 TextureImpl *ContextGL::createTexture(const gl::TextureState &state) in createTexture()
DTextureGL.cpp137 : TextureImpl(state), in TextureGL()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.h39 TextureImpl *createTexture(const gl::TextureState &state) override;
DContext11.cpp158 TextureImpl *Context11::createTexture(const gl::TextureState &state) in createTexture()
/external/angle/src/libANGLE/renderer/metal/
DTextureMtl.h24 class TextureMtl : public TextureImpl
DContextMtl.h164 TextureImpl *createTexture(const gl::TextureState &state) override;
DTextureMtl.mm322 TextureMtl::TextureMtl(const gl::TextureState &state) : TextureImpl(state) {}
/external/angle/src/libANGLE/renderer/vulkan/
DTextureVk.h33 class TextureVk : public TextureImpl, public angle::ObserverInterface
DContextVk.h417 TextureImpl *createTexture(const gl::TextureState &state) override;
/external/angle/src/
DlibGLESv2.gni312 "src/libANGLE/renderer/TextureImpl.h",
422 "src/libANGLE/renderer/TextureImpl.cpp",
/external/angle/src/libANGLE/renderer/d3d/
DTextureD3D.h32 class TextureD3D : public TextureImpl, public angle::ObserverInterface

12