/aosp_15_r20/external/angle/src/libANGLE/renderer/ |
H A D | VertexArrayImpl.h | 31 class VertexArrayImpl : angle::NonCopyable 34 VertexArrayImpl(const gl::VertexArrayState &state) : mState(state) {} in VertexArrayImpl() function 44 virtual ~VertexArrayImpl() {} in ~VertexArrayImpl() 60 inline angle::Result VertexArrayImpl::syncState(const gl::Context *context, in syncState()
|
H A D | GLImplFactory.h | 54 class VertexArrayImpl; variable 82 virtual VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) = 0;
|
H A D | VertexArrayImpl.cpp | 13 angle::Result VertexArrayImpl::onLabelUpdate(const gl::Context *context) in onLabelUpdate()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
H A D | VertexArray9.h | 21 class VertexArray9 : public VertexArrayImpl 24 VertexArray9(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArray9()
|
H A D | Context9.h | 50 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
|
H A D | Context9.cpp | 106 VertexArrayImpl *Context9::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
|
/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | VertexArray.h | 28 class VertexArrayImpl; variable 284 rx::VertexArrayImpl *getImplementation() const { return mVertexArray; } in getImplementation() 406 rx::VertexArrayImpl *mVertexArray;
|
/aosp_15_r20/external/angle/src/tests/ |
H A D | angle_unittests_utils.h | 54 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override in createVertexArray() 99 MOCK_METHOD1(createVertexArray, VertexArrayImpl *(const gl::VertexArrayState &));
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/null/ |
H A D | VertexArrayNULL.h | 18 class VertexArrayNULL : public VertexArrayImpl
|
H A D | VertexArrayNULL.cpp | 17 VertexArrayNULL::VertexArrayNULL(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArrayNULL()
|
H A D | ContextNULL.h | 228 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
|
H A D | ContextNULL.cpp | 467 VertexArrayImpl *ContextNULL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/ |
H A D | VertexArrayWgpu.h | 20 class VertexArrayWgpu : public VertexArrayImpl
|
H A D | VertexArrayWgpu.cpp | 18 VertexArrayWgpu::VertexArrayWgpu(const gl::VertexArrayState &data) : VertexArrayImpl(data) in VertexArrayWgpu()
|
H A D | ContextWgpu.h | 222 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
H A D | VertexArray11.h | 21 class VertexArray11 : public VertexArrayImpl
|
H A D | VertexArray11.cpp | 23 : VertexArrayImpl(data), in VertexArray11()
|
H A D | Context11.h | 52 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/ |
H A D | VertexArrayMtl.h | 25 class VertexArrayMtl : public VertexArrayImpl
|
H A D | ContextMtl.h | 240 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/ |
H A D | VertexArrayGL.h | 25 class VertexArrayGL : public VertexArrayImpl
|
H A D | VertexArrayGL.cpp | 113 : VertexArrayImpl(state), in VertexArrayGL() 124 : VertexArrayImpl(state), mVertexArrayID(id), mOwnsNativeState(false), mNativeState(sharedState) in VertexArrayGL()
|
H A D | ContextGL.h | 71 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/ |
H A D | VertexArrayVk.h | 46 class VertexArrayVk : public VertexArrayImpl
|
/aosp_15_r20/external/angle/src/ |
H A D | libGLESv2.gni | 368 "src/libANGLE/renderer/VertexArrayImpl.h", 476 "src/libANGLE/renderer/VertexArrayImpl.cpp",
|