/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Renderer.hpp | 136 using SetupFunction = int (*)(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count); 190 static int setupSolidTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count); 191 static int setupWireframeTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count); 192 static int setupPointTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count); 193 static int setupLines(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count); 194 static int setupPoints(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count);
|
H A D | Renderer.cpp | 552 if(vertexTask.vertexCache.drawCall != draw->id) in processVertices() 555 vertexTask.vertexCache.drawCall = draw->id; in processVertices() 658 int DrawCall::setupSolidTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count) in setupSolidTriangles() argument 660 auto &state = drawCall->setupState; in setupSolidTriangles() 663 const DrawData *data = drawCall->data; in setupSolidTriangles() 687 if(!Clipper::Clip(polygon, clipFlagsOr, *drawCall)) in setupSolidTriangles() 693 if(drawCall->setupRoutine(device, primitives, triangles, &polygon, data)) in setupSolidTriangles() 703 int DrawCall::setupWireframeTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count) in setupWireframeTriangles() argument 705 auto &state = drawCall->setupState; in setupWireframeTriangles() 747 if(setupLine(device, *primitives, lines[i], *drawCall)) in setupWireframeTriangles() 758 setupPointTriangles(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count) setupPointTriangles() argument 803 setupLines(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count) setupLines() argument 824 setupPoints(vk::Device *device, Triangle *triangles, Primitive *primitives, const DrawCall *drawCall, int count) setupPoints() argument [all...] |
H A D | VertexProcessor.hpp | 44 int drawCall = -1; member
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | Renderer.cpp | 188 drawCall[draw] = new DrawCall(); in Renderer() 189 drawList[draw] = drawCall[draw]; in Renderer() 228 delete drawCall[draw]; in ~Renderer() 229 drawCall[draw] = nullptr; in ~Renderer() 328 if(drawCall[i]->references == -1) in draw() 330 draw = drawCall[i]; in draw() 787 if(pixelProgress[cluster].drawCall == primitiveProgress[unit].drawCall) in findAvailableTasks() 841 primitiveProgress[unit].drawCall = currentDraw; in findAvailableTasks() 918 DrawCall *draw = drawList[primitiveProgress[unit].drawCall in executeTask() [all...] |
H A D | Renderer.hpp | 245 drawCall = 0; in init() 252 AtomicInt drawCall; member 263 drawCall = 0; in init() 268 AtomicInt drawCall; member 425 DrawCall *drawCall[DRAW_COUNT]; member in sw::Renderer
|
H A D | VertexProcessor.hpp | 34 int drawCall; member
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderQueryTestsEXT.cpp | 170 DrawCallType drawCall; member 187 std::swap(drawCall, other.drawCall); in swap() 204 , drawCall (DrawCallType::DIRECT) in TestParams() 221 , drawCall (other.drawCall) in TestParams() 562 if (m_params->drawCall == DrawCallType::DIRECT) in recordDraws() 576 else if (m_params->drawCall == DrawCallType::INDIRECT || m_params->drawCall == DrawCallType::INDIRECT_WITH_COUNT) in recordDraws() 603 if (m_params->drawCall in recordDraws() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderQueryTestsEXT.cpp | 170 DrawCallType drawCall; member 187 std::swap(drawCall, other.drawCall); in swap() 204 , drawCall (DrawCallType::DIRECT) in TestParams() 221 , drawCall (other.drawCall) in TestParams() 562 if (m_params->drawCall == DrawCallType::DIRECT) in recordDraws() 576 else if (m_params->drawCall == DrawCallType::INDIRECT || m_params->drawCall == DrawCallType::INDIRECT_WITH_COUNT) in recordDraws() 602 if (m_params->drawCall in recordDraws() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationOperation.cpp | 4043 Implementation (OperationContext& context, Resource& resource, const DrawCall drawCall) in Implementation() argument 4046 , m_drawCall (drawCall) in Implementation() 4239 Support (const ResourceDescription& resourceDesc, const DrawCall drawCall) in Support() argument 4241 , m_drawCall (drawCall) in Support()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationOperation.cpp | 3906 Implementation (OperationContext& context, Resource& resource, const DrawCall drawCall) in Implementation() argument 3909 , m_drawCall (drawCall) in Implementation() 4102 Support (const ResourceDescription& resourceDesc, const DrawCall drawCall) in Support() argument 4104 , m_drawCall (drawCall) in Support()
|