Home
last modified time | relevance | path

Searched refs:BufferImpl (Results 1 – 25 of 35) sorted by relevance

12

/external/angle/src/libANGLE/renderer/
DBufferImpl.h31 class BufferImpl : public angle::Subject
34 BufferImpl(const gl::BufferState &state) : mState(state) {} in BufferImpl() function
35 ~BufferImpl() override {} in ~BufferImpl()
56 BufferImpl *source,
89 inline GLint64 BufferImpl::getMemorySize() const in getMemorySize()
DBufferImpl_mock.h19 class MockBufferImpl : public BufferImpl
22 MockBufferImpl() : BufferImpl(mMockState) {} in MockBufferImpl()
36 BufferImpl *,
DBufferImpl.cpp14 angle::Result BufferImpl::getSubData(const gl::Context *context, in getSubData()
23 angle::Result BufferImpl::setDataWithUsageFlags(const gl::Context *context, in setDataWithUsageFlags()
DGLImplFactory.h34 class BufferImpl; variable
75 virtual BufferImpl *createBuffer(const gl::BufferState &state) = 0;
/external/angle/src/libANGLE/renderer/gl/
DBufferGL.h21 class BufferGL : public BufferImpl
40 BufferImpl *source,
DBufferGL.cpp35 : BufferImpl(state), in BufferGL()
114 BufferImpl *source, in copySubData()
DContextGL.h66 BufferImpl *createBuffer(const gl::BufferState &state) override;
/external/angle/src/libANGLE/renderer/null/
DBufferNULL.h20 class BufferNULL : public BufferImpl
44 BufferImpl *source,
DBufferNULL.cpp22 : BufferImpl(state), mAllocationTracker(allocationTracker) in BufferNULL()
83 BufferImpl *source, in copySubData()
DContextNULL.h208 BufferImpl *createBuffer(const gl::BufferState &state) override;
DContextNULL.cpp417 BufferImpl *ContextNULL::createBuffer(const gl::BufferState &state) in createBuffer()
/external/angle/src/libANGLE/
DBuffer.h25 class BufferImpl; variable
142 rx::BufferImpl *getImplementation() const { return mImpl; } in getImplementation()
182 rx::BufferImpl *mImpl;
/external/angle/src/tests/
Dangle_unittests_utils.h47 BufferImpl *createBuffer(const gl::BufferState &state) override { return nullptr; } in createBuffer()
93 MOCK_METHOD1(createBuffer, BufferImpl *(const gl::BufferState &));
/external/angle/src/tests/perf_tests/
DIndexDataManagerTest.cpp103 angle::Result(const gl::Context *, BufferImpl *, GLintptr, GLintptr, GLsizeiptr));
131 rx::BufferImpl *createBuffer(const gl::BufferState &state) override in createBuffer()
/external/angle/src/libANGLE/renderer/metal/
DBufferMtl.h101 class BufferMtl : public BufferImpl, public BufferHolderMtl
119 BufferImpl *source,
DBufferMtl.mm95 : BufferImpl(state), mBufferPool(/** alwaysAllocNewBuffer */ true)
129 BufferImpl *source,
/external/angle/src/libANGLE/renderer/vulkan/
DBufferVk.h44 class BufferVk : public BufferImpl
74 BufferImpl *source,
DBufferVk.cpp198 : BufferImpl(state), mBuffer(nullptr), mBufferOffset(0) in BufferVk()
468 BufferImpl *source, in copySubData()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DBuffer9.h43 BufferImpl *source,
DBuffer9.cpp96 BufferImpl *source, in copySubData()
DContext9.h44 BufferImpl *createBuffer(const gl::BufferState &state) override;
/external/angle/src/libANGLE/renderer/d3d/
DBufferD3D.h36 class BufferD3D : public BufferImpl
DBufferD3D.cpp23 : BufferImpl(state), in BufferD3D()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DBuffer11.h110 BufferImpl *source,
DContext11.h45 BufferImpl *createBuffer(const gl::BufferState &state) override;

12