mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 19:40:10 +01:00
swr/rast: rename frontend pVertexStore
Rename to reflect global nature. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
This commit is contained in:
parent
eddbd781af
commit
c18d91ca9a
1 changed files with 9 additions and 6 deletions
|
|
@ -1332,7 +1332,7 @@ static void TessellationStages(
|
|||
TSDestroyCtx(tsCtx);
|
||||
}
|
||||
|
||||
THREAD PA_STATE::SIMDVERTEX *pVertexStore = nullptr;
|
||||
THREAD PA_STATE::SIMDVERTEX *gpVertexStore = nullptr;
|
||||
THREAD uint32_t gVertexStoreSize = 0;
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
|
@ -1459,19 +1459,22 @@ void ProcessDraw(
|
|||
// grow the vertex store for the PA as necessary
|
||||
if (gVertexStoreSize < vertexStoreSize)
|
||||
{
|
||||
if (pVertexStore != nullptr)
|
||||
if (gpVertexStore != nullptr)
|
||||
{
|
||||
AlignedFree(pVertexStore);
|
||||
AlignedFree(gpVertexStore);
|
||||
gpVertexStore = nullptr;
|
||||
}
|
||||
|
||||
pVertexStore = reinterpret_cast<PA_STATE::SIMDVERTEX *>(AlignedMalloc(vertexStoreSize, 64));
|
||||
SWR_ASSERT(gpVertexStore == nullptr);
|
||||
|
||||
gpVertexStore = reinterpret_cast<PA_STATE::SIMDVERTEX *>(AlignedMalloc(vertexStoreSize, 64));
|
||||
gVertexStoreSize = vertexStoreSize;
|
||||
|
||||
SWR_ASSERT(pVertexStore != nullptr);
|
||||
SWR_ASSERT(gpVertexStore != nullptr);
|
||||
}
|
||||
|
||||
// choose primitive assembler
|
||||
PA_FACTORY<IsIndexedT, IsCutIndexEnabledT> paFactory(pDC, state.topology, work.numVerts, pVertexStore, numVerts, state.frontendState.vsVertexSize);
|
||||
PA_FACTORY<IsIndexedT, IsCutIndexEnabledT> paFactory(pDC, state.topology, work.numVerts, gpVertexStore, numVerts, state.frontendState.vsVertexSize);
|
||||
PA_STATE& pa = paFactory.GetPA();
|
||||
|
||||
#if USE_SIMD16_FRONTEND
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue