Home
last modified time | relevance | path

Searched refs:drawCall (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DRenderer.hpp136 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 DRenderer.cpp552 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 DVertexProcessor.hpp44 int drawCall = -1; member
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
H A DRenderer.cpp188 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 DRenderer.hpp245 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 DVertexProcessor.hpp34 int drawCall; member
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderQueryTestsEXT.cpp170 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 DvktMeshShaderQueryTestsEXT.cpp170 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 DvktSynchronizationOperation.cpp4043 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 DvktSynchronizationOperation.cpp3906 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()

Completed in 29 milliseconds