Searched refs:vertexTask (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/src/Device/ |
D | Renderer.cpp | 547 auto &vertexTask = batch->vertexTask; in processVertices() local 548 vertexTask.primitiveStart = batch->firstPrimitive; in processVertices() 550 …vertexTask.vertexCount = batch->numPrimitives * ((draw->topology == VK_PRIMITIVE_TOPOLOGY_POINT_LI… in processVertices() 551 if(vertexTask.vertexCache.drawCall != draw->id) in processVertices() 553 vertexTask.vertexCache.clear(); in processVertices() 554 vertexTask.vertexCache.drawCall = draw->id; in processVertices() 557 draw->vertexRoutine(&batch->triangles.front().v0, &triangleIndices[0][0], &vertexTask, draw->data); in processVertices()
|
D | Renderer.hpp | 128 VertexTask vertexTask; member
|
/external/swiftshader/src/Renderer/ |
D | VertexProcessor.hpp | 183 …typedef void (*RoutinePointer)(Vertex *output, unsigned int *batch, VertexTask *vertexTask, DrawDa…
|
D | Renderer.cpp | 164 vertexTask[i] = 0; in Renderer() 1124 VertexTask *task = vertexTask[thread]; in processPrimitiveVertices() 2145 vertexTask[i] = (VertexTask*)allocate(sizeof(VertexTask)); in initializeThreads() 2146 vertexTask[i]->vertexCache.drawCall = -1; in initializeThreads() 2188 deallocate(vertexTask[thread]); in terminateThreads() 2189 vertexTask[thread] = 0; in terminateThreads()
|
D | Renderer.hpp | 450 VertexTask *vertexTask[16]; member in sw::Renderer
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | ProgramD3D.cpp | 1791 std::shared_ptr<ProgramD3D::GetVertexExecutableTask> vertexTask, in GraphicsProgramLinkEvent() argument 1798 mVertexTask(vertexTask), in GraphicsProgramLinkEvent() 1943 auto vertexTask = std::make_shared<GetVertexExecutableTask>(this); in compileProgramExecutables() local 1954 vertexTask, pixelTask, geometryTask, useGS, in compileProgramExecutables()
|