/external/mesa3d/src/gallium/drivers/swr/ |
swr_memory.h | 31 uint32_t renderTargetArrayIndex, uint8_t* pDstHotTile) 37 pDC->pAPI->pfnSwrLoadHotTile(pSrcSurface, dstFormat, renderTargetIndex, x, y, renderTargetArrayIndex, pDstHotTile); 45 uint32_t renderTargetArrayIndex, uint8_t* pSrcHotTile) 51 pDC->pAPI->pfnSwrStoreHotTileToSurface(pDstSurface, srcFormat, renderTargetIndex, x, y, renderTargetArrayIndex, pSrcHotTile); 59 uint32_t renderTargetArrayIndex, 66 pDC->pAPI->pfnSwrStoreHotTileClear(pDstSurface, renderTargetIndex, x, y, renderTargetArrayIndex, pClearColor);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
LoadTile.cpp | 60 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, 71 // force 0 if requested renderTargetArrayIndex is OOB 72 if (renderTargetArrayIndex >= pSrcSurface->depth) 74 renderTargetArrayIndex = 0; 156 pfnLoadTiles(pSrcSurface, pDstHotTile, x, y, renderTargetArrayIndex);
|
StoreTile.cpp | 65 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, 73 // force 0 if requested renderTargetArrayIndex is OOB 74 if (renderTargetArrayIndex >= pDstSurface->depth) 76 renderTargetArrayIndex = 0; 117 pfnStoreTiles(pSrcHotTile, pDstSurface, x, y, renderTargetArrayIndex);
|
StoreTile.h | [all...] |
ClearTile.cpp | 61 uint32_t renderTargetArrayIndex) 71 x, y, pDstSurface->arrayIndex + renderTargetArrayIndex, 72 pDstSurface->arrayIndex + renderTargetArrayIndex, 120 UINT x, UINT y, uint32_t renderTargetArrayIndex) 143 StoreRasterTileClear<SrcFormat, DstFormat>::StoreClear(dstFormattedColor, dstBytesPerPixel, pDstSurface, (x + col), (y + row), renderTargetArrayIndex); 160 uint32_t renderTargetArrayIndex, 185 pfnStoreTilesClear(pClearColor, pDstSurface, x, y, renderTargetArrayIndex);
|
LoadTile.h | 109 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) // (x, y) pixel coordinate to start of raster tile. 122 uint8_t* pSrc = (uint8_t*)ComputeSurfaceAddress<false, true>(x + rx, y + ry, pSrcSurface->arrayIndex + renderTargetArrayIndex, 123 pSrcSurface->arrayIndex + renderTargetArrayIndex, sampleNum, 151 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex) 163 loadRasterTileFn(pSrcSurface, pDstHotTile, (x + col), (y + row), sampleNum, renderTargetArrayIndex);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
tilemgr.cpp | 87 uint32_t renderTargetArrayIndex) 106 hotTile.renderTargetArrayIndex = renderTargetArrayIndex; 134 if (renderTargetArrayIndex != hotTile.renderTargetArrayIndex) 167 x * KNOB_MACROTILE_X_DIM, y * KNOB_MACROTILE_Y_DIM, hotTile.renderTargetArrayIndex, hotTile.pBuffer); 171 x * KNOB_MACROTILE_X_DIM, y * KNOB_MACROTILE_Y_DIM, renderTargetArrayIndex, hotTile.pBuffer); 173 hotTile.renderTargetArrayIndex = renderTargetArrayIndex; 200 hotTile.renderTargetArrayIndex = 0 [all...] |
backend_clear.cpp | 79 INLINE void ClearMacroTile(DRAW_CONTEXT *pDC, SWR_RENDERTARGET_ATTACHMENT rt, uint32_t macroTile, uint32_t renderTargetArrayIndex, DWORD clear[4], const SWR_RECT& rect) 149 HOTTILE *pHotTile = pDC->pContext->pHotTileMgr->GetHotTile(pDC->pContext, pDC, macroTile, rt, true, numSamples, renderTargetArrayIndex); 194 HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTile(pContext, pDC, macroTile, (SWR_RENDERTARGET_ATTACHMENT)rt, true, numSamples, pClear->renderTargetArrayIndex); 207 HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTile(pContext, pDC, macroTile, SWR_ATTACHMENT_DEPTH, true, numSamples, pClear->renderTargetArrayIndex); 214 HOTTILE *pHotTile = pContext->pHotTileMgr->GetHotTile(pContext, pDC, macroTile, SWR_ATTACHMENT_STENCIL, true, numSamples, pClear->renderTargetArrayIndex); 245 pfnClearTiles(pDC, (SWR_RENDERTARGET_ATTACHMENT)rt, macroTile, pClear->renderTargetArrayIndex, clearData, pClear->rect); 256 pfnClearTiles(pDC, SWR_ATTACHMENT_DEPTH, macroTile, pClear->renderTargetArrayIndex, clearData, pClear->rect); 265 pfnClearTiles(pDC, SWR_ATTACHMENT_STENCIL, macroTile, pClear->renderTargetArrayIndex, clearData, pClear->rect);
|
api.h | 120 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, uint8_t *pDstHotTile); 132 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, uint8_t *pSrcHotTile); 140 /// @param renderTargetArrayIndex - render target array offset from arrayIndex 144 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, const float* pClearColor); 614 /// @param renderTargetArrayIndex - the RT array index to clear 622 uint32_t renderTargetArrayIndex, 720 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, 734 uint32_t x, uint32_t y, uint32_t renderTargetArrayIndex, 748 uint32_t renderTargetArrayIndex, [all...] |
tilemgr.h | 262 uint32_t renderTargetArrayIndex; // current render target array index loaded 309 uint32_t renderTargetArrayIndex = 0);
|
backend.cpp | 141 pfnClearTiles(pDC, attachment, macroTile, pHotTile->renderTargetArrayIndex, pHotTile->clearData, pDesc->rect); 150 attachment, destX, destY, pHotTile->renderTargetArrayIndex, pHotTile->pBuffer);
|
context.h | 65 uint32_t renderTargetArrayIndex; 106 uint32_t renderTargetArrayIndex;
|
rasterizer_impl.h | 43 void GetRenderHotTiles(DRAW_CONTEXT *pDC, uint32_t macroID, uint32_t x, uint32_t y, RenderOutputBuffers &renderBuffers, uint32_t renderTargetArrayIndex); [all...] |
rasterizer.cpp | 309 renderBuffers, triDesc.triFlags.renderTargetArrayIndex);
|
api.cpp | [all...] |
binner.cpp | [all...] |
state.h | 357 uint32_t renderTargetArrayIndex; // IN: render target array index from GS [all...] |
backend_impl.h | 506 psContext->renderTargetArrayIndex = work.triFlags.renderTargetArrayIndex; [all...] |