Searched refs:VertexArrayImpl (Results 1 – 25 of 34) sorted by relevance
12
31 class VertexArrayImpl : angle::NonCopyable34 VertexArrayImpl(const gl::VertexArrayState &state) : mState(state) {} in VertexArrayImpl() function44 virtual ~VertexArrayImpl() {} in ~VertexArrayImpl()60 inline angle::Result VertexArrayImpl::syncState(const gl::Context *context, in syncState()
54 class VertexArrayImpl; variable82 virtual VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) = 0;
13 angle::Result VertexArrayImpl::onLabelUpdate(const gl::Context *context) in onLabelUpdate()
21 class VertexArray9 : public VertexArrayImpl24 VertexArray9(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArray9()
50 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
106 VertexArrayImpl *Context9::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
54 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override in createVertexArray()99 MOCK_METHOD1(createVertexArray, VertexArrayImpl *(const gl::VertexArrayState &));
18 class VertexArrayNULL : public VertexArrayImpl
17 VertexArrayNULL::VertexArrayNULL(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArrayNULL()
228 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
467 VertexArrayImpl *ContextNULL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
28 class VertexArrayImpl; variable284 rx::VertexArrayImpl *getImplementation() const { return mVertexArray; } in getImplementation()406 rx::VertexArrayImpl *mVertexArray;
39 class VertexArrayWgpu : public VertexArrayImpl
222 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
110 VertexArrayWgpu::VertexArrayWgpu(const gl::VertexArrayState &data) : VertexArrayImpl(data) in VertexArrayWgpu()
21 class VertexArray11 : public VertexArrayImpl
23 : VertexArrayImpl(data), in VertexArray11()
52 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
25 class VertexArrayMtl : public VertexArrayImpl
240 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
25 class VertexArrayGL : public VertexArrayImpl
71 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
113 : VertexArrayImpl(state), in VertexArrayGL()124 : VertexArrayImpl(state), mVertexArrayID(id), mOwnsNativeState(false), mNativeState(sharedState) in VertexArrayGL()
46 class VertexArrayVk : public VertexArrayImpl
374 "src/libANGLE/renderer/VertexArrayImpl.h",492 "src/libANGLE/renderer/VertexArrayImpl.cpp",