Searched refs:pHotTile (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | tilemgr.cpp | 212 void HotTileMgr::ClearColorHotTile(const HOTTILE* pHotTile) // clear a macro tile from float4 clea… in ClearColorHotTile() argument 215 float *pClearData = (float *)(pHotTile->clearData); in ClearColorHotTile() 221 float *pfBuf = (float *)pHotTile->pBuffer; in ClearColorHotTile() 222 uint32_t numSamples = pHotTile->numSamples; in ClearColorHotTile() 246 void HotTileMgr::ClearDepthHotTile(const HOTTILE* pHotTile) // clear a macro tile from float4 clea… in ClearDepthHotTile() argument 249 float *pClearData = (float *)(pHotTile->clearData); in ClearDepthHotTile() 252 float *pfBuf = (float *)pHotTile->pBuffer; in ClearDepthHotTile() 253 uint32_t numSamples = pHotTile->numSamples; in ClearDepthHotTile() 268 void HotTileMgr::ClearStencilHotTile(const HOTTILE* pHotTile) in ClearStencilHotTile() argument 271 uint8_t clearVal = (uint8_t)(pHotTile->clearData[0]); in ClearStencilHotTile() [all …]
|
D | backend_clear.cpp | 149 …HOTTILE *pHotTile = pDC->pContext->pHotTileMgr->GetHotTile(pDC->pContext, pDC, macroTile, rt, true… in ClearMacroTile() local 151 …uint8_t* pRasterTileRow = pHotTile->pBuffer + rasterTileStartOffset; //(ComputeTileOffset2D< Tilin… in ClearMacroTile() 168 pHotTile->state = HOTTILE_DIRTY; in ClearMacroTile() 194 …HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTile(pContext, pDC, macroTile, (SWR_RENDERTARGET_… in ProcessClearBE() local 197 pHotTile->clearData[0] = *(DWORD*)&(pClear->clearRTColor[0]); in ProcessClearBE() 198 pHotTile->clearData[1] = *(DWORD*)&(pClear->clearRTColor[1]); in ProcessClearBE() 199 pHotTile->clearData[2] = *(DWORD*)&(pClear->clearRTColor[2]); in ProcessClearBE() 200 pHotTile->clearData[3] = *(DWORD*)&(pClear->clearRTColor[3]); in ProcessClearBE() 201 pHotTile->state = HOTTILE_CLEAR; in ProcessClearBE() 207 …HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTile(pContext, pDC, macroTile, SWR_ATTACHMENT_DEP… in ProcessClearBE() local [all …]
|
D | backend.cpp | 132 …HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTileNoLoad(pContext, pDC, macroTile, attachment, … in ProcessStoreTileBE() local 133 if (pHotTile) in ProcessStoreTileBE() 136 if (pHotTile->state == HOTTILE_CLEAR) in ProcessStoreTileBE() 141 …pfnClearTiles(pDC, attachment, macroTile, pHotTile->renderTargetArrayIndex, pHotTile->clearData, p… in ProcessStoreTileBE() 144 …if (pHotTile->state == HOTTILE_DIRTY || pDesc->postStoreTileState == (SWR_TILE_STATE)HOTTILE_DIRTY) in ProcessStoreTileBE() 150 attachment, destX, destY, pHotTile->renderTargetArrayIndex, pHotTile->pBuffer); in ProcessStoreTileBE() 154 if (pHotTile->state == HOTTILE_DIRTY || pHotTile->state == HOTTILE_RESOLVED) in ProcessStoreTileBE() 156 …if (!(pDesc->postStoreTileState == (SWR_TILE_STATE)HOTTILE_DIRTY && pHotTile->state == HOTTILE_RES… in ProcessStoreTileBE() 158 pHotTile->state = (HOTTILE_STATE)pDesc->postStoreTileState; in ProcessStoreTileBE() 189 HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTileNoLoad( in ProcessDiscardInvalidateTilesBE() local [all …]
|
D | tilemgr.h | 313 static void ClearColorHotTile(const HOTTILE* pHotTile); 314 static void ClearDepthHotTile(const HOTTILE* pHotTile); 315 static void ClearStencilHotTile(const HOTTILE* pHotTile);
|