Searched refs:mElementArrayBuffer (Results 1 – 6 of 6) sorted by relevance
| /external/angle/src/tests/perf_tests/ |
| D | DynamicPromotionPerfTest.cpp | 55 GLuint mElementArrayBuffer; member in __anon4c19d6ce0111::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/ |
| D | VertexArray.cpp | 32 : mId(vertexArray->id()), mElementArrayBuffer(vertexArray, kElementArrayBufferIndex) in VertexArrayState() 155 if (mState.mElementArrayBuffer.get()) in onDestroy() 159 mState.mElementArrayBuffer->onNonTFBindingChanged(-1); in onDestroy() 161 mState.mElementArrayBuffer->removeContentsObserver(this, kElementArrayBufferIndex); in onDestroy() 163 mState.mElementArrayBuffer.bind(context, nullptr); in onDestroy() 230 if (mState.mElementArrayBuffer.get() && mState.mElementArrayBuffer->id() == bufferID) in detachBuffer() 232 if (isBound && mState.mElementArrayBuffer.get()) in detachBuffer() 233 mState.mElementArrayBuffer->onNonTFBindingChanged(-1); in detachBuffer() 234 mState.mElementArrayBuffer->removeContentsObserver(this, kElementArrayBufferIndex); in detachBuffer() 235 mState.mElementArrayBuffer.bind(context, nullptr); in detachBuffer() [all …]
|
| D | VertexArray.h | 45 Buffer *getElementArrayBuffer() const { return mElementArrayBuffer.get(); } in getElementArrayBuffer() 98 SubjectBindingPointer<Buffer> mElementArrayBuffer; variable 328 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRange()
|
| D | State.cpp | 262 Buffer *oldBuffer = mVertexArray->mState.mElementArrayBuffer.get(); in setGenericBufferBinding() 265 oldBuffer->removeObserver(&mVertexArray->mState.mElementArrayBuffer); in setGenericBufferBinding() 273 mVertexArray->mState.mElementArrayBuffer.assign(buffer); in setGenericBufferBinding() 276 buffer->addObserver(&mVertexArray->mState.mElementArrayBuffer); in setGenericBufferBinding()
|
| /external/angle/src/libANGLE/renderer/gl/ |
| D | VertexArrayGL.h | 140 mutable gl::BindingPointer<gl::Buffer> mElementArrayBuffer; variable
|
| D | VertexArrayGL.cpp | 143 mElementArrayBuffer.set(context, nullptr); in destroy() 184 mElementArrayBuffer.set(context, elementArrayBuffer); in updateElementArrayBufferBinding() 333 mElementArrayBuffer.set(context, nullptr); in syncIndexData()
|