/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | threads.h | 36 struct SWR_CONTEXT; 47 SWR_CONTEXT *pContext; 64 void CreateThreadPool(SWR_CONTEXT *pContext, THREAD_POOL *pPool); 65 void StartThreadPool(SWR_CONTEXT* pContext, THREAD_POOL* pPool); 66 void DestroyThreadPool(SWR_CONTEXT *pContext, THREAD_POOL *pPool); 69 void WorkOnFifoFE(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawFE); 70 bool WorkOnFifoBE(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawBE, TileSet &usedTiles… 71 void WorkOnCompute(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawBE); 72 int32_t CompleteDrawContext(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC); 74 void BindApiThread(SWR_CONTEXT *pContext, uint32_t apiThreadId);
|
D | api.cpp | 50 void SetupDefaultState(SWR_CONTEXT *pContext); 52 static INLINE SWR_CONTEXT* GetContext(HANDLE hContext) in GetContext() 54 return (SWR_CONTEXT*)hContext; in GetContext() 57 void WakeAllThreads(SWR_CONTEXT *pContext) in WakeAllThreads() 71 void* pContextMem = AlignedMalloc(sizeof(SWR_CONTEXT), KNOB_SIMD_WIDTH * 4); in SwrCreateContext() 72 memset(pContextMem, 0, sizeof(SWR_CONTEXT)); in SwrCreateContext() 73 SWR_CONTEXT *pContext = new (pContextMem) SWR_CONTEXT(); in SwrCreateContext() 205 void QueueWork(SWR_CONTEXT *pContext) in QueueWork() 269 INLINE void QueueDraw(SWR_CONTEXT* pContext) in QueueDraw() 274 INLINE void QueueDispatch(SWR_CONTEXT* pContext) in QueueDispatch() [all …]
|
D | threads.cpp | 257 void bindThread(SWR_CONTEXT* pContext, uint32_t threadId, uint32_t procGroupId = 0, bool bindProcGr… in bindThread() 319 uint32_t GetEnqueuedDraw(SWR_CONTEXT *pContext) in GetEnqueuedDraw() 325 DRAW_CONTEXT *GetDC(SWR_CONTEXT *pContext, uint32_t drawId) in GetDC() 340 bool CheckDependency(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t lastRetiredDraw) in CheckDependency() 345 bool CheckDependencyFE(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t lastRetiredDraw) in CheckDependencyFE() 352 INLINE void UpdateClientStats(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC) in UpdateClientStats() 375 INLINE void ExecuteCallbacks(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC) in ExecuteCallbacks() 388 INLINE int32_t CompleteDrawContextInl(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC) in CompleteDrawContextInl() 419 int32_t CompleteDrawContext(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC) in CompleteDrawContext() 424 INLINE bool FindFirstIncompleteDraw(SWR_CONTEXT* pContext, uint32_t workerId, uint32_t& curDrawBE, … in FindFirstIncompleteDraw() [all …]
|
D | clip.cpp | 166 SWR_CONTEXT *pContext = pDC->pContext; in ClipTriangles() 176 SWR_CONTEXT *pContext = pDC->pContext; in ClipLines() 186 SWR_CONTEXT *pContext = pDC->pContext; in ClipPoints() 197 SWR_CONTEXT *pContext = pDC->pContext; in ClipTriangles_simd16() 213 SWR_CONTEXT *pContext = pDC->pContext; in ClipLines_simd16() 229 SWR_CONTEXT *pContext = pDC->pContext; in ClipPoints_simd16()
|
D | tilemgr.h | 306 …void InitializeHotTiles(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, uint32_t macr… 308 …HOTTILE *GetHotTile(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_RENDERTARGET_A… 311 …HOTTILE *GetHotTileNoLoad(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_RENDERTA…
|
D | context.h | 55 struct SWR_CONTEXT; 190 typedef void(*PFN_FE_WORK_FUNC)(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, void* … 396 SWR_CONTEXT* pContext; 442 struct SWR_CONTEXT struct
|
D | backend.cpp | 49 SWR_CONTEXT *pContext = pDC->pContext; in ProcessComputeBE() 108 SWR_CONTEXT *pContext = pDC->pContext; in ProcessStoreTileBE() 181 SWR_CONTEXT *pContext = pDC->pContext; in ProcessDiscardInvalidateTilesBE() 202 SWR_CONTEXT *pContext = pDC->pContext; in BackendNullPS()
|
D | frontend.h | 380 void ProcessClear(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData); 381 void ProcessStoreTiles(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData… 382 void ProcessDiscardInvalidateTiles(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, voi… 383 void ProcessSync(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData); 384 void ProcessShutdown(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
|
D | frontend.cpp | 60 SWR_CONTEXT *pContext, in ProcessSync() 80 SWR_CONTEXT *pContext, in ProcessShutdown() 111 SWR_CONTEXT *pContext, in ProcessClear() 148 SWR_CONTEXT *pContext, in ProcessStoreTiles() 189 SWR_CONTEXT *pContext, in ProcessDiscardInvalidateTiles() 508 SWR_CONTEXT *pContext = pDC->pContext; in StreamOut() 802 SWR_CONTEXT *pContext = pDC->pContext; in GeometryShaderStage() 1141 static void AllocateTessellationData(SWR_CONTEXT* pContext) in AllocateTessellationData() 1173 SWR_CONTEXT *pContext = pDC->pContext; in TessellationStages() 1510 SWR_CONTEXT *pContext, in ProcessDraw()
|
D | tilemgr.cpp | 86 HOTTILE* HotTileMgr::GetHotTile(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_REN… in GetHotTile() 181 SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, in GetHotTileNoLoad() 379 void HotTileMgr::InitializeHotTiles(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, ui… in InitializeHotTiles()
|
D | rasterizer.cpp | 46 SWR_CONTEXT *pContext = pDC->pContext; in RasterizeLine() 254 SWR_CONTEXT *pContext = pDC->pContext; in RasterizeSimplePoint()
|
D | backend_clear.cpp | 174 SWR_CONTEXT *pContext = pDC->pContext; in ProcessClearBE()
|
D | backend_singlesample.cpp | 43 SWR_CONTEXT *pContext = pDC->pContext; in BackendSingleSample()
|
D | backend_sample.cpp | 43 SWR_CONTEXT *pContext = pDC->pContext; in BackendSampleRate()
|
D | rasterizer_impl.h | 775 SWR_CONTEXT *pContext = pDC->pContext; 842 SWR_CONTEXT *pContext = pDC->pContext; 1303 SWR_CONTEXT *pContext = pDC->pContext;
|
D | backend_impl.h | 572 SWR_CONTEXT *pContext = pDC->pContext; 870 SWR_CONTEXT *pContext = pDC->pContext;
|
D | binner.cpp | 651 SWR_CONTEXT *pContext = pDC->pContext; in BinTrianglesImpl() 1198 SWR_CONTEXT *pContext = pDC->pContext; in BinPostSetupPointsImpl() 1608 SWR_CONTEXT *pContext = pDC->pContext; in BinPostSetupLinesImpl()
|
D | clip.h | 690 SWR_CONTEXT *pContext = pa.pDC->pContext;
|