/external/skia/src/gpu/ops/ |
GrOvalOpFactory.cpp | 54 * vec2f : position in device space of the bounding geometry vertices 1146 char* vertices = (char*)target->makeVertexSpace(vertexStride, fVertCount, &vertexBuffer, variable [all...] |
GrAAHairLinePathRenderer.cpp | 43 // For: 6 vertices and 18 indices (for 6 triangles) 659 // The inner vertices are inset half a pixel along the line a,b 665 // The inner vertices are inset a distance of length(a,b) from the outer edge of 677 // The outer vertices are outset half a pixel along the line a,b and then a whole pixel 728 bool check_bounds(const SkMatrix& viewMatrix, const SkRect& devBounds, void* vertices, int vCount) 741 VertexType* verts = reinterpret_cast<VertexType*>(vertices); 1004 void *vertices = target->makeVertexSpace(vertexStride, vertexCount, local [all...] |
/external/skqp/src/core/ |
SkDraw.h | 70 const SkPoint vertices[], const SkPoint textures[],
|
SkLiteRecorder.cpp | 185 void SkLiteRecorder::onDrawVerticesObject(const SkVertices* vertices, SkBlendMode mode, 187 fDL->drawVertices(vertices, mode, paint);
|
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
esextcTessellationShaderTessellation.cpp | 72 "layout(vertices = 2) out;\n" 117 "layout(vertices = 2) out;\n" 363 "layout(vertices = 2) out;\n" 624 /* Configure amount of vertices per input patch */ 641 * Amount of vertices that TE processes is mode-dependent. Note that for 'quads' we use 6 instead 642 * of 4 because the geometry will be broken down to triangles (1 quad = 2 triangles = 6 vertices) 668 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, 1 /* vertices per patch */ * n_total_primitives); 881 * @param n_patch_vertices Amount of vertices per patch to 894 "layout(vertices = N_PATCH_VERTICES) out;\n" 2457 glw::GLfloat vertices[2 \/* vertices *\/ * 4 \/* components *\/]; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelinePushConstantTests.cpp | 388 << "layout (vertices = 3) out;\n" 573 std::vector<Vertex4RGBA> vertices; local 581 vertices.push_back(lowerLeftVertex); 582 vertices.push_back(lowerRightVertex); 583 vertices.push_back(UpperLeftVertex); 584 vertices.push_back(UpperLeftVertex); 585 vertices.push_back(lowerRightVertex); 586 vertices.push_back(UpperRightVertex); 588 return vertices; [all...] |
vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 602 std::vector<tcu::Vec4> vertices; local 604 vertices.push_back(tcu::Vec4(-1.0f, -1.0f, 0.0f, 1.0f)); 605 vertices.push_back(tcu::Vec4( 1.0f, -1.0f, 0.0f, 1.0f)); 606 vertices.push_back(tcu::Vec4(-1.0f, 1.0f, 0.0f, 1.0f)); 607 vertices.push_back(tcu::Vec4( 1.0f, 1.0f, 0.0f, 1.0f)); 611 deMemcpy(vertexAllocPerSampleFetchPass.getHostPtr(), dataPointer(vertices), static_cast<std::size_t>(bufferPerSampleFetchPassSize)); [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pipe.c | 129 * Build primitive to render a line with vertices at v0, v1. 149 * Build primitive to render a triangle with vertices at v0, v1, v2. 204 struct vertex_header *vertices, \ 215 * Code to run the pipeline on a fairly arbitrary collection of vertices. 221 * to reuse the vertices. 303 struct vertex_header *vertices, \
|
/external/skia/src/core/ |
SkLiteRecorder.cpp | 185 void SkLiteRecorder::onDrawVerticesObject(const SkVertices* vertices, SkBlendMode mode, 187 fDL->drawVertices(vertices, mode, paint);
|
/external/skia/src/utils/ |
SkPaintFilterCanvas.cpp | 152 void SkPaintFilterCanvas::onDrawVerticesObject(const SkVertices* vertices, SkBlendMode bmode, 156 this->INHERITED::onDrawVerticesObject(vertices, bmode, *apf.paint());
|
/external/skia/tools/viewer/ |
ImGuiLayer.cpp | 137 // TODO: Find min/max index for each draw, so we know how many vertices (sigh) 158 auto vertices = SkVertices::MakeCopy(SkVertices::kTriangles_VertexMode, local 163 canvas->drawVertices(vertices, SkBlendMode::kModulate, *paint);
|
/external/skqp/src/utils/ |
SkPaintFilterCanvas.cpp | 152 void SkPaintFilterCanvas::onDrawVerticesObject(const SkVertices* vertices, SkBlendMode bmode, 156 this->INHERITED::onDrawVerticesObject(vertices, bmode, *apf.paint());
|
/external/skqp/tools/viewer/ |
ImGuiLayer.cpp | 137 // TODO: Find min/max index for each draw, so we know how many vertices (sigh) 158 auto vertices = SkVertices::MakeCopy(SkVertices::kTriangles_VertexMode, local 163 canvas->drawVertices(vertices, SkBlendMode::kModulate, *paint);
|
/external/webrtc/webrtc/modules/video_render/android/ |
video_render_opengles20.cc | 78 const GLfloat vertices[20] = { local 85 memcpy(_vertices, vertices, sizeof(_vertices)); 133 // set the vertices array in the shader 134 // _vertices contains 4 vertices with 5 coordinates. 135 // 3 for (xyz) for the vertices and 2 for the texture 144 // _vertices contains 4 vertices with 5 coordinates. 145 // 3 for (xyz) for the vertices and 2 for the texture
|
/external/deqp/external/vulkancts/modules/vulkan/ |
vktDrawUtil.cpp | 342 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 0, &m_drawCallData.vertices[0]) 350 rr::PrimitiveList(mapVkPrimitiveToRRPrimitive(m_drawState.topology), (int)m_drawCallData.vertices.size(), 0))); 426 const VkDeviceSize bufferSize = m_drawCallData.vertices.size() * sizeof(m_drawCallData.vertices[0]); 431 deMemcpy(alloc.getHostPtr(), &m_drawCallData.vertices[0], (size_t)bufferSize); [all...] |
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
localintermediate.h | 214 invocations(TQualifier::layoutNotSet), vertices(TQualifier::layoutNotSet), 477 if (vertices != TQualifier::layoutNotSet) 478 return vertices == m; 479 vertices = m; 482 int getVertices() const { return vertices; } 654 int vertices;
|
/external/skia/src/gpu/ |
GrTessellator.cpp | 26 * 2) Build a mesh of edges connecting the vertices (build_edges()). 27 * 3) Sort the vertices in Y (and secondarily in X) (merge_sort()). 28 * 4) Simplify the mesh by inserting new vertices at intersecting edges (simplify()). 36 * 5c) Simplify boundaries to remove "pointy" vertices that cause inversions (simplify_boundary()). 38 * new vertices, and set zero alpha on the exterior and one alpha on the interior. Build a new 39 * antialiased mesh from those vertices (stroke_boundary()). 43 * of vertices (and the necessity of inserting new vertices on intersection). 47 * left-to-right based on the point where both edges are active (when both top vertices 48 * have been seen, so the "lower" top vertex of the two). If the top vertices are equa 565 VertexList vertices; local [all...] |
SkGpuDevice.cpp | 364 sk_sp<SkVertices> vertices = SkVertices::MakeCopy(kIgnoredMode, SkToS32(count), pts, nullptr, local 368 std::move(vertices), &primitiveType); [all...] |
/external/skqp/src/gpu/ |
GrTessellator.cpp | 26 * 2) Build a mesh of edges connecting the vertices (build_edges()). 27 * 3) Sort the vertices in Y (and secondarily in X) (merge_sort()). 28 * 4) Simplify the mesh by inserting new vertices at intersecting edges (simplify()). 36 * 5c) Simplify boundaries to remove "pointy" vertices that cause inversions (simplify_boundary()). 38 * new vertices, and set zero alpha on the exterior and one alpha on the interior. Build a new 39 * antialiased mesh from those vertices (stroke_boundary()). 43 * of vertices (and the necessity of inserting new vertices on intersection). 47 * left-to-right based on the point where both edges are active (when both top vertices 48 * have been seen, so the "lower" top vertex of the two). If the top vertices are equa 565 VertexList vertices; local [all...] |
SkGpuDevice.cpp | 360 sk_sp<SkVertices> vertices = SkVertices::MakeCopy(kIgnoredMode, SkToS32(count), pts, nullptr, local 364 std::move(vertices), &primitiveType); [all...] |
/external/deqp/modules/gles31/functional/ |
es31fTessellationGeometryInteractionTests.cpp | 334 "layout(vertices = 4) out;\n" 650 "layout(vertices = " << ((m_case == CASE_TRIANGLES) ? (3) : (2)) << ") out;\n" 806 void verifyRenderedImage (const tcu::Surface& image, const std::vector<tcu::Vec4>& vertices); 894 << "Sending a patch of 4 vertices (2x2 uniform grid) to tessellation control shader.\n" 895 << "Control shader emits a patch of 9 vertices (3x3 uniform grid).\n" 900 << "Verifying rendered image and feedback vertices are consistent.\n" [all...] |
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
vktSynchronizationSmokeTests.cpp | 561 const tcu::Vec4* vertices; member in struct:vkt::synchronization::__anon17965::TestContext 692 bufferParameters.memory = testContext.vertices; 1007 const tcu::Vec4 vertices[] = local [all...] |
/external/skqp/src/gpu/ops/ |
GrAAHairLinePathRenderer.cpp | 43 // For: 6 vertices and 18 indices (for 6 triangles) 659 // The inner vertices are inset half a pixel along the line a,b 665 // The inner vertices are inset a distance of length(a,b) from the outer edge of 677 // The outer vertices are outset half a pixel along the line a,b and then a whole pixel 728 bool check_bounds(const SkMatrix& viewMatrix, const SkRect& devBounds, void* vertices, int vCount) 741 VertexType* verts = reinterpret_cast<VertexType*>(vertices); 1004 void *vertices = target->makeVertexSpace(vertexStride, vertexCount, local [all...] |
GrOvalOpFactory.cpp | 54 * vec2f : position in device space of the bounding geometry vertices 839 char* vertices = (char*)target->makeVertexSpace(vertexStride, fVertCount, &vertexBuffer, variable [all...] |
/external/deqp/external/openglcts/modules/common/ |
glcRobustnessTests.cpp | 495 static const GLfloat vertices[] = { local 563 vertices_buffer.InitData(GL_ARRAY_BUFFER, GL_DYNAMIC_DRAW, sizeof(vertices), vertices);
|