Home
last modified time | relevance | path

Searched refs:mElementArrayBuffer (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/src/OpenGL/libGLESv2/
DVertexArray.cpp30 mElementArrayBuffer = nullptr; in ~VertexArray()
43 if(mElementArrayBuffer.name() == bufferName) in detachBuffer()
45 mElementArrayBuffer = nullptr; in detachBuffer()
82 mElementArrayBuffer = buffer; in setElementArrayBuffer()
DVertexArray.h43 Buffer *getElementArrayBuffer() const { return mElementArrayBuffer; } in getElementArrayBuffer()
48 gl::BindingPointer<Buffer> mElementArrayBuffer; variable
/external/angle/src/tests/perf_tests/
DDynamicPromotionPerfTest.cpp55 GLuint mElementArrayBuffer; member in __anond8a731180111::DynamicPromotionPerfTest
62 mElementArrayBuffer(0), in DynamicPromotionPerfTest()
109 glGenBuffers(1, &mElementArrayBuffer); in initializeBenchmark()
112 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mElementArrayBuffer); in initializeBenchmark()
144 glDeleteBuffers(1, &mElementArrayBuffer); in destroyBenchmark()
/external/angle/src/libANGLE/
DVertexArray.cpp34 : mElementArrayBuffer(vertexArray, kElementArrayBufferIndex) in VertexArrayState()
137 if (isBound && mState.mElementArrayBuffer.get()) in onDestroy()
138 mState.mElementArrayBuffer->onNonTFBindingChanged(-1); in onDestroy()
139 mState.mElementArrayBuffer.bind(context, nullptr); in onDestroy()
196 if (mState.mElementArrayBuffer.get() && mState.mElementArrayBuffer->id() == bufferID) in detachBuffer()
198 if (isBound && mState.mElementArrayBuffer.get()) in detachBuffer()
199 mState.mElementArrayBuffer->onNonTFBindingChanged(-1); in detachBuffer()
200 mState.mElementArrayBuffer.bind(context, nullptr); in detachBuffer()
590 if (mState.mElementArrayBuffer.get()) in onBindingChanged()
591 mState.mElementArrayBuffer->onNonTFBindingChanged(incr); in onBindingChanged()
[all …]
DVertexArray.h43 Buffer *getElementArrayBuffer() const { return mElementArrayBuffer.get(); } in getElementArrayBuffer()
89 SubjectBindingPointer<Buffer> mElementArrayBuffer; variable
286 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRange()
DState.cpp207 Buffer *oldBuffer = mVertexArray->mState.mElementArrayBuffer.get(); in setGenericBufferBinding()
210 oldBuffer->removeObserver(&mVertexArray->mState.mElementArrayBuffer); in setGenericBufferBinding()
214 mVertexArray->mState.mElementArrayBuffer.assign(buffer); in setGenericBufferBinding()
217 buffer->addObserver(&mVertexArray->mState.mElementArrayBuffer); in setGenericBufferBinding()
/external/angle/src/libANGLE/renderer/gl/
DVertexArrayGL.h138 mutable gl::BindingPointer<gl::Buffer> mElementArrayBuffer; variable
DVertexArrayGL.cpp130 mElementArrayBuffer.set(context, nullptr); in destroy()
170 mElementArrayBuffer.set(context, elementArrayBuffer); in updateElementArrayBufferBinding()
304 mElementArrayBuffer.set(context, nullptr); in syncIndexData()