/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/ |
H A D | DynamicPromotionPerfTest.cpp | 29 size_t vertexCount = 1024; member 88 const size_t vertexCount = GetParam().vertexCount; in initializeBenchmark() local 94 ASSERT_GE(static_cast<size_t>(std::numeric_limits<GLushort>::max()), vertexCount); in initializeBenchmark() 98 for (size_t index = 0; index < vertexCount; ++index) in initializeBenchmark() 115 GLsizeiptr elementArraySize = sizeof(GLushort) * vertexCount; in initializeBenchmark() 116 GLsizeiptr positionArraySize = sizeof(Vector2) * vertexCount; in initializeBenchmark() 117 GLsizeiptr colorArraySize = sizeof(Vector3) * vertexCount; in initializeBenchmark() 151 size_t vertexCount = GetParam().vertexCount; in drawBenchmark() local [all...] |
/third_party/skia/src/gpu/ops/ |
H A D | AALinearizingConvexPathRenderer.cpp | 177 int vertexCount, size_t vertexStride, void* vertices, in recordDraw() 179 if (vertexCount == 0 || indexCount == 0) { in recordDraw() 184 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, in recordDraw() 190 memcpy(verts, vertices, vertexCount * vertexStride); in recordDraw() 201 mesh->setIndexed(std::move(indexBuffer), indexCount, firstIndex, 0, vertexCount - 1, in recordDraw() 217 int64_t vertexCount = 0; variable 233 if (vertexCount + currentVertices > static_cast<int>(UINT16_MAX)) { 236 this->recordDraw(target, vertexCount, vertexStride, vertices, indexCount, indices); 237 vertexCount = 0; 240 if (vertexCount 176 recordDraw(GrMeshDrawTarget* target, int vertexCount, size_t vertexStride, void* vertices, int indexCount, uint16_t* indices) recordDraw() argument [all...] |
H A D | TriangulatingPathRenderer.cpp | 319 int vertexCount = Triangulate(&allocator, fViewMatrix, fShape, fDevClipBounds, tol, in createNonAAMesh() local 321 if (vertexCount == 0) { in createNonAAMesh() 327 key.setCustomData(create_data(vertexCount, isLinear, tol)); in createNonAAMesh() 358 int vertexCount = GrAATriangulator::PathToAATriangles(path, tol, clipBounds, &allocator); in createAAMesh() local 359 if (vertexCount == 0) { in createAAMesh() 362 fMesh = CreateMesh(target, std::move(vertexBuffer), firstVertex, vertexCount); in createAAMesh() 457 int vertexCount = Triangulate(&allocator, fViewMatrix, fShape, fDevClipBounds, tol, variable 459 if (vertexCount == 0) { 465 key.setCustomData(create_data(vertexCount, isLinear, tol));
|
H A D | DrawVerticesOp.cpp | 325 fVertexCount = info.vertexCount(); in DrawVerticesOpImpl() 451 int vertexCount = info.vertexCount(); in onPrepareDraws() local 461 for (int i = 0; i < vertexCount; ++i) { in onPrepareDraws() 474 positions, sizeof(SkPoint), vertexCount); in onPrepareDraws() 477 vertexOffset += vertexCount; in onPrepareDraws() 709 uint32_t vertexCount = seed_vertices(type) + (primitiveCount - 1) * primitive_vertices(type); 713 randomize_params(seed_vertices(type), vertexCount, kMinVertExtent, kMaxVertExtent, random, 718 randomize_params(primitive_vertices(type), vertexCount, kMinVertExtent, kMaxVertExtent, 728 sk_sp<SkVertices> vertices = SkVertices::MakeCopy(kIgnoredMode, vertexCount, position [all...] |
/third_party/skia/experimental/graphite/src/ |
H A D | CommandBuffer.h | 70 void draw(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount) { in draw() argument 71 this->onDraw(type, baseVertex, vertexCount); in draw() 79 void drawInstanced(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount, in drawInstanced() argument 81 this->onDrawInstanced(type, baseVertex, vertexCount, baseInstance, instanceCount); in drawInstanced() 115 virtual void onDraw(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount) = 0; 119 unsigned int baseVertex, unsigned int vertexCount,
|
/third_party/skia/src/core/ |
H A D | SkDraw_vertices.cpp | 314 const int vertexCount = info.vertexCount(); in drawFixedVertices() local 353 VertState state(vertexCount, indices, indexCount); in drawFixedVertices() 361 dstColors = convert_colors(colors, vertexCount, fDst.colorSpace(), outerAlloc); in drawFixedVertices() 362 triShader = outerAlloc->make<SkTriColorShader>(compute_is_opaque(colors, vertexCount), in drawFixedVertices() 465 VertState state(vertexCount, indices, indexCount); in drawFixedVertices() 480 colorShader = outerAlloc->make<SkTriColorShader>(compute_is_opaque(colors, vertexCount), in drawFixedVertices() 482 dstColors = convert_colors(colors, vertexCount, fDst.colorSpace(), outerAlloc); in drawFixedVertices() 518 const int vertexCount = info.vertexCount(); in drawVertices() local [all...] |
H A D | SkVertices.cpp | 98 SkVertices::Builder::Builder(VertexMode mode, int vertexCount, int indexCount, in Builder() argument 102 this->init({mode, vertexCount, indexCount, hasTexs, hasColors}); in Builder() 199 sk_sp<SkVertices> SkVertices::MakeCopy(VertexMode mode, int vertexCount, in MakeCopy() argument 203 auto desc = Desc{mode, vertexCount, indexCount, !!texs, !!colors}; in MakeCopy() 305 const int vertexCount = safe.checkGE(buffer.readInt(), 0); in Decode() 319 const SkVertices::Desc desc{mode, vertexCount, indexCount, hasTexs, hasColors}; in Decode() 352 if (indices[i] >= (unsigned)vertexCount) { in Decode()
|
/third_party/skia/include/core/ |
H A D | SkVertices.h | 38 static sk_sp<SkVertices> MakeCopy(VertexMode mode, int vertexCount, 45 static sk_sp<SkVertices> MakeCopy(VertexMode mode, int vertexCount, in MakeCopy() argument 50 vertexCount, in MakeCopy() 64 Builder(VertexMode mode, int vertexCount, int indexCount, uint32_t flags); 126 SkPoint* fPositions; // [vertexCount] 128 SkPoint* fTexs; // [vertexCount] or null 129 SkColor* fColors; // [vertexCount] or null
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VulkanSecondaryCommandBuffer.h | 109 void draw(uint32_t vertexCount, 113 void draw(uint32_t vertexCount, uint32_t firstVertex); 114 void drawInstanced(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex); 115 void drawInstancedBaseInstance(uint32_t vertexCount, 348 ANGLE_INLINE void VulkanSecondaryCommandBuffer::draw(uint32_t vertexCount, in draw() argument 355 CommandBuffer::draw(vertexCount, instanceCount, firstVertex, firstInstance); in draw() 358 ANGLE_INLINE void VulkanSecondaryCommandBuffer::draw(uint32_t vertexCount, uint32_t firstVertex) in draw() argument 362 CommandBuffer::draw(vertexCount, 1, firstVertex, 0); in draw() 365 ANGLE_INLINE void VulkanSecondaryCommandBuffer::drawInstanced(uint32_t vertexCount, in drawInstanced() argument 371 CommandBuffer::draw(vertexCount, instanceCoun in drawInstanced() 374 drawInstancedBaseInstance(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) drawInstancedBaseInstance() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Context.cpp | 25 uint32_t ComputePrimitiveCount(VkPrimitiveTopology topology, uint32_t vertexCount) in ComputePrimitiveCount() argument 30 return vertexCount; in ComputePrimitiveCount() 32 return vertexCount / 2; in ComputePrimitiveCount() 34 return std::max<uint32_t>(vertexCount, 1) - 1; in ComputePrimitiveCount() 36 return vertexCount / 3; in ComputePrimitiveCount() 38 return std::max<uint32_t>(vertexCount, 2) - 2; in ComputePrimitiveCount() 40 return std::max<uint32_t>(vertexCount, 2) - 2; in ComputePrimitiveCount() 56 uint32_t vertexCount = 0; in ProcessPrimitiveRestart() local 62 if(vertexCount > 0) in ProcessPrimitiveRestart() 64 uint32_t primitiveCount = ComputePrimitiveCount(topology, vertexCount); in ProcessPrimitiveRestart() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryInputGeometryShaderTests.cpp | 288 for (int vertexCount = 0; vertexCount <= 12; ++vertexCount) in createInputGeometryShaderTests() 290 const string name = "vertex_count_" + de::toString(vertexCount); in createInputGeometryShaderTests() 293 triStripAdjacencyGroup->addChild(new TriangleStripAdjacencyVertexCountTest(testCtx, primitives, vertexCount)); in createInputGeometryShaderTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryInputGeometryShaderTests.cpp | 288 for (int vertexCount = 0; vertexCount <= 12; ++vertexCount) in createInputGeometryShaderTests() 290 const string name = "vertex_count_" + de::toString(vertexCount); in createInputGeometryShaderTests() 293 triStripAdjacencyGroup->addChild(new TriangleStripAdjacencyVertexCountTest(testCtx, primitives, vertexCount)); in createInputGeometryShaderTests()
|
/third_party/skia/src/gpu/tessellate/ |
H A D | PathCurveTessellator.cpp | 137 int vertexCount = bufferSize / sizeof(SkPoint); in WriteFixedVertexBuffer() local 138 SkASSERT(vertexCount > 3); in WriteFixedVertexBuffer() 139 SkDEBUGCODE(VertexWriter end = vertexWriter.makeOffset(vertexCount * sizeof(SkPoint));) in WriteFixedVertexBuffer() 154 int maxResolveLevel = SkPrevLog2(vertexCount - 1); in WriteFixedVertexBuffer() 155 SkASSERT((1 << maxResolveLevel) + 1 == vertexCount); in WriteFixedVertexBuffer()
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DOpsRenderPass.h | 48 void onDraw(int vertexCount, int baseVertex) override { 49 this->onDrawInstanced(1, 0, vertexCount, baseVertex); 55 void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
|
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlRenderCommandEncoder.h | 180 NSUInteger vertexCount) { in drawPrimitives() 183 vertexCount:vertexCount]; in drawPrimitives() 186 NSUInteger vertexCount, NSUInteger instanceCount, 190 vertexCount:vertexCount 179 drawPrimitives(MTLPrimitiveType primitiveType, NSUInteger vertexStart, NSUInteger vertexCount) drawPrimitives() argument
|
/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlRenderCommandEncoder.h | 184 NSUInteger vertexCount) { 187 vertexCount:vertexCount]; 190 NSUInteger vertexCount, NSUInteger instanceCount, 194 vertexCount:vertexCount
|
/third_party/skia/src/gpu/ |
H A D | GrOpsRenderPass.h | 86 void draw(int vertexCount, int baseVertex); 91 void drawInstanced(int instanceCount, int baseInstance, int vertexCount, int baseVertex); 189 virtual void onDraw(int vertexCount, int baseVertex) = 0; 192 virtual void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
|
H A D | GrSimpleMesh.h | 22 void set(sk_sp<const GrBuffer> vertexBuffer, int vertexCount, int baseVertex); 47 inline void GrSimpleMesh::set(sk_sp<const GrBuffer> vertexBuffer, int vertexCount, int baseVertex) { in set() argument 51 fVertexCount = vertexCount; in set()
|
H A D | GrOpFlushState.h | 132 void* makeVertexSpace(size_t vertexSize, int vertexCount, sk_sp<const GrBuffer>*, 234 void draw(int vertexCount, int baseVertex) { in draw() argument 235 fOpsRenderPass->draw(vertexCount, baseVertex); in draw() 242 void drawInstanced(int instanceCount, int baseInstance, int vertexCount, int baseVertex) { in drawInstanced() argument 243 fOpsRenderPass->drawInstanced(instanceCount, baseInstance, vertexCount, baseVertex); in drawInstanced()
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | AttributeLayoutTest.cpp | 286 virtual void Draw(int firstVertex, unsigned vertexCount, const GLushort *indices) = 0; 429 void Draw(int firstVertex, unsigned vertexCount, const GLushort *indices) override 431 glDrawArrays(GL_TRIANGLES, firstVertex, vertexCount); 437 void Draw(int firstVertex, unsigned vertexCount, const GLushort *indices) override 440 glDrawElements(GL_TRIANGLES, vertexCount, GL_UNSIGNED_SHORT, indices); 446 void Draw(int firstVertex, unsigned vertexCount, const GLushort *indices) override 449 glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(*mIndices) * vertexCount, indices, 451 glDrawElements(GL_TRIANGLES, vertexCount, GL_UNSIGNED_SHORT, nullptr);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_barycentric/ |
H A D | vktFragmentShadingBarycentricTests.cpp | 684 const uint32_t vertexCount = static_cast<uint32_t>(vertices.size()); in iterate() local 722 vkd.cmdDraw(*commandBuffer, vertexCount, 1u, 0u, 0u); in iterate() 790 size_t vertexCount = static_cast<size_t>(~0ull); in generateVertexBuffer() local 799 vertexCount = m_testParams.width * m_testParams.height; in generateVertexBuffer() 801 result.reserve(2 * vertexCount); in generateVertexBuffer() 827 vertexCount = 2 * m_testParams.height; in generateVertexBuffer() 829 result.reserve(2 * vertexCount); in generateVertexBuffer() 849 vertexCount = 2 * m_testParams.height; in generateVertexBuffer() 851 result.reserve(2 * vertexCount); in generateVertexBuffer() 879 vertexCount in generateVertexBuffer() 1095 const uint32_t vertexCount = static_cast<uint32_t>(vertices.size() / 2); iterate() local [all...] |
/third_party/skia/src/gpu/vk/ |
H A D | GrVkOpsRenderPass.h | 78 void onDraw(int vertexCount, int baseVertex) override { 79 this->onDrawInstanced(1, 0, vertexCount, baseVertex); 85 void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
|
/third_party/skia/src/gpu/mock/ |
H A D | GrMockOpTarget.h | 46 void* makeVertexSpace(size_t vertexSize, int vertexCount, sk_sp<const GrBuffer>* buffer, 48 if (vertexSize * vertexCount > sizeof(fStaticVertexData)) { 50 vertexSize * vertexCount, sizeof(fStaticVertexData));
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLOpsRenderPass.cpp | 181 void GrGLOpsRenderPass::onDraw(int vertexCount, int baseVertex) { in onDraw() argument 188 GL_CALL(DrawArrays(glPrimType, baseVertex, vertexCount)); in onDraw() 216 void GrGLOpsRenderPass::onDrawInstanced(int instanceCount, int baseInstance, int vertexCount, in onDrawInstanced() argument 231 GL_CALL(DrawArraysInstancedBaseInstance(glPrimType, baseVertex, vertexCount, in onDrawInstanced() 235 GL_CALL(DrawArraysInstanced(glPrimType, baseVertex, vertexCount, instanceCountForDraw)); in onDrawInstanced() 327 auto [vertexCount, instanceCount, baseVertex, baseInstance] = cmds[i]; in multiDrawArraysANGLEOrWebGL() 329 fCounts[i] = vertexCount; in multiDrawArraysANGLEOrWebGL()
|
/third_party/skia/src/gpu/geometry/ |
H A D | GrInnerFanTriangulator.h | 40 int vertexCount = this->GrTriangulator::polysToTriangles(polys, vertexAlloc); in polysToTriangles() local 42 return vertexCount; in polysToTriangles()
|