/external/chromium_org/third_party/angle/src/libGLESv2/renderer/ |
D | IndexDataManager.cpp | 161 IndexBufferInterface *indexBuffer = streamingBuffer; in prepareIndexData() local 168 indexBuffer = streamingBuffer; in prepareIndexData() 182 indexBuffer = staticBuffer; in prepareIndexData() 200 indexBuffer = staticBuffer; in prepareIndexData() 210 if (!indexBuffer) in prepareIndexData() 224 if (!indexBuffer->reserveBufferSpace(bufferSizeRequired, type)) in prepareIndexData() 231 if (!indexBuffer->mapBuffer(bufferSizeRequired, &output, &streamOffset)) in prepareIndexData() 239 if (!indexBuffer->unmapBuffer()) in prepareIndexData() 256 translated->indexBuffer = indexBuffer->getIndexBuffer(); in prepareIndexData() 257 translated->serial = directStorage ? storage->getSerial() : indexBuffer->getSerial(); in prepareIndexData()
|
D | IndexBuffer9.cpp | 89 IndexBuffer9 *IndexBuffer9::makeIndexBuffer9(IndexBuffer *indexBuffer) in makeIndexBuffer9() argument 91 ASSERT(HAS_DYNAMIC_TYPE(IndexBuffer9*, indexBuffer)); in makeIndexBuffer9() 92 return static_cast<IndexBuffer9*>(indexBuffer); in makeIndexBuffer9()
|
D | IndexBuffer11.cpp | 68 IndexBuffer11 *IndexBuffer11::makeIndexBuffer11(IndexBuffer *indexBuffer) in makeIndexBuffer11() argument 70 ASSERT(HAS_DYNAMIC_TYPE(IndexBuffer11*, indexBuffer)); in makeIndexBuffer11() 71 return static_cast<IndexBuffer11*>(indexBuffer); in makeIndexBuffer11()
|
D | IndexBuffer9.h | 26 static IndexBuffer9 *makeIndexBuffer9(IndexBuffer *indexBuffer);
|
D | IndexBuffer11.h | 26 static IndexBuffer11 *makeIndexBuffer11(IndexBuffer *indexBuffer);
|
D | IndexDataManager.h | 40 IndexBuffer *indexBuffer; member
|
D | Renderer11.cpp | 1064 … IndexBuffer11* indexBuffer = IndexBuffer11::makeIndexBuffer11(indexInfo->indexBuffer); in applyIndexBuffer() local 1066 …mDeviceContext->IASetIndexBuffer(storage->getBuffer(), indexBuffer->getIndexFormat(), indexInfo->s… in applyIndexBuffer() 1075 IndexBuffer11* indexBuffer = IndexBuffer11::makeIndexBuffer11(indexInfo->indexBuffer); in applyIndexBuffer() local 1077 …mDeviceContext->IASetIndexBuffer(indexBuffer->getBuffer(), indexBuffer->getIndexFormat(), indexInf… in applyIndexBuffer() 1133 gl::Buffer *indexBuffer = elementArrayBuffer; in drawLineLoop() local 1134 BufferStorage *storage = indexBuffer->getStorage(); in drawLineLoop() 1220 … IndexBuffer11 *indexBuffer = IndexBuffer11::makeIndexBuffer11(mLineLoopIB->getIndexBuffer()); in drawLineLoop() local 1222 …mDeviceContext->IASetIndexBuffer(indexBuffer->getBuffer(), indexBuffer->getIndexFormat(), indexBuf… in drawLineLoop() 1236 gl::Buffer *indexBuffer = elementArrayBuffer; in drawTriangleFan() local 1237 BufferStorage *storage = indexBuffer->getStorage(); in drawTriangleFan() [all …]
|
D | Renderer9.cpp | 1403 IndexBuffer9* indexBuffer = IndexBuffer9::makeIndexBuffer9(indexInfo->indexBuffer); in applyIndexBuffer() local 1405 mDevice->SetIndices(indexBuffer->getBuffer()); in applyIndexBuffer() 1428 … IndexBuffer9 *indexBuffer = IndexBuffer9::makeIndexBuffer9(countingIB->getIndexBuffer()); in drawArrays() local 1430 mDevice->SetIndices(indexBuffer->getBuffer()); in drawArrays() 1478 gl::Buffer *indexBuffer = elementArrayBuffer; in drawLineLoop() local 1479 BufferStorage *storage = indexBuffer->getStorage(); in drawLineLoop() 1651 IndexBuffer9 *indexBuffer = IndexBuffer9::makeIndexBuffer9(mLineLoopIB->getIndexBuffer()); in drawLineLoop() local 1653 mDevice->SetIndices(indexBuffer->getBuffer()); in drawLineLoop()
|
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
D | TangentBinormalGenerator.java | 183 IndexBuffer indexBuffer = mesh.getIndexBuffer(); in processTriangles() local 194 for (int i = 0; i < indexBuffer.size() / 3; i++) { in processTriangles() 196 index[j] = indexBuffer.get(i * 3 + j); in processTriangles() 214 IndexBuffer indexBuffer = mesh.getIndexBuffer(); in processTriangleStrip() local 220 index[0] = indexBuffer.get(0); in processTriangleStrip() 221 index[1] = indexBuffer.get(1); in processTriangleStrip() 229 for (int i = 2; i < indexBuffer.size(); i++) { in processTriangleStrip() 230 index[2] = indexBuffer.get(i); in processTriangleStrip() 262 IndexBuffer indexBuffer = mesh.getIndexBuffer(); in processTriangleFan() local 268 index[0] = indexBuffer.get(0); in processTriangleFan() [all …]
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_render.c | 437 struct pipe_resource* indexBuffer, in r300_emit_draw_elements() argument 504 OUT_CS_RELOC(r300_resource(indexBuffer)); in r300_emit_draw_elements() 597 struct pipe_resource *indexBuffer = r300->index_buffer.buffer; in r300_draw_elements() local 599 struct pipe_resource* orgIndexBuffer = indexBuffer; in r300_draw_elements() 613 r300_translate_index_buffer(r300, &r300->index_buffer, &indexBuffer, in r300_draw_elements() 617 if (indexSize == 2 && (start & 1) && indexBuffer) { in r300_draw_elements() 630 r300_upload_index_buffer(r300, &indexBuffer, indexSize, &start, in r300_draw_elements() 636 r300_upload_index_buffer(r300, &indexBuffer, indexSize, in r300_draw_elements() 644 PREP_INDEXED, indexBuffer, 19, buffer_offset, info->index_bias, in r300_draw_elements() 649 r300_emit_draw_elements(r300, indexBuffer, indexSize, in r300_draw_elements() [all …]
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/ |
D | r300_render.c | 437 struct pipe_resource* indexBuffer, in r300_emit_draw_elements() argument 504 OUT_CS_RELOC(r300_resource(indexBuffer)); in r300_emit_draw_elements() 597 struct pipe_resource *indexBuffer = r300->index_buffer.buffer; in r300_draw_elements() local 599 struct pipe_resource* orgIndexBuffer = indexBuffer; in r300_draw_elements() 613 r300_translate_index_buffer(r300, &r300->index_buffer, &indexBuffer, in r300_draw_elements() 617 if (indexSize == 2 && (start & 1) && indexBuffer) { in r300_draw_elements() 630 r300_upload_index_buffer(r300, &indexBuffer, indexSize, &start, in r300_draw_elements() 636 r300_upload_index_buffer(r300, &indexBuffer, indexSize, in r300_draw_elements() 644 PREP_INDEXED, indexBuffer, 19, buffer_offset, info->index_bias, in r300_draw_elements() 649 r300_emit_draw_elements(r300, indexBuffer, indexSize, in r300_draw_elements() [all …]
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/curves/ |
D | CurvesHelper.java | 475 IntBuffer indexBuffer = indexBuffers[geomIndex]; in applyBevelAndTaper() local 476 if (indexBuffer == null) { in applyBevelAndTaper() 484 …indexBuffer = BufferUtils.createIntBuffer(((bevelCurveEdgesAmount << 1) * curvePoints.length - bev… in applyBevelAndTaper() 485 indexBuffers[geomIndex] = indexBuffer; in applyBevelAndTaper() 490 indexBuffer.put(index + pointOffset); in applyBevelAndTaper() 491 indexBuffer.put(index + pointOffset + 1); in applyBevelAndTaper() 492 indexBuffer.put(verts.length + index + pointOffset); in applyBevelAndTaper() 493 indexBuffer.put(verts.length + index + pointOffset); in applyBevelAndTaper() 494 indexBuffer.put(index + pointOffset + 1); in applyBevelAndTaper() 495 indexBuffer.put(verts.length + index + pointOffset + 1); in applyBevelAndTaper()
|
/external/skia/src/gpu/ |
D | GrAARectRenderer.cpp | 469 GrIndexBuffer* indexBuffer = this->aaFillRectIndexBuffer(gpu); in geometryFillAARect() local 470 if (NULL == indexBuffer) { in geometryFillAARect() 563 target->setIndexSourceToBuffer(indexBuffer); in geometryFillAARect() 813 GrIndexBuffer* indexBuffer = this->aaStrokeRectIndexBuffer(gpu, miterStroke); in geometryStrokeAARect() local 814 if (NULL == indexBuffer) { in geometryStrokeAARect() 907 target->setIndexSourceToBuffer(indexBuffer); in geometryStrokeAARect()
|
D | GrOvalRenderer.cpp | 942 GrIndexBuffer* indexBuffer = this->rRectIndexBuffer(context->getGpu()); in drawSimpleRRect() local 943 if (NULL == indexBuffer) { in drawSimpleRRect() 1033 target->setIndexSourceToBuffer(indexBuffer); in drawSimpleRRect() 1142 target->setIndexSourceToBuffer(indexBuffer); in drawSimpleRRect()
|
/external/chromium_org/third_party/skia/src/gpu/ |
D | GrAARectRenderer.cpp | 469 GrIndexBuffer* indexBuffer = this->aaFillRectIndexBuffer(gpu); in geometryFillAARect() local 470 if (NULL == indexBuffer) { in geometryFillAARect() 563 target->setIndexSourceToBuffer(indexBuffer); in geometryFillAARect() 813 GrIndexBuffer* indexBuffer = this->aaStrokeRectIndexBuffer(gpu, miterStroke); in geometryStrokeAARect() local 814 if (NULL == indexBuffer) { in geometryStrokeAARect() 907 target->setIndexSourceToBuffer(indexBuffer); in geometryStrokeAARect()
|
D | GrOvalRenderer.cpp | 942 GrIndexBuffer* indexBuffer = this->rRectIndexBuffer(context->getGpu()); in drawSimpleRRect() local 943 if (NULL == indexBuffer) { in drawSimpleRRect() 1033 target->setIndexSourceToBuffer(indexBuffer); in drawSimpleRRect() 1142 target->setIndexSourceToBuffer(indexBuffer); in drawSimpleRRect()
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
D | svga_draw.h | 70 struct pipe_resource *indexBuffer,
|
D | svga_draw_private.h | 157 struct pipe_resource *indexBuffer,
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_draw.h | 70 struct pipe_resource *indexBuffer,
|
D | svga_draw_private.h | 157 struct pipe_resource *indexBuffer,
|
/external/skia/src/gpu/gl/ |
D | GrGLVertexArray.h | 171 GrGLAttribArrayState* bindWithIndexBuffer(const GrGLIndexBuffer* indexBuffer);
|
D | GrGpuGL.cpp | 1193 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); in onCreateIndexBuffer() local 1194 return indexBuffer; in onCreateIndexBuffer() 1211 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); in onCreateIndexBuffer() local 1212 return indexBuffer; in onCreateIndexBuffer()
|
/external/chromium_org/third_party/skia/src/gpu/gl/ |
D | GrGLVertexArray.h | 171 GrGLAttribArrayState* bindWithIndexBuffer(const GrGLIndexBuffer* indexBuffer);
|
D | GrGpuGL.cpp | 1193 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); in onCreateIndexBuffer() local 1194 return indexBuffer; in onCreateIndexBuffer() 1211 GrIndexBuffer* indexBuffer = SkNEW_ARGS(GrGLIndexBuffer, (this, desc)); in onCreateIndexBuffer() local 1212 return indexBuffer; in onCreateIndexBuffer()
|