Home
last modified time | relevance | path

Searched refs:baseVertex (Results 1 – 25 of 33) sorted by relevance

12

/external/skqp/src/gpu/
DGrMesh.h47 void setVertexData(const GrBuffer* vertexBuffer, int baseVertex = 0);
53 int baseVertex) = 0;
59 int baseVertex) = 0;
63 int baseVertex, const GrBuffer* instanceBuffer,
69 int baseVertex, const GrBuffer* instanceBuffer,
196 inline void GrMesh::setVertexData(const GrBuffer* vertexBuffer, int baseVertex) { in setVertexData() argument
197 SkASSERT(baseVertex >= 0); in setVertexData()
199 fBaseVertex = baseVertex; in setVertexData()
/external/skia/src/gpu/
DGrMesh.h47 void setVertexData(const GrBuffer* vertexBuffer, int baseVertex = 0);
53 int baseVertex) = 0;
59 int baseVertex) = 0;
63 int baseVertex, const GrBuffer* instanceBuffer,
69 int baseVertex, const GrBuffer* instanceBuffer,
196 inline void GrMesh::setVertexData(const GrBuffer* vertexBuffer, int baseVertex) { in setVertexData() argument
197 SkASSERT(baseVertex >= 0); in setVertexData()
199 fBaseVertex = baseVertex; in setVertexData()
/external/deqp/framework/referencerenderer/
DrrRenderer.hpp78 DrawIndices (const deUint32*, int baseVertex = 0);
79 DrawIndices (const deUint16*, int baseVertex = 0);
80 DrawIndices (const deUint8*, int baseVertex = 0);
81 DrawIndices (const void* ptr, IndexType type, int baseVertex = 0);
85 const int baseVertex; member
/external/skqp/src/gpu/vk/
DGrVkGpuCommandBuffer.h105 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final { in sendMeshToGpu() argument
106 this->sendInstancedMeshToGpu(primProc, primType, vertexBuffer, vertexCount, baseVertex, in sendMeshToGpu()
113 const GrBuffer* vertexBuffer, int baseVertex) final { in sendIndexedMeshToGpu() argument
115 vertexBuffer, baseVertex, nullptr, 1, 0); in sendIndexedMeshToGpu()
119 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex,
125 const GrBuffer* vertexBuffer, int baseVertex,
DGrVkGpuCommandBuffer.cpp699 int baseVertex, in sendInstancedMeshToGpu() argument
705 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); in sendInstancedMeshToGpu()
715 int baseVertex, in sendIndexedInstancedMeshToGpu() argument
722 baseIndex, baseVertex, baseInstance); in sendIndexedInstancedMeshToGpu()
/external/skia/src/gpu/vk/
DGrVkGpuCommandBuffer.h105 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final { in sendMeshToGpu() argument
106 this->sendInstancedMeshToGpu(primProc, primType, vertexBuffer, vertexCount, baseVertex, in sendMeshToGpu()
113 const GrBuffer* vertexBuffer, int baseVertex) final { in sendIndexedMeshToGpu() argument
115 vertexBuffer, baseVertex, nullptr, 1, 0); in sendIndexedMeshToGpu()
119 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex,
125 const GrBuffer* vertexBuffer, int baseVertex,
DGrVkGpuCommandBuffer.cpp655 int baseVertex, in sendInstancedMeshToGpu() argument
661 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); in sendInstancedMeshToGpu()
671 int baseVertex, in sendIndexedInstancedMeshToGpu() argument
678 baseIndex, baseVertex, baseInstance); in sendIndexedInstancedMeshToGpu()
/external/deqp/modules/gles31/functional/
Des31fDrawElementsBaseVertexTests.cpp180 void draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex);
286 void VertexIDCase::draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex) in draw() argument
291 GLU_CHECK_GLW_CALL(m_gl, drawElementsBaseVertex(mode, count, type, indices, baseVertex)); in draw()
298 …m_gl, drawRangeElementsBaseVertex(mode, 0, maxElementsVertices, count, type, indices, baseVertex)); in draw()
303 …U_CHECK_GLW_CALL(m_gl, drawElementsInstancedBaseVertex(mode, count, type, indices, 1, baseVertex)); in draw()
362 const GLuint baseVertex = 4; in iterate() local
415 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, (GLvoid*)indices, baseVertex); in iterate()
423 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, DE_NULL, baseVertex); in iterate()
552 int baseVertex[2]; in init() member
580 …for (int iterationNdx = 0; iterationNdx < DE_LENGTH_OF_ARRAY(indexTest.baseVertex); ++iterationNdx) in init()
[all …]
Des31fDrawTests.cpp92 deInt32 baseVertex; member
561 int baseVertex[2]; in init() member
589 …for (int iterationNdx = 0; iterationNdx < DE_LENGTH_OF_ARRAY(indexTest.baseVertex); ++iterationNdx) in init()
591 …ing iterationDesc = std::string("base vertex ") + de::toString(indexTest.baseVertex[iterationNdx]); in init()
592 spec.baseVertex = indexTest.baseVertex[iterationNdx]; in init()
892 command.baseVertex = 0; in renderTo()
1381 data.baseVertex = 0; in createDrawCommand()
2174 …spec.baseVertex = random.chooseWeighted<int, const int*, const float*> (DE_ARRAY_BEGIN(baseVert… in init()
2320 drawCommand.baseVertex = 0; in iterate()
2488 drawCommand.baseVertex = 0; in iterate()
[all …]
/external/deqp/doc/testspecs/GLES31/
Dfunctional.draw_indirect.txt30 + DrawElementsIndirect baseVertex
31 - Test positive and negative baseVertex values
58 DrawElementsIndirect baseVertex cases draw random triangles with index
60 baseVertex values and compare results to generated reference images.
/external/skia/src/gpu/gl/
DGrGLGpu.h100 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final;
105 const GrBuffer* vertexBuffer, int baseVertex) final;
108 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex,
114 const GrBuffer* vertexBuffer, int baseVertex,
271 int baseVertex,
/external/skqp/src/gpu/gl/
DGrGLGpu.h110 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final;
115 const GrBuffer* vertexBuffer, int baseVertex) final;
118 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex,
124 const GrBuffer* vertexBuffer, int baseVertex,
289 int baseVertex,
DGrGLGpu.cpp1868 int baseVertex, in setupGeometry() argument
1891 bindings[0].fBufferOffset = vertexBuffer->baseOffset() + baseVertex * vertexStride; in setupGeometry()
2651 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) { in sendMeshToGpu() argument
2654 this->setupGeometry(primProc, nullptr, vertexBuffer, baseVertex, nullptr, 0); in sendMeshToGpu()
2658 GL_CALL(DrawArrays(glPrimType, baseVertex, vertexCount)); in sendMeshToGpu()
2667 int baseVertex) { in sendIndexedMeshToGpu() argument
2672 this->setupGeometry(primProc, indexBuffer, vertexBuffer, baseVertex, nullptr, 0); in sendIndexedMeshToGpu()
2685 int vertexCount, int baseVertex, in sendInstancedMeshToGpu() argument
2692 GL_CALL(DrawArraysInstanced(glPrimType, baseVertex, vertexCount, in sendInstancedMeshToGpu()
2702 int baseVertex, const GrBuffer* instanceBuffer, in sendIndexedInstancedMeshToGpu() argument
[all …]
/external/deqp/framework/opengl/simplereference/
DsglrGLContext.hpp193 …wElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex);
194 … (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex);
196 …mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex);
202 …mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex);
DsglrContext.hpp181 …ertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex) = DE_NULL;
182 … mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex) = DE_NULL;
184 …nt32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex) = DE_NULL;
190 …t int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex) = DE_NULL;
DsglrGLContext.cpp805 …awElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex) in drawElementsBaseVertex() argument
807 m_wrapper->glDrawElementsBaseVertex(mode, count, type, indices, baseVertex); in drawElementsBaseVertex()
810 …x (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex) in drawElementsInstancedBaseVertex() argument
812 …m_wrapper->glDrawElementsInstancedBaseVertex(mode, count, type, indices, instanceCount, baseVertex in drawElementsInstancedBaseVertex()
820 … mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex) in drawRangeElementsBaseVertex() argument
822 m_wrapper->glDrawRangeElementsBaseVertex(mode, start, end, count, type, indices, baseVertex); in drawRangeElementsBaseVertex()
845 … mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex) in multiDrawElementsBaseVertex() argument
847 m_wrapper->glMultiDrawElementsBaseVertex(mode, count, type, indices, primCount, baseVertex); in multiDrawElementsBaseVertex()
DsglrReferenceContext.hpp743 …wElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex);
745 … (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex);
747 …mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex);
753 …mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex);
/external/deqp/modules/glshared/
DglsDrawTest.cpp262 bool baseVertex; member
1763 …t rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScal…
1842 …t rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScal… in render() argument
1956 GLint baseVertex; in render() member
1970 command.baseVertex = baseVertex; in render()
1982 << "\tbaseVertex: " << command.baseVertex << "\n" in render()
2002 …seVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); in render()
2007 …iveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, instanceCount, baseVertex); in render()
2012 …(primitive), rangeStart, rangeEnd, vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); in render()
2607 << "base vertex " << baseVertex << ", "; in getDesc()
[all …]
DglsDrawTest.hpp236 int baseVertex; //!< used only if drawMethod = DrawElementsIndirect or *BaseVertex member
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dapi.cpp1203 int32_t baseVertex, in DrawIndexedInstance() argument
1217 …wIndexedInstancedEvent(pDC->drawId, topology, numIndices, indexOffset, baseVertex, numInstances, s… in DrawIndexedInstance()
1279 pDC->FeWork.desc.draw.baseVertex = baseVertex; in DrawIndexedInstance()
1313 int32_t baseVertex in SwrDrawIndexed() argument
1316 DrawIndexedInstance(hContext, topology, numIndices, indexOffset, baseVertex); in SwrDrawIndexed()
1334 int32_t baseVertex, in SwrDrawIndexedInstanced() argument
1337 …DrawIndexedInstance(hContext, topology, numIndices, indexOffset, baseVertex, numInstances, startIn… in SwrDrawIndexedInstanced()
Dapi.h489 int32_t baseVertex);
506 int32_t baseVertex,
/external/deqp/modules/gles31/stress/
Des31sDrawTests.cpp68 deInt32 baseVertex; member
263 drawCommand.baseVertex = (m_op == INVALID_DATA_FIRST) ? (overBoundDrawCount) : (0); in iterate()
272 << "\n\tbaseVertex\t" << drawCommand.baseVertex in iterate()
469 …spec.baseVertex = random.chooseWeighted<int, const int*, const float*> (DE_ARRAY_BEGIN(baseVert… in init()
/external/deqp/external/openglcts/modules/gl/
Dgl4cIndirectParametersTests.hpp55 GLuint baseVertex; member
Dgl4cShaderDrawParametersTests.hpp54 GLuint baseVertex; member
/external/deqp/external/openglcts/docs/specs/
DCTS_ARB_shader_draw_parameters.txt41 gl_BaseVertexARB - contain value passed in baseVertex parameter,

12