Home
last modified time | relevance | path

Searched refs:mIndexBuffer (Results 1 - 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DIndexBuffer.cpp39 mIndexBuffer = factory->createIndexBuffer(); in IndexBufferInterface()
47 if (mIndexBuffer) in ~IndexBufferInterface()
49 delete mIndexBuffer; in ~IndexBufferInterface()
55 return mIndexBuffer->getIndexType(); in getIndexType()
60 return mIndexBuffer->getBufferSize(); in getBufferSize()
65 return mIndexBuffer->getSerial(); in getSerial()
79 angle::Result error = mIndexBuffer->mapBuffer(context, mWritePosition, size, outMappedMemory); in mapBuffer()
100 return mIndexBuffer->unmapBuffer(context); in unmapBuffer()
105 return mIndexBuffer; in getIndexBuffer()
120 return mIndexBuffer in discard()
[all...]
H A DIndexBuffer.h95 IndexBuffer *mIndexBuffer; member in rx::IndexBufferInterface
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
H A DIndexBuffer9.cpp19 mIndexBuffer = nullptr; in IndexBuffer9()
27 SafeRelease(mIndexBuffer); in ~IndexBuffer9()
35 SafeRelease(mIndexBuffer); in initialize()
62 mRenderer->createIndexBuffer(bufferSize, usageFlags, format, &mIndexBuffer); in initialize()
79 ASSERT(mIndexBuffer); in mapBuffer()
84 HRESULT result = mIndexBuffer->Lock(offset, size, &mapPtr, lockFlags); in mapBuffer()
93 ASSERT(mIndexBuffer); in unmapBuffer()
94 HRESULT result = mIndexBuffer->Unlock(); in unmapBuffer()
124 ASSERT(mIndexBuffer); in discard()
131 result = mIndexBuffer in discard()
[all...]
H A DIndexBuffer9.h49 IDirect3DIndexBuffer9 *mIndexBuffer; member in rx::IndexBuffer9
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DIndexDataManager.cpp373 StreamingIndexBuffer::StreamingIndexBuffer(size_t initialSize) : mIndexBuffer(NULL), mBufferSize(initialSize) in StreamingIndexBuffer()
377 mIndexBuffer = new sw::Resource(initialSize + 16); in StreamingIndexBuffer()
379 if(!mIndexBuffer) in StreamingIndexBuffer()
390 if(mIndexBuffer) in ~StreamingIndexBuffer()
392 mIndexBuffer->destruct(); in ~StreamingIndexBuffer()
400 if(mIndexBuffer) in map()
402 mapPtr = (char*)mIndexBuffer->lock(sw::PUBLIC) + mWritePosition; in map()
419 if(mIndexBuffer) in unmap()
421 mIndexBuffer->unlock(); in unmap()
429 if(mIndexBuffer) in reserveSpace()
[all...]
H A DIndexDataManager.h53 sw::Resource *mIndexBuffer; member in es2::StreamingIndexBuffer
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DIndexConversionPerf.cpp65 GLuint mIndexBuffer; member in __anon20267::IndexConversionPerfTest
73 mIndexBuffer(0) in IndexConversionPerfTest()
112 glGenBuffers(1, &mIndexBuffer); in initializeBenchmark()
113 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in initializeBenchmark()
132 glDeleteBuffers(1, &mIndexBuffer); in destroyBenchmark()
H A DIndexDataManagerTest.cpp158 gl::Buffer mIndexBuffer; member in __anon20268::IndexDataManagerPerfTest
168 mIndexBuffer(&mMockGLFactory, {1}) in IndexDataManagerPerfTest()
177 mIndexBuffer.bufferData(nullptr, gl::BufferBinding::Array, &indexData[0],
187 (void)mIndexBuffer.getIndexRange(nullptr, gl::DrawElementsType::UnsignedShort, 0, in step()
191 &mIndexBuffer, nullptr, &translatedIndexData); in step()
H A DDrawElementsPerf.cpp80 GLuint mIndexBuffer = 0; member in __anon20262::DrawElementsPerfBenchmark
123 mIndexBuffer = CreateElementArrayBuffer(mCount, params.type, GL_STATIC_DRAW); in initializeBenchmark()
132 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in initializeBenchmark()
163 glDeleteBuffers(1, &mIndexBuffer); in destroyBenchmark()
H A DVulkanBarriersPerf.cpp97 GLBuffer mIndexBuffer; member in __anon20284::VulkanBarriersPerfBenchmark
253 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in createResources()
291 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in drawBenchmark()
/third_party/skia/third_party/externals/angle2/samples/torus_lighting/
H A DTorusLightingES1.cpp36 GenerateTorus(&mVertexBuffer, &mIndexBuffer, &mIndexCount);
47 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
66 glDeleteBuffers(1, &mIndexBuffer);
86 GLuint mIndexBuffer = 0; member in GLES1TorusLightingSample
H A DTorusLightingES2.cpp64 GenerateTorus(&mVertexBuffer, &mIndexBuffer, &mIndexCount);
76 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
94 glDeleteBuffers(1, &mIndexBuffer);
124 GLuint mIndexBuffer = 0; member in GLES2TorusLightingSample
H A DTorusBufferStorage.cpp118 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
134 glDeleteBuffers(1, &mIndexBuffer);
176 GenerateTorus(&mVertexBuffer, &mIndexBuffer, &mIndexCount); in generateTorus()
206 GLuint mIndexBuffer = 0; member in BufferStorageSample
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
H A DMultiDrawTest.cpp141 mIndexBuffer(0u), in MultiDrawTest()
282 glGenBuffers(1, &mIndexBuffer); in SetupBuffers()
283 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in SetupBuffers()
339 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in DoDrawElements()
415 if (mIndexBuffer != 0u)
417 glDeleteBuffers(1, &mIndexBuffer);
454 GLuint mIndexBuffer; member in __anon20206::MultiDrawTest
483 mIndexBuffer(0u), in MultiDrawIndirectTest()
527 if (mIndexBuffer != 0u)
529 glDeleteBuffers(1, &mIndexBuffer);
544 GLuint mIndexBuffer; global() member in __anon20206::MultiDrawIndirectTest
[all...]
H A DBuiltinVariableTest.cpp74 glDeleteBuffers(1, &mIndexBuffer);
85 glGenBuffers(1, &mIndexBuffer); in runTest()
86 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in runTest()
106 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in runTest()
137 GLuint mIndexBuffer = 0; member in BuiltinVariableVertexIdTest
H A DIndexedPointsTest.cpp96 glGenBuffers(1, &mIndexBuffer);
97 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
104 glDeleteBuffers(1, &mIndexBuffer);
144 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer); in runTest()
180 GLuint mIndexBuffer; member in IndexedPointsTest
H A DIndexBufferOffsetTest.cpp66 glGenBuffers(1, &mIndexBuffer);
67 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
73 glDeleteBuffers(1, &mIndexBuffer);
136 preTestUpdateBuffer(elementUpdateFbo, elementUpdateTex, mIndexBuffer, in runTest()
228 GLuint mIndexBuffer; member in IndexBufferOffsetTest
H A DAttributeLayoutTest.cpp273 glGenBuffers(1, &mIndexBuffer);
282 glDeleteBuffers(1, &mIndexBuffer);
334 GLuint mIndexBuffer; member in __anon20169::AttributeLayoutTest
448 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/gbm/
H A DDisplayGbm.cpp365 mIndexBuffer(0), in DisplayGbm()
648 gl->genBuffers(1, &mIndexBuffer); in drawWithTexture()
649 sm->bindBuffer(gl::BufferBinding::ElementArray, mIndexBuffer); in drawWithTexture()
656 sm->bindBuffer(gl::BufferBinding::ElementArray, mIndexBuffer); in drawWithTexture()
780 gl->deleteBuffers(1, &mIndexBuffer); in terminate()
H A DDisplayGbm.h157 GLuint mIndexBuffer; member in rx::final
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
H A DCommandBufferGL.cpp145 mIndexBuffer = ToBackend(buffer); in OnSetIndexBuffer()
166 if (mIndexBufferDirty && mIndexBuffer != nullptr) { in Apply()
167 gl.BindBuffer(GL_ELEMENT_ARRAY_BUFFER, mIndexBuffer->GetHandle()); in Apply()
207 Buffer* mIndexBuffer = nullptr; member in dawn_native::opengl::__anon20501::VertexStateBufferBindingTracker

Completed in 13 milliseconds