Home
last modified time | relevance | path

Searched refs:indexCount (Results 1 - 25 of 152) sorted by relevance

1234567

/third_party/skia/src/gpu/
H A DGrSimpleMesh.h23 void setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, int baseIndex,
26 void setIndexedPatterned(sk_sp<const GrBuffer> indexBuffer, int indexCount,
56 inline void GrSimpleMesh::setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexed() argument
61 SkASSERT(indexCount >= 1); in setIndexed()
66 fIndexCount = indexCount; in setIndexed()
78 sk_sp<const GrBuffer> indexBuffer, int indexCount, int patternRepeatCount, in setIndexedPatterned()
82 SkASSERT(indexCount >= 1); in setIndexedPatterned()
88 fIndexCount = indexCount; in setIndexedPatterned()
77 setIndexedPatterned( sk_sp<const GrBuffer> indexBuffer, int indexCount, int patternRepeatCount, int maxPatternRepetitionsInIndexBuffer, sk_sp<const GrBuffer> vertexBuffer, int patternVertexCount, int baseVertex) setIndexedPatterned() argument
H A DGrOpFlushState.h134 uint16_t* makeIndexSpace(int indexCount, sk_sp<const GrBuffer>*, int* startIndex) final;
150 void putBackIndices(int indexCount) final;
237 void drawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue, uint16_t maxIndexValue, in drawIndexed() argument
239 fOpsRenderPass->drawIndexed(indexCount, baseIndex, minIndexValue, maxIndexValue, in drawIndexed()
245 void drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance, in drawIndexedInstanced() argument
247 fOpsRenderPass->drawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, in drawIndexedInstanced()
H A DGrOpsRenderPass.h87 void drawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue, uint16_t maxIndexValue,
94 void drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
190 virtual void onDrawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue,
194 virtual void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount,
H A DGrOpsRenderPass.cpp238 void GrOpsRenderPass::drawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue, in drawIndexed() argument
246 this->onDrawIndexed(indexCount, baseIndex, minIndexValue, maxIndexValue, baseVertex); in drawIndexed()
261 void GrOpsRenderPass::drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in drawIndexedInstanced() argument
270 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, baseVertex); in drawIndexedInstanced()
318 auto [indexCount, instanceCount, baseIndex, baseVertex, baseInstance] = cmds[i]; in drawIndexedIndirect()
319 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, in drawIndexedIndirect()
H A DGrDrawIndirectCommand.h94 inline void writeIndexed(uint32_t indexCount, uint32_t baseIndex, uint32_t instanceCount, in writeIndexed()
96 *fData++ = {indexCount, instanceCount, baseIndex, baseVertex, baseInstance}; in writeIndexed()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DVulkanSecondaryCommandBuffer.h119 void drawIndexed(uint32_t indexCount,
124 void drawIndexed(uint32_t indexCount);
125 void drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset);
126 void drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount);
127 void drawIndexedInstancedBaseVertex(uint32_t indexCount,
130 void drawIndexedInstancedBaseVertexBaseInstance(uint32_t indexCount,
384 ANGLE_INLINE void VulkanSecondaryCommandBuffer::drawIndexed(uint32_t indexCount, in drawIndexed() argument
392 CommandBuffer::drawIndexed(indexCount, instanceCount, firstIndex, vertexOffset, firstInstance); in drawIndexed()
395 ANGLE_INLINE void VulkanSecondaryCommandBuffer::drawIndexed(uint32_t indexCount) in drawIndexed() argument
399 CommandBuffer::drawIndexed(indexCount, in drawIndexed()
402 drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset) drawIndexedBaseVertex() argument
410 drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount) drawIndexedInstanced() argument
418 drawIndexedInstancedBaseVertex( uint32_t indexCount, uint32_t instanceCount, uint32_t vertexOffset) drawIndexedInstancedBaseVertex() argument
428 drawIndexedInstancedBaseVertexBaseInstance( uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) drawIndexedInstancedBaseVertexBaseInstance() argument
[all...]
H A DSecondaryCommandBuffer.h251 uint32_t indexCount; member
257 uint32_t indexCount; member
273 uint32_t indexCount; member
280 uint32_t indexCount; member
288 uint32_t indexCount; member
593 void drawIndexed(uint32_t indexCount);
594 void drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset);
599 void drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount);
600 void drawIndexedInstancedBaseVertex(uint32_t indexCount,
603 void drawIndexedInstancedBaseVertexBaseInstance(uint32_t indexCount,
1168 drawIndexed(uint32_t indexCount) drawIndexed() argument
1176 drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset) drawIndexedBaseVertex() argument
1202 drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount) drawIndexedInstanced() argument
1213 drawIndexedInstancedBaseVertex(uint32_t indexCount, uint32_t instanceCount, uint32_t vertexOffset) drawIndexedInstancedBaseVertex() argument
1227 drawIndexedInstancedBaseVertexBaseInstance( uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) drawIndexedInstancedBaseVertexBaseInstance() argument
[all...]
/third_party/skia/experimental/graphite/src/
H A DCommandBuffer.h74 void drawIndexed(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount, in drawIndexed() argument
76 this->onDrawIndexed(type, baseIndex, indexCount, baseVertex); in drawIndexed()
84 void drawIndexedInstanced(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount, in drawIndexedInstanced() argument
87 this->onDrawIndexedInstanced(type, baseIndex, indexCount, baseVertex, baseInstance, in drawIndexedInstanced()
116 virtual void onDrawIndexed(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount,
122 unsigned int indexCount, unsigned int baseVertex,
/third_party/skia/src/gpu/ops/
H A DAALinearizingConvexPathRenderer.cpp178 int indexCount, uint16_t* indices) { in recordDraw()
179 if (vertexCount == 0 || indexCount == 0) { in recordDraw()
194 uint16_t* idxs = target->makeIndexSpace(indexCount, &indexBuffer, &firstIndex); in recordDraw()
199 memcpy(idxs, indices, indexCount * sizeof(uint16_t)); in recordDraw()
201 mesh->setIndexed(std::move(indexBuffer), indexCount, firstIndex, 0, vertexCount - 1, in recordDraw() local
218 int64_t indexCount = 0; variable
236 this->recordDraw(target, vertexCount, vertexStride, vertices, indexCount, indices);
238 indexCount = 0;
250 if (indexCount + currentIndices > maxIndices) {
251 maxIndices = std::max(indexCount
176 recordDraw(GrMeshDrawTarget* target, int vertexCount, size_t vertexStride, void* vertices, int indexCount, uint16_t* indices) recordDraw() argument
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DDrawIndexedTests.cpp77 void Test(uint32_t indexCount, in Test() argument
86 TestImplementation(indexCount, instanceCount, firstIndex, baseVertex, firstInstance, in Test()
90 void TestZeroSizedIndexBufferDraw(uint32_t indexCount, in TestZeroSizedIndexBufferDraw() argument
94 TestImplementation(indexCount, 1, firstIndex, 0, 0, 0, zeroSizedIndexBuffer, in TestZeroSizedIndexBufferDraw()
98 void TestImplementation(uint32_t indexCount, in TestImplementation() argument
113 pass.DrawIndexed(indexCount, instanceCount, firstIndex, baseVertex, firstInstance); in TestImplementation()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
H A Drenderer_utils.h285 uint32_t LineLoopRestartIndexCountHelper(GLsizei indexCount, const uint8_t *srcPtr) in LineLoopRestartIndexCountHelper() argument
293 for (GLsizei curIndex = 0; curIndex < indexCount; curIndex++) in LineLoopRestartIndexCountHelper()
309 if (indexCount > loopStartIndex) in LineLoopRestartIndexCountHelper()
317 GLsizei indexCount, in GetLineLoopWithRestartIndexCount()
323 return LineLoopRestartIndexCountHelper<uint8_t>(indexCount, srcPtr); in GetLineLoopWithRestartIndexCount()
325 return LineLoopRestartIndexCountHelper<uint16_t>(indexCount, srcPtr); in GetLineLoopWithRestartIndexCount()
327 return LineLoopRestartIndexCountHelper<uint32_t>(indexCount, srcPtr); in GetLineLoopWithRestartIndexCount()
337 void CopyLineLoopIndicesWithRestart(GLsizei indexCount, const uint8_t *srcPtr, uint8_t *outPtr) in CopyLineLoopIndicesWithRestart() argument
344 for (GLsizei curIndex = 0; curIndex < indexCount; curIndex++) in CopyLineLoopIndicesWithRestart()
363 if (indexCount > loopStartInde in CopyLineLoopIndicesWithRestart()
316 GetLineLoopWithRestartIndexCount(gl::DrawElementsType glIndexType, GLsizei indexCount, const uint8_t *srcPtr) GetLineLoopWithRestartIndexCount() argument
[all...]
/third_party/skia/src/gpu/gl/
H A DGrGLOpsRenderPass.cpp191 void GrGLOpsRenderPass::onDrawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue, in onDrawIndexed() argument
199 glPrimType, indexCount, GR_GL_UNSIGNED_SHORT, in onDrawIndexed()
208 GL_CALL(DrawRangeElements(glPrimType, minIndexValue, maxIndexValue, indexCount, in onDrawIndexed()
211 GL_CALL(DrawElements(glPrimType, indexCount, GR_GL_UNSIGNED_SHORT, in onDrawIndexed()
240 void GrGLOpsRenderPass::onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in onDrawIndexedInstanced() argument
251 glPrimType, indexCount, GR_GL_UNSIGNED_SHORT, in onDrawIndexedInstanced()
257 GL_CALL(DrawElementsInstanced(glPrimType, indexCount, GR_GL_UNSIGNED_SHORT, in onDrawIndexedInstanced()
400 auto [indexCount, instanceCount, baseIndex, baseVertex, baseInstance] = cmds[i]; in multiDrawElementsANGLEOrWebGL()
401 fCounts[i] = indexCount; in multiDrawElementsANGLEOrWebGL()
/third_party/skia/src/gpu/d3d/
H A DGrD3DOpsRenderPass.h51 void onDrawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue,
53 this->onDrawIndexedInstanced(indexCount, baseIndex, 1, 0, baseVertex);
57 void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
/third_party/skia/src/gpu/mtl/
H A DGrMtlRenderCommandEncoder.h201 void drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount, in drawIndexedPrimitives() argument
205 indexCount:indexCount in drawIndexedPrimitives()
210 void drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount,
217 indexCount:indexCount
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlRenderCommandEncoder.h205 void drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount,
209 indexCount:indexCount
214 void drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount,
221 indexCount:indexCount
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
H A DVertexArrayMtl.h56 size_t indexCount,
67 uint32_t indexCount,
89 size_t indexCount,
98 size_t indexCount,
/third_party/skia/src/core/
H A DSkVertices.cpp98 SkVertices::Builder::Builder(VertexMode mode, int vertexCount, int indexCount, in Builder() argument
102 this->init({mode, vertexCount, indexCount, hasTexs, hasColors}); in Builder()
202 int indexCount, const uint16_t indices[]) { in MakeCopy()
203 auto desc = Desc{mode, vertexCount, indexCount, !!texs, !!colors}; in MakeCopy()
306 const int indexCount = safe.checkGE(buffer.readInt(), 0); in Decode()
319 const SkVertices::Desc desc{mode, vertexCount, indexCount, hasTexs, hasColors}; in Decode()
348 if (indexCount > 0) { in Decode()
351 for (int i = 0; i < indexCount; ++i) { in Decode()
199 MakeCopy(VertexMode mode, int vertexCount, const SkPoint pos[], const SkPoint texs[], const SkColor colors[], int indexCount, const uint16_t indices[]) MakeCopy() argument
H A DSkVertState.h27 VertState(int vCount, const uint16_t indices[], int indexCount) in VertState()
31 fCount = indexCount; in VertState()
H A DSkDraw_vertices.cpp315 const int indexCount = info.indexCount(); in drawFixedVertices() local
353 VertState state(vertexCount, indices, indexCount); in drawFixedVertices()
465 VertState state(vertexCount, indices, indexCount); in drawFixedVertices()
519 const int indexCount = info.indexCount(); in drawVertices() local
522 if (vertexCount < 3 || (indexCount > 0 && indexCount < 3) || fRC->isEmpty()) { in drawVertices()
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DIndexConversionPerf.cpp169 unsigned int indexCount = 3; in drawIndexRange() local
170 size_t offset = static_cast<size_t>(indexCount * getNumStepsPerformed()); in drawIndexRange()
179 glDrawElements(GL_TRIANGLES, static_cast<GLsizei>(indexCount), GL_UNSIGNED_SHORT, in drawIndexRange()
/third_party/skia/src/gpu/vk/
H A DGrVkOpsRenderPass.h81 void onDrawIndexed(int indexCount, int baseIndex, uint16_t minIndexValue,
83 this->onDrawIndexedInstanced(indexCount, baseIndex, 1, 0, baseVertex);
87 void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DVertexArray.h296 GLsizei indexCount, in getIndexRange()
301 if (elementArrayBuffer && mIndexRangeCache.get(type, indexCount, indices, indexRangeOut)) in getIndexRange()
306 return getIndexRangeImpl(context, type, indexCount, indices, indexRangeOut); in getIndexRange()
337 GLsizei indexCount,
387 GLsizei indexCount, in get()
392 if (mTypeKey == type && mIndexCountKey == indexCount && mOffsetKey == offset) in get()
402 GLsizei indexCount,
294 getIndexRange(const Context *context, DrawElementsType type, GLsizei indexCount, const void *indices, IndexRange *indexRangeOut) const getIndexRange() argument
386 get(DrawElementsType type, GLsizei indexCount, const void *indices, IndexRange *indexRangeOut) get() argument
/third_party/icu/icu4c/source/test/perf/leperf/
H A Dxmlreader.cpp187 int32_t glyphCount = 0, indexCount = 0, positionCount = 0; in readTestFile() local
233 expected.indices = (le_int32 *) getHexArray(indices, indexCount); in readTestFile()
238 if (glyphCount < charCount || indexCount != glyphCount || positionCount < glyphCount * 2 + 2) { in readTestFile()
239 log_err("Test %s: inconsistent input data: charCount = %d, glyphCount = %d, indexCount = %d, positionCount = %d\n", in readTestFile()
240 id, charCount, glyphCount, indexCount, positionCount); in readTestFile()
/third_party/icu/icu4c/source/test/letest/
H A Dxmlreader.cpp183 int32_t glyphCount = 0, indexCount = 0, positionCount = 0; in readTestFile() local
229 expected.indices = (le_int32 *) getHexArray(indices, indexCount); in readTestFile()
234 if (glyphCount < charCount || indexCount != glyphCount || positionCount < glyphCount * 2 + 2) { in readTestFile()
235 log_err("Test %s: inconsistent input data: charCount = %d, glyphCount = %d, indexCount = %d, positionCount = %d\n", in readTestFile()
236 id, charCount, glyphCount, indexCount, positionCount); in readTestFile()
/third_party/skia/tests/
H A DVerticesTest.cpp27 if (v0.indexCount() != v1.indexCount()) { in equal()
53 for (int i = 0; i < v0.indexCount(); ++i) { in equal()

Completed in 15 milliseconds

1234567