Home
last modified time | relevance | path

Searched refs:Vertex (Results 1 - 25 of 218) sorted by relevance

123456789

/third_party/skia/src/gpu/geometry/
H A DGrTriangulator.h47 struct Vertex;
134 void* emitTriangle(Vertex* prev, Vertex* curr, Vertex* next, int winding, void* data) const;
136 Poly* makePoly(Poly** head, Vertex* v, int winding) const;
143 Edge* makeEdge(Vertex* prev, Vertex* next, EdgeType type, const Comparator&) const;
144 void setTop(Edge* edge, Vertex* v, EdgeList* activeEdges, Vertex** current,
146 void setBottom(Edge* edge, Vertex*
266 struct GrTriangulator::Vertex { global() struct in GrTriangulator
267 Vertex(const SkPoint& point, uint8_t alpha) Vertex() function
[all...]
H A DGrAATriangulator.cpp26 using Vertex = GrTriangulator::Vertex;
39 SSVertex(Vertex* v) : fVertex(v), fPrev(nullptr), fNext(nullptr) {} in SSVertex()
40 Vertex* fVertex;
55 typedef std::unordered_map<Vertex*, SSVertex*> SSVertexMap;
65 Vertex* prev = e->fPrev->fVertex; in makeEvent()
66 Vertex* next = e->fNext->fVertex; in makeEvent()
84 void GrAATriangulator::makeEvent(SSEdge* edge, Vertex* v, SSEdge* other, Vertex* dest, in makeEvent()
89 Vertex* to in makeEvent()
[all...]
H A DGrTriangulator.cpp29 using Vertex = GrTriangulator::Vertex;
83 static inline void* emit_vertex(Vertex* v, bool emitCoverage, void* data) { in emit_vertex()
94 static void* emit_triangle(Vertex* v0, Vertex* v1, Vertex* v2, bool emitCoverage, void* data) { in emit_triangle()
113 void GrTriangulator::VertexList::insert(Vertex* v, Vertex* prev, Vertex* next) { in insert()
114 list_insert<Vertex, in insert()
[all...]
H A DGrAATriangulator.h73 void makeEvent(SSEdge*, Vertex* v, SSEdge* other, Vertex* dest, EventList* events,
77 void connectSSEdge(Vertex* v, Vertex* dest, const Comparator&) const;
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
H A DPerStageTests.cpp23 ASSERT_EQ(StageBit(SingleShaderStage::Vertex), wgpu::ShaderStage::Vertex); in TEST() member in wgpu::ShaderStage
33 data[SingleShaderStage::Vertex] = 42; in TEST()
38 ASSERT_EQ(data[wgpu::ShaderStage::Vertex], 42); in TEST()
46 counts[SingleShaderStage::Vertex] = 0; in TEST()
54 ASSERT_EQ(counts[wgpu::ShaderStage::Vertex], 1); in TEST()
62 counts[SingleShaderStage::Vertex] = 0; in TEST()
70 ASSERT_EQ(counts[wgpu::ShaderStage::Vertex], 0); in TEST()
78 counts[SingleShaderStage::Vertex] = 0; in TEST()
82 for (auto stage : IterateStages(wgpu::ShaderStage::Fragment & wgpu::ShaderStage::Vertex)) { in TEST()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DVertexRoutine.cpp20 #include "Device/Vertex.hpp"
71 Pointer<Byte> cacheEntry = vertexCache + cacheIndex * UInt((int)sizeof(Vertex)); in generate()
77 vertex += sizeof(Vertex); in generate()
611 *Pointer<Float4>(vertexCache + sizeof(Vertex) * cacheIndex3 + OFFSET(Vertex, position), 16) = pos.w; in writeCache()
612 *Pointer<Float4>(vertexCache + sizeof(Vertex) * cacheIndex2 + OFFSET(Vertex, position), 16) = pos.z; in writeCache()
613 *Pointer<Float4>(vertexCache + sizeof(Vertex) * cacheIndex1 + OFFSET(Vertex, position), 16) = pos.y; in writeCache()
614 *Pointer<Float4>(vertexCache + sizeof(Vertex) * cacheIndex in writeCache()
[all...]
H A DSetupRoutine.cpp21 #include "Device/Vertex.hpp"
63 X[0] = *Pointer<Int>(v0 + OFFSET(Vertex, projected.x)); in generate()
64 X[1] = *Pointer<Int>(v1 + OFFSET(Vertex, projected.x)); in generate()
65 X[2] = *Pointer<Int>(v2 + OFFSET(Vertex, projected.x)); in generate()
67 Y[0] = *Pointer<Int>(v0 + OFFSET(Vertex, projected.y)); in generate()
68 Y[1] = *Pointer<Int>(v1 + OFFSET(Vertex, projected.y)); in generate()
69 Y[2] = *Pointer<Int>(v2 + OFFSET(Vertex, projected.y)); in generate()
86 Int w0w1w2 = *Pointer<Int>(v0 + OFFSET(Vertex, w)) ^ in generate()
87 *Pointer<Int>(v1 + OFFSET(Vertex, w)) ^ in generate()
88 *Pointer<Int>(v2 + OFFSET(Vertex, in generate()
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DVertexStateTests.cpp117 if (input.step == VertexStepMode::Vertex) { in MakeTestPipeline()
198 wgpu::BufferUsage::Vertex); in MakeVertexBuffer()
253 {{4 * sizeof(float), VertexStepMode::Vertex, {{0, 0, VertexFormat::Float32x4}}}}, in TEST_P()
256 MakeTestPipeline(vertexState, 1, {{0, VertexFormat::Float32x4, VertexStepMode::Vertex}}); in TEST_P()
274 MakeVertexState({{0, VertexStepMode::Vertex, {{0, 0, VertexFormat::Float32x4}}}}, &vertexState); in TEST_P()
276 MakeTestPipeline(vertexState, 0, {{0, VertexFormat::Float32x4, VertexStepMode::Vertex}}); in TEST_P()
295 MakeVertexState({{0, VertexStepMode::Vertex, {{0, 0, VertexFormat::Float32}}}}, in TEST_P()
298 MakeTestPipeline(vertexState, 0, {{0, VertexFormat::Float32, VertexStepMode::Vertex}}); in TEST_P()
306 MakeVertexState({{0, VertexStepMode::Vertex, {{0, 0, VertexFormat::Float32x2}}}}, in TEST_P()
309 vertexState, 0, {{0, VertexFormat::Float32x2, VertexStepMode::Vertex}}); in TEST_P()
[all...]
H A DFirstIndexOffsetTests.cpp33 Vertex = 0x0000001, member in CheckIndex
65 TestImpl(mode, CheckIndex::Vertex, firstVertex, 0); in TestVertexIndex()
76 TestImpl(mode, CheckIndex::Vertex | CheckIndex::Instance, firstVertex, firstInstance); in TestBothIndices()
98 if ((checkIndex & CheckIndex::Vertex) != 0) { in TestImpl()
164 device, vertexData.data(), vertexData.size() * sizeof(float), wgpu::BufferUsage::Vertex); in TestImpl()
168 const uint32_t bufferInitialVertex = checkIndex & CheckIndex::Vertex ? std::numeric_limits<uint32_t>::max() : 0; in TestImpl()
/third_party/glfw/examples/
H A Dtriangle-opengl.c38 typedef struct Vertex struct
42 } Vertex; typedef
44 static const Vertex vertices[3] =
136 sizeof(Vertex), (void*) offsetof(Vertex, pos)); in main()
139 sizeof(Vertex), (void*) offsetof(Vertex, col)); in main()
H A Dtriangle-opengles.c37 typedef struct Vertex struct
41 } Vertex; typedef
43 static const Vertex vertices[3] =
138 sizeof(Vertex), (void*) offsetof(Vertex, pos)); in main()
140 sizeof(Vertex), (void*) offsetof(Vertex, col)); in main()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageSampleDrawnCubeFaceTests.cpp184 struct Vertex struct
186 Vertex(Vec4 vertices_, Vec2 uv_) : vertices(vertices_), uv(uv_) {} in Vertex() function
194 VkVertexInputBindingDescription Vertex::getBindingDescription (void) in getBindingDescription()
199 static_cast<deUint32>(sizeof(Vertex)), // deUint32 stride; in getBindingDescription()
206 vector<VkVertexInputAttributeDescription> Vertex::getAttributeDescriptions (void) in getAttributeDescriptions()
214 static_cast<deUint32>(offsetof(Vertex, vertices)), // deUint32 offset; in getAttributeDescriptions()
220 static_cast<deUint32>(offsetof(Vertex, uv)), // deUint32 offset; in getAttributeDescriptions()
227 vector<Vertex> genTextureCoordinates (void) in genTextureCoordinates()
229 vector<Vertex> vertices; in genTextureCoordinates()
230 vertices.push_back(Vertex(Vec in genTextureCoordinates()
[all...]
H A DvktImageSampleCompressedTextureTests.cpp196 struct Vertex struct
198 Vertex(Vec4 position_, Vec2 uv_) : position(position_), uv(uv_) {} in Vertex() function
206 VkVertexInputBindingDescription Vertex::getBindingDescription (void) in getBindingDescription()
211 static_cast<deUint32>(sizeof(Vertex)), // deUint32 stride; in getBindingDescription()
218 vector<VkVertexInputAttributeDescription> Vertex::getAttributeDescriptions (void) in getAttributeDescriptions()
226 static_cast<deUint32>(offsetof(Vertex, position)), // deUint32 offset; in getAttributeDescriptions()
232 static_cast<deUint32>(offsetof(Vertex, uv)), // deUint32 offset; in getAttributeDescriptions()
240 vector<Vertex> generateVertices (void) in generateVertices()
242 vector<Vertex> vertices; in generateVertices()
243 vertices.push_back(Vertex(Vec in generateVertices()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
H A DvktImageSampleDrawnCubeFaceTests.cpp184 struct Vertex struct
186 Vertex(Vec4 vertices_, Vec2 uv_) : vertices(vertices_), uv(uv_) {} in Vertex() function
194 VkVertexInputBindingDescription Vertex::getBindingDescription (void) in getBindingDescription()
199 static_cast<deUint32>(sizeof(Vertex)), // deUint32 stride; in getBindingDescription()
206 vector<VkVertexInputAttributeDescription> Vertex::getAttributeDescriptions (void) in getAttributeDescriptions()
214 static_cast<deUint32>(offsetof(Vertex, vertices)), // deUint32 offset; in getAttributeDescriptions()
220 static_cast<deUint32>(offsetof(Vertex, uv)), // deUint32 offset; in getAttributeDescriptions()
227 vector<Vertex> genTextureCoordinates (void) in genTextureCoordinates()
229 vector<Vertex> vertices; in genTextureCoordinates()
230 vertices.push_back(Vertex(Vec in genTextureCoordinates()
[all...]
H A DvktImageSampleCompressedTextureTests.cpp196 struct Vertex struct
198 Vertex(Vec4 position_, Vec2 uv_) : position(position_), uv(uv_) {} in Vertex() function
206 VkVertexInputBindingDescription Vertex::getBindingDescription (void) in getBindingDescription()
211 static_cast<deUint32>(sizeof(Vertex)), // deUint32 stride; in getBindingDescription()
218 vector<VkVertexInputAttributeDescription> Vertex::getAttributeDescriptions (void) in getAttributeDescriptions()
226 static_cast<deUint32>(offsetof(Vertex, position)), // deUint32 offset; in getAttributeDescriptions()
232 static_cast<deUint32>(offsetof(Vertex, uv)), // deUint32 offset; in getAttributeDescriptions()
240 vector<Vertex> generateVertices (void) in generateVertices()
242 vector<Vertex> vertices; in generateVertices()
243 vertices.push_back(Vertex(Vec in generateVertices()
[all...]
/third_party/skia/third_party/externals/swiftshader/tests/VulkanBenchmarks/
H A DTriangleBenchmarks.cpp43 struct Vertex in TriangleSolidColor()
48 Vertex vertexBufferData[] = { in TriangleSolidColor()
55 inputAttributes.push_back(vk::VertexInputAttributeDescription(0, 0, vk::Format::eR32G32B32Sfloat, offsetof(Vertex, position))); in TriangleSolidColor()
94 struct Vertex in TriangleInterpolateColor()
100 Vertex vertexBufferData[] = { in TriangleInterpolateColor()
107 inputAttributes.push_back(vk::VertexInputAttributeDescription(0, 0, vk::Format::eR32G32B32Sfloat, offsetof(Vertex, position))); in TriangleInterpolateColor()
108 inputAttributes.push_back(vk::VertexInputAttributeDescription(1, 0, vk::Format::eR32G32B32Sfloat, offsetof(Vertex, color))); in TriangleInterpolateColor()
153 struct Vertex in TriangleSampleTexture()
159 Vertex vertexBufferData[] = { in TriangleSampleTexture()
166 inputAttributes.push_back(vk::VertexInputAttributeDescription(0, 0, vk::Format::eR32G32B32Sfloat, offsetof(Vertex, positio in TriangleSampleTexture()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Shader/
H A DVertexRoutine.cpp19 #include "Renderer/Vertex.hpp"
69 Pointer<Byte> cacheLine0 = vertexCache + tagIndex * UInt((int)sizeof(Vertex)); in generate()
74 Pointer<Byte> cacheLine = vertexCache + cacheIndex * UInt((int)sizeof(Vertex)); in generate()
89 vertex += sizeof(Vertex); in generate()
683 *Pointer<Float>(cacheLine + OFFSET(Vertex,v[i]) + sizeof(Vertex) * 0) = v.x.x; in writeCache()
684 *Pointer<Float>(cacheLine + OFFSET(Vertex,v[i]) + sizeof(Vertex) * 1) = v.x.y; in writeCache()
685 *Pointer<Float>(cacheLine + OFFSET(Vertex,v[i]) + sizeof(Vertex) * in writeCache()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DTriangle.hpp18 #include "Vertex.hpp"
24 Vertex V0;
25 Vertex V1;
26 Vertex V2;
H A DPrimitive.hpp18 #include "Vertex.hpp"
25 Vertex v0;
26 Vertex v1;
27 Vertex v2;
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
H A DTriangle.hpp18 #include "Vertex.hpp"
24 Vertex V0;
25 Vertex V1;
26 Vertex V2;
H A DPrimitive.hpp18 #include "Vertex.hpp"
25 Vertex v0;
26 Vertex v1;
27 Vertex v2;
/third_party/skia/gm/
H A Dbeziereffects.cpp168 struct Vertex { struct in skiagm::BezierConicTestOp
179 SkASSERT(tmp->vertexStride() == sizeof(Vertex));
184 QuadHelper helper(target, sizeof(Vertex), 1);
185 Vertex* verts = reinterpret_cast<Vertex*>(helper.vertices());
190 SkPointPriv::SetRectTriStrip(&verts[0].fPosition, rect, sizeof(Vertex));
378 struct Vertex { struct in skiagm::BezierQuadTestOp
389 SkASSERT(tmp->vertexStride() == sizeof(Vertex));
394 QuadHelper helper(target, sizeof(Vertex), 1);
395 Vertex* vert
[all...]
/third_party/spirv-tools/test/opt/
H A Deliminate_dead_output_stores_test.cpp30 // layout(location = 2) out Vertex in TEST_F()
49 OpEntryPoint Vertex %main "main" %oVert in TEST_F()
52 OpName %Vertex "Vertex" in TEST_F()
53 OpMemberName %Vertex 0 "color0" in TEST_F()
54 OpMemberName %Vertex 1 "color1" in TEST_F()
55 OpMemberName %Vertex 2 "color2" in TEST_F()
57 OpDecorate %Vertex Block in TEST_F()
66 %Vertex = OpTypeStruct %v4float %v4float %_arr_v4float_uint_3 in TEST_F()
67 %_ptr_Output_Vertex = OpTypePointer Output %Vertex in TEST_F()
[all...]
/third_party/skia/third_party/externals/swiftshader/tests/VulkanUnitTests/
H A DDrawTests.cpp30 struct Vertex in TEST_F()
35 Vertex vertexBufferData[] = { in TEST_F()
42 inputAttributes.push_back(vk::VertexInputAttributeDescription(0, 0, vk::Format::eR32G32B32Sfloat, offsetof(Vertex, position))); in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DPerStage.h29 enum class SingleShaderStage { Vertex, Fragment, Compute }; member in dawn_native::SingleShaderStage
36 static_assert(static_cast<uint32_t>(SingleShaderStage::Vertex) < kNumStages, "");
40 static_assert(static_cast<uint32_t>(wgpu::ShaderStage::Vertex) ==
41 (1 << static_cast<uint32_t>(SingleShaderStage::Vertex)),

Completed in 21 milliseconds

123456789