Home
last modified time | relevance | path

Searched refs:drawId (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/archrast/
Devents.proto50 uint32_t drawId;
56 uint32_t drawId;
62 uint32_t drawId;
68 uint32_t drawId;
73 uint32_t drawId;
91 uint32_t drawId;
99 uint32_t drawId;
121 uint32_t drawId;
130 uint32_t drawId;
137 uint32_t drawId;
[all …]
Darchrast.cpp139 DrawInfoEvent e(event.data.drawId, in Handle()
159 DrawInfoEvent e(event.data.drawId, in Handle()
402 virtual void FlushDraw(uint32_t drawId) in FlushDraw() argument
407 EventHandlerFile::Handle(PSInfo(drawId, in FlushDraw()
420 EventHandlerFile::Handle(CSInfo(drawId, in FlushDraw()
436 drawId, mDSSingleSample.earlyZTestPassCount, mDSSingleSample.earlyZTestFailCount)); in FlushDraw()
438 drawId, mDSSingleSample.lateZTestPassCount, mDSSingleSample.lateZTestFailCount)); in FlushDraw()
440 EarlyStencilSingleSample(drawId, in FlushDraw()
444 LateStencilSingleSample(drawId, in FlushDraw()
450 drawId, mDSSampleRate.earlyZTestPassCount, mDSSampleRate.earlyZTestFailCount)); in FlushDraw()
[all …]
Devents_private.proto85 uint32_t drawId;
90 uint32_t drawId;
95 uint32_t drawId;
105 uint32_t drawId;
115 uint32_t drawId;
140 uint32_t drawId;
148 uint32_t drawId;
155 uint32_t drawId;
170 uint32_t drawId;
Deventmanager.h74 void FlushDraw(uint32_t drawId) in FlushDraw() argument
78 pHandler->FlushDraw(drawId); in FlushDraw()
Darchrast.h48 void FlushDraw(HANDLE hThreadContext, uint32_t drawId);
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dclip.cpp188 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipRectangles, pDC->drawId); in ClipRectangles()
203 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipTriangles, pDC->drawId); in ClipTriangles()
218 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipLines, pDC->drawId); in ClipLines()
233 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipPoints, pDC->drawId); in ClipPoints()
249 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipRectangles, pDC->drawId); in ClipRectangles_simd16()
273 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipTriangles, pDC->drawId); in ClipTriangles_simd16()
297 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipLines, pDC->drawId); in ClipLines_simd16()
321 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEClipPoints, pDC->drawId); in ClipPoints_simd16()
Dbackend_sample.cpp48 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESampleRateBackend, pDC->drawId); in BackendSampleRate()
49 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESetup, pDC->drawId); in BackendSampleRate()
100 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId); in BackendSampleRate()
133 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId); in BackendSampleRate()
167 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEarlyDepthTest, pDC->drawId); in BackendSampleRate()
206 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelShader, pDC->drawId); in BackendSampleRate()
224 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BELateDepthTest, pDC->drawId); in BackendSampleRate()
261 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEOutputMerger, pDC->drawId); in BackendSampleRate()
296 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEndTile, pDC->drawId); in BackendSampleRate()
Dbackend_singlesample.cpp48 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESingleSampleBackend, pDC->drawId); in BackendSingleSample()
49 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESetup, pDC->drawId); in BackendSingleSample()
120 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId); in BackendSingleSample()
150 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEarlyDepthTest, pDC->drawId); in BackendSingleSample()
188 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelShader, pDC->drawId); in BackendSingleSample()
206 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BELateDepthTest, pDC->drawId); in BackendSingleSample()
247 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEOutputMerger, pDC->drawId); in BackendSingleSample()
278 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEndTile, pDC->drawId); in BackendSingleSample()
Dtilemgr.cpp371 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
386 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
402 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
417 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
432 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
447 RDTSC_BEGIN(pContext->pBucketMgr, BELoadTiles, pDC->drawId); in InitializeHotTiles()
Dbackend.cpp55 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEDispatch, pDC->drawId); in ProcessComputeBE()
122 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEStoreTiles, pDC->drawId); in ProcessStoreTileBE()
260 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BENullBackend, pDC->drawId); in BackendNullPS()
262 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESetup, pDC->drawId); in BackendNullPS()
318 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId); in BackendNullPS()
348 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEarlyDepthTest, pDC->drawId); in BackendNullPS()
Dapi.cpp240 uint32_t dcIndex = pDC->drawId % pContext->MAX_DRAWS_IN_FLIGHT; in QueueWork()
271 uint32_t curDraw[2] = {pContext->pCurDrawContext->drawId, in QueueWork()
272 pContext->pCurDrawContext->drawId}; in QueueWork()
278 uint32_t curDispatch = pContext->pCurDrawContext->drawId; in QueueWork()
293 RDTSC_BEGIN(pContext->pBucketMgr, APIDrawWakeAllThreads, pDC->drawId); in QueueWork()
396 pCurDrawContext->drawId = pContext->dcRing.GetHead(); in GetDrawContext()
529 AR_API_EVENT(SwrSyncEvent(pDC->drawId)); in SwrSync()
1200 RDTSC_BEGIN(pContext->pBucketMgr, APIDraw, pDC->drawId); in DrawInstanced()
1251 AR_API_EVENT(DrawInstancedEvent(pDC->drawId, in DrawInstanced()
1335 RDTSC_BEGIN(pContext->pBucketMgr, APIDrawIndexed, pDC->drawId); in DrawIndexedInstance()
[all …]
Dthreads.cpp379 DRAW_CONTEXT* GetDC(SWR_CONTEXT* pContext, uint32_t drawId) in GetDC() argument
381 return &pContext->dcRing[(drawId - 1) % pContext->MAX_DRAWS_IN_FLIGHT]; in GetDC()
396 return pDC->dependent && IDComparesLess(lastRetiredDraw, pDC->drawId - 1); in CheckDependency()
401 return pDC->dependentFE && IDComparesLess(lastRetiredDraw, pDC->drawId - 1); in CheckDependencyFE()
451 AR_FLUSH(pDC->drawId); in CompleteDrawContextInl()
550 pContext->dcRing[curDrawBE % pContext->MAX_DRAWS_IN_FLIGHT].drawId - 1; in WorkOnFifoBE()
612 RDTSC_BEGIN(pContext->pBucketMgr, WorkerFoundWork, pDC->drawId); in WorkOnFifoBE()
681 AR_EVENT(FrontendStatsEvent(pDC->drawId, in CompleteDrawFE()
699 AR_EVENT(FrontendDrawEndEvent(pDC->drawId)); in CompleteDrawFE()
799 pContext->dcRing[curDrawBE % pContext->MAX_DRAWS_IN_FLIGHT].drawId - 1; in WorkOnCompute()
Drdtsc_core.h106 void rdtscStop(BucketManager* pBucketMgr, uint32_t bucketId, uint32_t count, uint64_t drawId);
157 INLINE void rdtscStop(BucketManager* pBucketMgr, uint32_t bucketId, uint32_t count, uint64_t drawId) in rdtscStop() argument
Dfrontend.cpp129 RDTSC_BEGIN(pContext->pBucketMgr, FEProcessStoreTiles, pDC->drawId); in ProcessStoreTiles()
169 RDTSC_BEGIN(pContext->pBucketMgr, FEProcessInvalidateTiles, pDC->drawId); in ProcessDiscardInvalidateTiles()
512 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEStreamout, pDC->drawId); in StreamOut()
831 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEGeometryShader, pDC->drawId); in GeometryShaderStage()
1383 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEHullShader, pDC->drawId); in TessellationStages()
1401 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FETessellation, pDC->drawId); in TessellationStages()
1457 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEDomainShader, pDC->drawId); in TessellationStages()
1540 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEPAAssemble, pDC->drawId); in TessellationStages()
1679 RDTSC_BEGIN(pContext->pBucketMgr, FEProcessDraw, pDC->drawId); in ProcessDraw()
1911 RDTSC_BEGIN(pContext->pBucketMgr, FEFetchShader, pDC->drawId); in ProcessDraw()
[all …]
Dbackend_impl.h777 RDTSC_BEGIN(psContext.pBucketManager, BEBarycentric, pDC->drawId);
988 AlphaInfoEvent(pDC->drawId, blendContext.isAlphaTested, blendContext.isAlphaBlended));
1029 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelRateBackend, pDC->drawId);
1030 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BESetup, pDC->drawId);
1099 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId);
1133 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEBarycentric, pDC->drawId);
1146 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelShader, pDC->drawId);
1184 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEOutputMerger, pDC->drawId);
1238 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEEndTile, pDC->drawId);
Dbackend_clear.cpp171 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEClear, pDC->drawId); in ProcessClearBE()
235 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEClear, pDC->drawId); in ProcessClearBE()
Drasterizer_impl.h845 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BERasterizePartial, pDC->drawId);
930 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BERasterizeTriangle, pDC->drawId);
931 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BETriangleSetup, pDC->drawId);
1123 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEStepSetup, pDC->drawId);
1342 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BERasterizePartial, pDC->drawId);
1390 AR_EVENT(RasterTileCount(pDC->drawId, 1));
1392 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelBackend, pDC->drawId);
Drasterizer.cpp56 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BERasterizeLine, pDC->drawId); in RasterizeLine()
315 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelBackend, pDC->drawId); in RasterizeSimplePoint()
Dcontext.h443 uint32_t drawId; member
Dbinner.cpp678 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEBinTriangles, pDC->drawId); in BinTrianglesImpl()
822 AR_EVENT(CullInfoEvent(pDC->drawId, cullZeroAreaMask, cullTris, origTriMask)); in BinTrianglesImpl()
1290 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEBinPoints, pDC->drawId); in BinPostSetupPointsImpl()
1690 RDTSC_BEGIN(pDC->pContext->pBucketMgr, FEBinLines, pDC->drawId); in BinPostSetupLinesImpl()
Dclip.h784 RDTSC_BEGIN(pa.pDC->pContext->pBucketMgr, FEGuardbandClip, pa.pDC->drawId);
/external/mesa3d/src/gallium/drivers/swr/rasterizer/codegen/templates/
Dgen_ar_eventhandler.hpp49 virtual void FlushDraw(uint32_t drawId) {} in FlushDraw() argument
/external/swiftshader/src/Vulkan/
DVkCommandBuffer.cpp580 for(auto drawId = 0u; drawId < drawCount; drawId++) in play() local
582 …einterpret_cast<VkDrawIndirectCommand const *>(buffer->getOffsetPointer(offset + drawId * stride)); in play()
609 for(auto drawId = 0u; drawId < drawCount; drawId++) in play() local
611 …ret_cast<VkDrawIndexedIndirectCommand const *>(buffer->getOffsetPointer(offset + drawId * stride)); in play()