/external/mesa3d/src/gallium/drivers/swr/rasterizer/archrast/ |
D | events.proto | 50 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 …]
|
D | archrast.cpp | 139 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 …]
|
D | events_private.proto | 85 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;
|
D | eventmanager.h | 74 void FlushDraw(uint32_t drawId) in FlushDraw() argument 78 pHandler->FlushDraw(drawId); in FlushDraw()
|
D | archrast.h | 48 void FlushDraw(HANDLE hThreadContext, uint32_t drawId);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | clip.cpp | 188 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()
|
D | backend_sample.cpp | 48 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()
|
D | backend_singlesample.cpp | 48 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()
|
D | tilemgr.cpp | 371 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()
|
D | backend.cpp | 55 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()
|
D | api.cpp | 240 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 …]
|
D | threads.cpp | 379 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()
|
D | rdtsc_core.h | 106 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
|
D | frontend.cpp | 129 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 …]
|
D | backend_impl.h | 777 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);
|
D | backend_clear.cpp | 171 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEClear, pDC->drawId); in ProcessClearBE() 235 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEClear, pDC->drawId); in ProcessClearBE()
|
D | rasterizer_impl.h | 845 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);
|
D | rasterizer.cpp | 56 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BERasterizeLine, pDC->drawId); in RasterizeLine() 315 RDTSC_BEGIN(pDC->pContext->pBucketMgr, BEPixelBackend, pDC->drawId); in RasterizeSimplePoint()
|
D | context.h | 443 uint32_t drawId; member
|
D | binner.cpp | 678 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()
|
D | clip.h | 784 RDTSC_BEGIN(pa.pDC->pContext->pBucketMgr, FEGuardbandClip, pa.pDC->drawId);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
D | gen_ar_eventhandler.hpp | 49 virtual void FlushDraw(uint32_t drawId) {} in FlushDraw() argument
|
/external/swiftshader/src/Vulkan/ |
D | VkCommandBuffer.cpp | 580 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()
|