/third_party/flutter/skia/src/gpu/ |
D | GrGpuCommandBuffer.cpp | 39 const GrMesh meshes[], int meshCount, const SkRect& bounds) { in draw() argument 43 SkASSERT(!GrPrimTypeRequiresGeometryShaderSupport(meshes[i].primitiveType()) || in draw() 45 SkASSERT(primProc.hasVertexAttributes() == meshes[i].hasVertexData()); in draw() 46 SkASSERT(primProc.hasInstanceAttributes() == meshes[i].hasInstanceData()); in draw() 89 this->onDraw(primProc, pipeline, fixedDynamicState, dynamicStateArrays, meshes, meshCount, in draw()
|
D | GrOpFlushState.cpp | 135 sk_sp<const GrGeometryProcessor> gp, const GrMesh meshes[], int meshCnt, in recordDraw() argument 157 draw.fMeshes = meshes; in recordDraw()
|
/third_party/openGLES/extensions/SGIX/ |
D | SGIX_quad_mesh.txt | 29 and most triangular databases, quadrilateral meshes reduce the number of 34 Quad and line meshes also reduce by half the number of vertices which must 80 Quad meshes and line meshes use an auxilliary function, MeshBreadthSGIX to 83 descriptions of quad meshes and line meshes below. 85 Quadrilateral (quad) meshes: 87 Quad meshes efficiently generate a series of quads in a regular grid. 95 Line meshes: 97 Line meshes efficiently generate a series of lines in a regular grid. 176 MESH_BREADTH glGetIntegerv Z+ 2 current Breadth of quad and line meshes
|
D | SGIX_subdiv_patch.txt | 30 - Ability to render arbitrary meshes.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/ |
D | SGIX_quad_mesh.txt | 29 and most triangular databases, quadrilateral meshes reduce the number of 34 Quad and line meshes also reduce by half the number of vertices which must 80 Quad meshes and line meshes use an auxilliary function, MeshBreadthSGIX to 83 descriptions of quad meshes and line meshes below. 85 Quadrilateral (quad) meshes: 87 Quad meshes efficiently generate a series of quads in a regular grid. 95 Line meshes: 97 Line meshes efficiently generate a series of lines in a regular grid. 176 MESH_BREADTH glGetIntegerv Z+ 2 current Breadth of quad and line meshes
|
D | SGIX_subdiv_patch.txt | 30 - Ability to render arbitrary meshes.
|
/third_party/skia/src/gpu/ |
D | GrMeshDrawTarget.h | 41 const GrSimpleMesh meshes[], in recordDraw() argument 44 this->recordDraw(gp, meshes, meshCnt, nullptr, primitiveType); in recordDraw()
|
D | GrOpFlushState.cpp | 156 const GrSimpleMesh meshes[], in recordDraw() argument 171 draw.fMeshes = meshes; in recordDraw()
|
/third_party/flutter/skia/tests/ |
D | GrPipelineDynamicStateTest.cpp | 144 SkSTArray<kNumMeshes, GrMesh> meshes; in onExecute() local 146 GrMesh& mesh = meshes.emplace_back(GrPrimitiveType::kTriangleStrip); in onExecute() 153 &dynamicState, meshes.begin(), 4, in onExecute()
|
/third_party/flutter/skia/src/gpu/ops/ |
D | GrMeshDrawOp.h | 93 void recordDraw(sk_sp<const GrGeometryProcessor> gp, const GrMesh meshes[], int meshCnt = 1) { 96 this->recordDraw(std::move(gp), meshes, meshCnt, fixedDynamicState, nullptr);
|
D | GrAAConvexPathRenderer.cpp | 796 GrMesh* meshes = target->allocMeshes(draws.count()); in onPrepareDraws() local 799 meshes[j].setPrimitiveType(GrPrimitiveType::kTriangles); in onPrepareDraws() 800 meshes[j].setIndexed(indexBuffer, draw.fIndexCnt, firstIndex, 0, in onPrepareDraws() 802 meshes[j].setVertexData(vertexBuffer, firstVertex); in onPrepareDraws() 806 target->recordDraw(quadProcessor, meshes, draws.count()); in onPrepareDraws()
|
D | GrTextureOp.cpp | 475 GrMesh* meshes = target->allocMeshes(numProxies); in onPrepareDraws() local 503 if (!GrQuadPerEdgeAA::ConfigureMeshIndices(target, &(meshes[m]), vertexSpec, in onPrepareDraws() 508 meshes[m].setVertexData(vbuffer, vertexOffsetInBuffer); in onPrepareDraws() 525 std::move(gp), meshes, numProxies, fixedDynamicState, dynamicStateArrays); in onPrepareDraws()
|
/third_party/skia/tests/ |
D | GrPipelineDynamicStateTest.cpp | 155 SkSTArray<kNumMeshes, GrSimpleMesh> meshes; in onExecute() local 157 GrSimpleMesh& mesh = meshes.push_back(); in onExecute() 178 flushState->drawMesh(meshes[i]); in onExecute()
|
/third_party/flutter/skia/src/gpu/ccpr/ |
D | GrCCCoverageProcessor.cpp | 200 const GrMesh meshes[], int meshCount, const SkRect& drawBounds) const { in draw() argument 204 cmdBuff->draw(*this, pipeline, nullptr, &dynamicStateArrays, meshes, meshCount, drawBounds); in draw()
|
D | GrGSCoverageProcessor.cpp | 444 const GrMesh meshes[], int meshCount, const SkRect& drawBounds) const { in draw() argument 450 flushState, pipeline, scissorRects, meshes, meshCount, drawBounds); in draw()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/SUN/ |
D | SUN_mesh_array.txt | 50 No. small meshes are not that common. A mesh is like a series of 51 triangle or quad meshes already.
|
/third_party/openGLES/extensions/SUN/ |
D | SUN_mesh_array.txt | 50 No. small meshes are not that common. A mesh is like a series of 51 triangle or quad meshes already.
|
/third_party/flutter/skia/src/gpu/dawn/ |
D | GrDawnGpuCommandBuffer.cpp | 422 const GrMesh meshes[], in onDraw() argument 430 if (meshes[i].primitiveType() == GrPrimitiveType::kPoints) { in onDraw() 442 meshes[0].primitiveType(), hasPoints); in onDraw() 443 meshes[i].sendToGpu(this); in onDraw()
|
/third_party/flutter/skia/src/gpu/mtl/ |
D | GrMtlGpuCommandBuffer.mm | 111 const GrMesh meshes[], 157 GrPrimitiveType primitiveType = meshes[0].primitiveType(); 188 const GrMesh& mesh = meshes[i];
|
/third_party/skia/src/gpu/ops/ |
D | AAConvexPathRenderer.cpp | 828 GrSimpleMesh* meshes = target->allocMeshes(draws.count()); in onPrepareDraws() local 831 meshes[j].setIndexed(indexBuffer, draw.fIndexCnt, firstIndex, 0, in onPrepareDraws() 838 fDraws.push_back({ meshes, draws.count() }); in onPrepareDraws()
|
D | DefaultPathRenderer.cpp | 63 SkTDArray<GrSimpleMesh*>* meshes) in PathGeoBuilder() argument 70 , fMeshes(meshes) { in PathGeoBuilder()
|
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkGpuCommandBuffer.cpp | 734 const GrMesh meshes[], in onDraw() argument 795 GrPrimitiveType primitiveType = meshes[0].primitiveType(); in onDraw() 807 const GrMesh& mesh = meshes[i]; in onDraw()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_cull_vertex.txt | 34 meshes with shared vertexes, since a vertex can be culled once, and the
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_cull_vertex.txt | 34 meshes with shared vertexes, since a vertex can be culled once, and the
|
/third_party/skia/third_party/externals/imgui/backends/ |
D | imgui_impl_metal.mm | 6 // [X] Renderer: Support for large meshes (64k+ vertices) with 16-bit indices. 86 …s_RendererHasVtxOffset; // We can honor the ImDrawCmd::VtxOffset field, allowing for large meshes.
|