Home
last modified time | relevance | path

Searched refs:VertexArrayImpl (Results 1 – 25 of 49) sorted by relevance

12

/aosp_15_r20/external/angle/src/libANGLE/renderer/
H A DVertexArrayImpl.h31 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 DGLImplFactory.h54 class VertexArrayImpl; variable
82 virtual VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) = 0;
H A DVertexArrayImpl.cpp13 angle::Result VertexArrayImpl::onLabelUpdate(const gl::Context *context) in onLabelUpdate()
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d9/
H A DVertexArray9.h21 class VertexArray9 : public VertexArrayImpl
24 VertexArray9(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArray9()
H A DContext9.h50 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
H A DContext9.cpp106 VertexArrayImpl *Context9::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/aosp_15_r20/external/angle/src/libANGLE/
H A DVertexArray.h28 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 Dangle_unittests_utils.h54 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 DVertexArrayNULL.h18 class VertexArrayNULL : public VertexArrayImpl
H A DVertexArrayNULL.cpp17 VertexArrayNULL::VertexArrayNULL(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArrayNULL()
H A DContextNULL.h228 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
H A DContextNULL.cpp467 VertexArrayImpl *ContextNULL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/
H A DVertexArrayWgpu.h20 class VertexArrayWgpu : public VertexArrayImpl
H A DVertexArrayWgpu.cpp18 VertexArrayWgpu::VertexArrayWgpu(const gl::VertexArrayState &data) : VertexArrayImpl(data) in VertexArrayWgpu()
H A DContextWgpu.h222 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d11/
H A DVertexArray11.h21 class VertexArray11 : public VertexArrayImpl
H A DVertexArray11.cpp23 : VertexArrayImpl(data), in VertexArray11()
H A DContext11.h52 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/
H A DVertexArrayMtl.h25 class VertexArrayMtl : public VertexArrayImpl
H A DContextMtl.h240 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/
H A DVertexArrayGL.h25 class VertexArrayGL : public VertexArrayImpl
H A DVertexArrayGL.cpp113 : VertexArrayImpl(state), in VertexArrayGL()
124 : VertexArrayImpl(state), mVertexArrayID(id), mOwnsNativeState(false), mNativeState(sharedState) in VertexArrayGL()
H A DContextGL.h71 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A DVertexArrayVk.h46 class VertexArrayVk : public VertexArrayImpl
/aosp_15_r20/external/angle/src/
H A DlibGLESv2.gni368 "src/libANGLE/renderer/VertexArrayImpl.h",
476 "src/libANGLE/renderer/VertexArrayImpl.cpp",

12