Home
last modified time | relevance | path

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

12

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/
DVertexArrayImpl.h31 class VertexArrayImpl : angle::NonCopyable
34 VertexArrayImpl(const gl::VertexArrayState &state) : mState(state) {} in VertexArrayImpl() function
44 virtual ~VertexArrayImpl() {} in ~VertexArrayImpl()
52 inline angle::Result VertexArrayImpl::syncState(const gl::Context *context, in syncState()
DGLImplFactory.h52 class VertexArrayImpl; variable
78 virtual VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) = 0;
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d9/
DVertexArray9.h21 class VertexArray9 : public VertexArrayImpl
24 VertexArray9(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArray9()
DContext9.h47 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
DContext9.cpp95 VertexArrayImpl *Context9::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DVertexArray.h28 class VertexArrayImpl; variable
231 rx::VertexArrayImpl *getImplementation() const { return mVertexArray; } in getImplementation()
340 rx::VertexArrayImpl *mVertexArray;
/device/generic/vulkan-cereal/third-party/angle/src/tests/
Dangle_unittests_utils.h50 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override in createVertexArray()
94 MOCK_METHOD1(createVertexArray, VertexArrayImpl *(const gl::VertexArrayState &));
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/null/
DVertexArrayNULL.h18 class VertexArrayNULL : public VertexArrayImpl
DVertexArrayNULL.cpp17 VertexArrayNULL::VertexArrayNULL(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArrayNULL()
DContextNULL.h174 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
DContextNULL.cpp365 VertexArrayImpl *ContextNULL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DVertexArray11.h21 class VertexArray11 : public VertexArrayImpl
DContext11.h48 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
DVertexArray11.cpp23 : VertexArrayImpl(data), in VertexArray11()
DContext11.cpp197 VertexArrayImpl *Context11::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/
DVertexArrayMtl.h24 class VertexArrayMtl : public VertexArrayImpl
DContextMtl.h173 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
DVertexArrayMtl.mm151 : VertexArrayImpl(state),
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/
DVertexArrayGL.h24 class VertexArrayGL : public VertexArrayImpl
DContextGL.h62 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
DVertexArrayGL.cpp92 : VertexArrayImpl(state), in VertexArrayGL()
DContextGL.cpp107 VertexArrayImpl *ContextGL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DVertexArrayVk.h22 class VertexArrayVk : public VertexArrayImpl
DVertexArrayVk.cpp114 : VertexArrayImpl(state), in VertexArrayVk()
DContextVk.h259 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;

12