/external/skia/src/gpu/ |
H A D | GrBatch.cpp | 50 size_t vertexStride, const GrIndexBuffer* indexBuffer, 54 if (!indexBuffer) { 67 size_t ibSize = indexBuffer->gpuMemorySize(); 70 fVertices.initInstanced(primType, vertexBuffer, indexBuffer, 49 init(GrBatchTarget* batchTarget, GrPrimitiveType primType, size_t vertexStride, const GrIndexBuffer* indexBuffer, int verticesPerInstance, int indicesPerInstance, int instancesToDraw) argument
|
H A D | GrVertices.h | 24 const GrIndexBuffer* indexBuffer() const { return fIndexBuffer.get(); } function in class:GrNonInstancedVertices 69 const GrIndexBuffer* indexBuffer, 74 SkASSERT(indexBuffer); 82 fIndexBuffer.reset(indexBuffer); 99 const GrIndexBuffer* indexBuffer, 106 SkASSERT(indexBuffer); 113 fIndexBuffer.reset(indexBuffer); 67 initIndexed(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, const GrIndexBuffer* indexBuffer, int startVertex, int startIndex, int vertexCount, int indexCount) argument 97 initInstanced(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, const GrIndexBuffer* indexBuffer, int startVertex, int verticesPerInstance, int indicesPerInstance, int instanceCount, int maxInstancesPerDraw) argument
|
H A D | GrAARectRenderer.cpp | 118 SkAutoTUnref<const GrIndexBuffer> indexBuffer(this->getIndexBuffer( 122 indexBuffer, kVertsPerAAFillRect, kIndicesPerAAFillRect, 124 if (!vertices || !indexBuffer) { 481 const SkAutoTUnref<const GrIndexBuffer> indexBuffer( 485 indexBuffer, verticesPerInstance, indicesPerInstance, 487 if (!vertices || !indexBuffer) {
|
H A D | GrDefaultPathRenderer.cpp | 329 const GrIndexBuffer* indexBuffer = NULL; variable 334 indices = batchTarget->makeIndexSpace(maxIndices, &indexBuffer, &firstIndex); 369 vertices.initIndexed(primitiveType, vertexBuffer, indexBuffer, firstVertex, firstIndex,
|
H A D | GrAAConvexPathRenderer.cpp | 835 const GrIndexBuffer* indexBuffer; local 839 &indexBuffer, &firstIndex); 849 vertexBuffer, indexBuffer, 925 const GrIndexBuffer* indexBuffer; variable 928 uint16_t *idxs = batchTarget->makeIndexSpace(indexCount, &indexBuffer, &firstIndex); 941 vertices.initIndexed(kTriangles_GrPrimitiveType, vertexBuffer, indexBuffer,
|
H A D | GrGpu.cpp | 35 fIndexBuffer.reset(di.indexBuffer());
|
H A D | GrOvalRenderer.cpp | 1574 SkAutoTUnref<const GrIndexBuffer> indexBuffer( 1579 kTriangles_GrPrimitiveType, vertexStride, indexBuffer, kVertsPerRRect, 1581 if (!verts || !indexBuffer) { 1756 SkAutoTUnref<const GrIndexBuffer> indexBuffer( 1761 helper.init(batchTarget, kTriangles_GrPrimitiveType, vertexStride, indexBuffer, 1763 if (!verts || !indexBuffer) {
|
H A D | GrContext.cpp | 821 const GrIndexBuffer* indexBuffer = NULL; variable 826 indices = batchTarget->makeIndexSpace(this->indexCount(), &indexBuffer, &firstIndex); 861 vertices.initIndexed(this->primitiveType(), vertexBuffer, indexBuffer, firstVertex,
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_draw.h | 70 struct pipe_resource *indexBuffer,
|
H A D | svga_draw_private.h | 157 struct pipe_resource *indexBuffer,
|
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_render.c | 437 struct pipe_resource* indexBuffer, 504 OUT_CS_RELOC(r300_resource(indexBuffer)); 597 struct pipe_resource *indexBuffer = r300->index_buffer.buffer; local 599 struct pipe_resource* orgIndexBuffer = indexBuffer; 613 r300_translate_index_buffer(r300, &r300->index_buffer, &indexBuffer, 617 if (indexSize == 2 && (start & 1) && indexBuffer) { 618 /* If we got here, then orgIndexBuffer == indexBuffer. */ 630 r300_upload_index_buffer(r300, &indexBuffer, indexSize, &start, 636 r300_upload_index_buffer(r300, &indexBuffer, indexSize, 644 PREP_INDEXED, indexBuffer, 1 436 r300_emit_draw_elements(struct r300_context *r300, struct pipe_resource* indexBuffer, unsigned indexSize, unsigned max_index, unsigned mode, unsigned start, unsigned count, uint16_t *imm_indices3) argument [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
H A D | TangentBinormalGenerator.java | 183 IndexBuffer indexBuffer = mesh.getIndexBuffer(); 194 for (int i = 0; i < indexBuffer.size() / 3; i++) { 196 index[j] = indexBuffer.get(i * 3 + j); 214 IndexBuffer indexBuffer = mesh.getIndexBuffer(); 220 index[0] = indexBuffer.get(0); 221 index[1] = indexBuffer.get(1); 229 for (int i = 2; i < indexBuffer.size(); i++) { 230 index[2] = indexBuffer.get(i); 262 IndexBuffer indexBuffer = mesh.getIndexBuffer(); 268 index[0] = indexBuffer [all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/curves/ |
H A D | CurvesHelper.java | 475 IntBuffer indexBuffer = indexBuffers[geomIndex];
476 if (indexBuffer == null) {
484 indexBuffer = BufferUtils.createIntBuffer(((bevelCurveEdgesAmount << 1) * curvePoints.length - bevelCurveEdgesAmount << 1) * 3);
485 indexBuffers[geomIndex] = indexBuffer;
490 indexBuffer.put(index + pointOffset);
491 indexBuffer.put(index + pointOffset + 1);
492 indexBuffer.put(verts.length + index + pointOffset);
493 indexBuffer.put(verts.length + index + pointOffset);
494 indexBuffer.put(index + pointOffset + 1);
495 indexBuffer [all...] |
/external/deqp/framework/opengl/ |
H A D | gluDrawUtil.cpp | 549 IndexBuffer indexBuffer(context, primitives.indexType, primitives.numElements, primitives.indices); 551 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fAdvancedBlendTests.cpp | 410 const glu::Buffer indexBuffer (renderCtx); 433 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer);
|
/external/skia/src/gpu/gl/ |
H A D | GrGLGpu.cpp | 1356 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); local 1357 return indexBuffer; 1374 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); local 1375 return indexBuffer; 1466 ibuf = (GrGLIndexBuffer*)vertices.indexBuffer();
|
/external/deqp/modules/gles3/performance/ |
H A D | es3pBufferDataUploadTests.cpp | 4342 const glu::Buffer indexBuffer (m_context.getRenderContext()); 4357 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); 4472 const glu::Buffer indexBuffer (m_context.getRenderContext()); 4492 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); 4827 const glu::Buffer indexBuffer (m_context.getRenderContext()); 4843 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); 5162 const glu::Buffer indexBuffer (m_context.getRenderContext()); 5180 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); 5219 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fVertexArrayObjectTests.cpp | 1590 BufferSpec indexBuffer = { 24, 192, 1, 0, 0, GL_UNSIGNED_SHORT, 0, 48, 0.0f, 0.0f }; local 1591 spec.buffers.push_back(indexBuffer);
|