| /third_party/vk-gl-cts/modules/gles3/functional/ |
| D | es3fVertexArrayObjectTests.cpp | 76 int elementArrayBuffer; member 80 : elementArrayBuffer(-1) in VertexArrayState() 199 message << "GL_ELEMENT_ARRAY_BUFFER : " << state.elementArrayBuffer << "\n"; in logVertexArrayState() 254 …if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuff… in init() 548 GLU_CHECK_CALL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_buffers[state.elementArrayBuffer])); in setState() 582 if (state.elementArrayBuffer == 0) in makeDrawCall() 725 message << "GL_ELEMENT_ARRAY_BUFFER : " << state.elementArrayBuffer << "\n"; in logVertexArrayState() 759 m_spec.vao.elementArrayBuffer = 0; in init() 760 m_spec.state.elementArrayBuffer = 0; in init() 838 …if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuff… in init() [all …]
|
| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
| D | VertexArrayGL.cpp | 116 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in updateElementArrayBufferBinding() local 117 if (elementArrayBuffer != nullptr && elementArrayBuffer != mAppliedElementArrayBuffer.get()) in updateElementArrayBufferBinding() 119 const BufferGL *bufferGL = GetImplAs<BufferGL>(elementArrayBuffer); in updateElementArrayBufferBinding() 121 mAppliedElementArrayBuffer.set(context, elementArrayBuffer); in updateElementArrayBufferBinding() 174 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in syncIndexData() local 177 if (elementArrayBuffer != nullptr) in syncIndexData() 179 ASSERT(elementArrayBuffer == mAppliedElementArrayBuffer.get()); in syncIndexData()
|
| D | StateManagerGL.h | 57 void bindVertexArray(GLuint vao, GLuint elementArrayBuffer);
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
| D | VertexArrayGL.cpp | 50 return a->elementArrayBuffer == GetNativeBufferID(frontendBuffer); in SameIndexBuffer() 171 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in updateElementArrayBufferBinding() local 172 if (!SameIndexBuffer(mNativeState, elementArrayBuffer)) in updateElementArrayBufferBinding() 174 GLuint elementArrayBufferId = GetNativeBufferID(elementArrayBuffer); in updateElementArrayBufferBinding() 178 mElementArrayBuffer.set(context, elementArrayBuffer); in updateElementArrayBufferBinding() 179 mNativeState->elementArrayBuffer = elementArrayBufferId; in updateElementArrayBufferBinding() 271 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in syncIndexData() local 274 if (elementArrayBuffer) in syncIndexData() 276 ASSERT(SameIndexBuffer(mNativeState, elementArrayBuffer)); in syncIndexData() 315 mNativeState->elementArrayBuffer = mStreamingElementArrayBuffer; in syncIndexData() [all …]
|
| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
| D | FrameCapture.cpp | 221 gl::Buffer *elementArrayBuffer = 223 if (elementArrayBuffer) 226 (void)elementArrayBuffer->getIndexRange(context, drawElementsType, offset, count,
|
| D | VertexArray.h | 267 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRange() local 268 if (elementArrayBuffer && mIndexRangeCache.get(type, indexCount, indices, indexRangeOut)) in getIndexRange()
|
| D | VertexArray.cpp | 656 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRangeImpl() local 657 if (!elementArrayBuffer) in getIndexRangeImpl() 665 ANGLE_TRY(elementArrayBuffer->getIndexRange(context, type, offset, indexCount, in getIndexRangeImpl()
|
| D | validationES.h | 884 Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in ValidateDrawElementsCommon() local 886 if (!elementArrayBuffer) in ValidateDrawElementsCommon() 921 if (elementDataSizeWithOffset > static_cast<uint64_t>(elementArrayBuffer->getSize())) in ValidateDrawElementsCommon()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/ |
| D | VertexArray.h | 300 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRange() local 301 if (elementArrayBuffer && mIndexRangeCache.get(type, indexCount, indices, indexRangeOut)) in getIndexRange()
|
| D | VertexArray.cpp | 741 Buffer *elementArrayBuffer = mState.mElementArrayBuffer.get(); in getIndexRangeImpl() local 742 if (!elementArrayBuffer) in getIndexRangeImpl() 750 ANGLE_TRY(elementArrayBuffer->getIndexRange(context, type, offset, indexCount, in getIndexRangeImpl()
|
| D | validationES.h | 1120 Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in ValidateDrawElementsCommon() local 1122 if (!elementArrayBuffer) in ValidateDrawElementsCommon() 1159 if ((elementDataSizeWithOffset > static_cast<uint64_t>(elementArrayBuffer->getSize())) && in ValidateDrawElementsCommon()
|
| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
| D | VertexArrayVk.cpp | 632 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in handleLineLoop() local 634 if (!elementArrayBuffer) in handleLineLoop() 645 BufferVk *elementArrayBufferVk = vk::GetImpl(elementArrayBuffer); in handleLineLoop()
|
| D | ContextVk.cpp | 557 const gl::Buffer *elementArrayBuffer = mVertexArray->getState().getElementArrayBuffer(); in setupIndexedDraw() local 558 if (!elementArrayBuffer) in setupIndexedDraw() 575 BufferVk *bufferVk = vk::GetImpl(elementArrayBuffer); in setupIndexedDraw() 752 vk::BufferHelper *elementArrayBuffer = mVertexArray->getCurrentElementArrayBuffer(); in handleDirtyGraphicsIndexBuffer() local 753 ASSERT(elementArrayBuffer != nullptr); in handleDirtyGraphicsIndexBuffer() 755 commandBuffer->bindIndexBuffer(elementArrayBuffer->getBuffer(), in handleDirtyGraphicsIndexBuffer() 760 elementArrayBuffer->onRead(framebuffer, VK_ACCESS_INDEX_READ_BIT); in handleDirtyGraphicsIndexBuffer()
|
| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
| D | Context11.cpp | 66 gl::Buffer *elementArrayBuffer = glState.getVertexArray()->getElementArrayBuffer(); in DrawCallHasStreamingElementArray() local 76 switch (ClassifyIndexStorage(glState, elementArrayBuffer, srcType, dstType, 0)) in DrawCallHasStreamingElementArray() 84 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in DrawCallHasStreamingElementArray()
|
| D | renderer11_utils.h | 463 const gl::Buffer *elementArrayBuffer,
|
| D | renderer11_utils.cpp | 2570 const gl::Buffer *elementArrayBuffer, in ClassifyIndexStorage() argument 2576 if (!elementArrayBuffer || !IsOffsetAligned(elementType, offset)) in ClassifyIndexStorage() 2582 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in ClassifyIndexStorage()
|
| D | Renderer11.cpp | 1664 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in drawLineLoop() local 1669 if (type != gl::DrawElementsType::InvalidEnum && elementArrayBuffer) in drawLineLoop() 1671 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawLineLoop() 1742 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in drawTriangleFan() local 1747 if (type != gl::DrawElementsType::InvalidEnum && elementArrayBuffer) in drawTriangleFan() 1749 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawTriangleFan()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
| D | Renderer9.cpp | 1375 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in applyIndexBuffer() local 1380 ANGLE_TRY(mIndexDataManager->prepareIndexData(context, type, dstType, count, elementArrayBuffer, in applyIndexBuffer() 1462 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in drawElementsImpl() local 1466 return drawIndexedPoints(context, count, type, indices, minIndex, elementArrayBuffer); in drawElementsImpl() 1471 return drawLineLoop(context, count, type, indices, minIndex, elementArrayBuffer); in drawElementsImpl() 1488 gl::Buffer *elementArrayBuffer) in drawLineLoop() argument 1491 if (type != gl::DrawElementsType::InvalidEnum && elementArrayBuffer) in drawLineLoop() 1493 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawLineLoop() 1656 gl::Buffer *elementArrayBuffer) in drawIndexedPoints() argument 1661 if (elementArrayBuffer) in drawIndexedPoints() [all …]
|
| D | Renderer9.h | 460 gl::Buffer *elementArrayBuffer); 466 gl::Buffer *elementArrayBuffer);
|
| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
| D | Renderer9.cpp | 1338 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in applyIndexBuffer() local 1343 ANGLE_TRY(mIndexDataManager->prepareIndexData(context, type, dstType, count, elementArrayBuffer, in applyIndexBuffer() 1425 gl::Buffer *elementArrayBuffer = vao->getElementArrayBuffer(); in drawElementsImpl() local 1429 return drawIndexedPoints(context, count, type, indices, minIndex, elementArrayBuffer); in drawElementsImpl() 1434 return drawLineLoop(context, count, type, indices, minIndex, elementArrayBuffer); in drawElementsImpl() 1451 gl::Buffer *elementArrayBuffer) in drawLineLoop() argument 1454 if (type != gl::DrawElementsType::InvalidEnum && elementArrayBuffer) in drawLineLoop() 1456 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawLineLoop() 1619 gl::Buffer *elementArrayBuffer) in drawIndexedPoints() argument 1624 if (elementArrayBuffer) in drawIndexedPoints() [all …]
|
| D | Renderer9.h | 462 gl::Buffer *elementArrayBuffer); 468 gl::Buffer *elementArrayBuffer);
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
| D | VertexArrayVk.cpp | 874 gl::Buffer *elementArrayBuffer = mState.getElementArrayBuffer(); in handleLineLoop() local 876 if (!elementArrayBuffer) in handleLineLoop() 887 BufferVk *elementArrayBufferVk = vk::GetImpl(elementArrayBuffer); in handleLineLoop()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
| D | Context11.cpp | 69 gl::Buffer *elementArrayBuffer = glState.getVertexArray()->getElementArrayBuffer(); in DrawCallHasStreamingElementArray() local 79 switch (ClassifyIndexStorage(glState, elementArrayBuffer, srcType, dstType, 0)) in DrawCallHasStreamingElementArray() 87 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in DrawCallHasStreamingElementArray()
|
| D | renderer11_utils.h | 462 const gl::Buffer *elementArrayBuffer,
|
| D | renderer11_utils.cpp | 2613 const gl::Buffer *elementArrayBuffer, in ClassifyIndexStorage() argument 2619 if (!elementArrayBuffer || !IsOffsetAligned(elementType, offset)) in ClassifyIndexStorage() 2625 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in ClassifyIndexStorage()
|