Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Nov 12, 2016, at 5:00 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote: > > This is the format used for the primary surface of a > PIPE_FORMAT_Z32_FLOAT_S8X24_UINT resource. > > Signed-off-by: Ilia Mirkin <imir...@alum.mit.edu> > --- > src/gallium/drivers/swr/rasterizer/memory/LoadTile.h | 1 + > src/gallium/drivers/swr/rasterizer/memory/StoreTile.h | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h > b/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h > index 858f162..d1cc3ed 100644 > --- a/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h > +++ b/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h > @@ -347,6 +347,7 @@ static INLINE void > InitLoadTileDepthTable(PFN_LOAD_TILES(&table)[NUM_SWR_FORMATS > memset(table, 0, sizeof(table)); > > table[R32_FLOAT] = > LoadMacroTile<TilingTraits<TTileMode, 32>, R32_FLOAT, R32_FLOAT>::Load; > + table[R32_FLOAT_X8X24_TYPELESS] = > LoadMacroTile<TilingTraits<TTileMode, 64>, R32_FLOAT_X8X24_TYPELESS, > R32_FLOAT>::Load; > table[R24_UNORM_X8_TYPELESS] = > LoadMacroTile<TilingTraits<TTileMode, 32>, R24_UNORM_X8_TYPELESS, > R32_FLOAT>::Load; > table[R16_UNORM] = > LoadMacroTile<TilingTraits<TTileMode, 16>, R16_UNORM, R32_FLOAT>::Load; > } > diff --git a/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h > b/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h > index 21ee443..b89c886 100644 > --- a/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h > +++ b/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h > @@ -1951,6 +1951,7 @@ void InitStoreTilesTableDepth( > PFN_STORE_TILES(&table)[NumTileModes][ArraySizeT]) > { > table[TTileMode][R32_FLOAT] = > StoreMacroTile<TilingTraits<TTileMode, 32>, R32_FLOAT, R32_FLOAT>::Store; > + table[TTileMode][R32_FLOAT_X8X24_TYPELESS] = > StoreMacroTile<TilingTraits<TTileMode, 64>, R32_FLOAT, > R32_FLOAT_X8X24_TYPELESS>::Store; > table[TTileMode][R24_UNORM_X8_TYPELESS] = > StoreMacroTile<TilingTraits<TTileMode, 32>, R32_FLOAT, > R24_UNORM_X8_TYPELESS>::Store; > table[TTileMode][R16_UNORM] = > StoreMacroTile<TilingTraits<TTileMode, 16>, R32_FLOAT, R16_UNORM>::Store; > } > -- > 2.7.3 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev