Searched refs:VertexArrayImpl (Results 1 – 25 of 28) sorted by relevance
12
31 class VertexArrayImpl : angle::NonCopyable34 VertexArrayImpl(const gl::VertexArrayState &state) : mState(state) {} in VertexArrayImpl() function44 virtual ~VertexArrayImpl() {} in ~VertexArrayImpl()58 inline angle::Result VertexArrayImpl::syncState(const gl::Context *context, in syncState()
52 class VertexArrayImpl; variable78 virtual VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) = 0;
21 class VertexArray9 : public VertexArrayImpl24 VertexArray9(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArray9()
47 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
96 VertexArrayImpl *Context9::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
50 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override in createVertexArray()94 MOCK_METHOD1(createVertexArray, VertexArrayImpl *(const gl::VertexArrayState &));
28 class VertexArrayImpl; variable256 rx::VertexArrayImpl *getImplementation() const { return mVertexArray; } in getImplementation()373 rx::VertexArrayImpl *mVertexArray;
18 class VertexArrayNULL : public VertexArrayImpl
17 VertexArrayNULL::VertexArrayNULL(const gl::VertexArrayState &data) : VertexArrayImpl(data) {} in VertexArrayNULL()
223 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
443 VertexArrayImpl *ContextNULL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
21 class VertexArray11 : public VertexArrayImpl
23 : VertexArrayImpl(data), in VertexArray11()
48 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
199 VertexArrayImpl *Context11::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
24 class VertexArrayMtl : public VertexArrayImpl
226 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
22 class VertexArrayVk : public VertexArrayImpl
131 : VertexArrayImpl(state), in VertexArrayVk()
319 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &state) override;
25 class VertexArrayGL : public VertexArrayImpl
69 VertexArrayImpl *createVertexArray(const gl::VertexArrayState &data) override;
108 : VertexArrayImpl(state), in VertexArrayGL()119 : VertexArrayImpl(state), mVertexArrayID(id), mOwnsNativeState(false), mNativeState(sharedState) in VertexArrayGL()
116 VertexArrayImpl *ContextGL::createVertexArray(const gl::VertexArrayState &data) in createVertexArray()
325 "src/libANGLE/renderer/VertexArrayImpl.h",