Reviewed-by: Bruce Cherniak
> On Nov 12, 2016, at 5:00 PM, Ilia Mirkin wrote:
>
> This is the format used for the primary surface of a
> PIPE_FORMAT_Z32_FLOAT_S8X24_UINT resource.
>
> Signed-off-by: Ilia Mirkin
> ---
> 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()[NUM_SWR_FORMATS
> memset(table, 0, sizeof(table));
>
>table[R32_FLOAT] =
> LoadMacroTile, R32_FLOAT, R32_FLOAT>::Load;
> + table[R32_FLOAT_X8X24_TYPELESS]=
> LoadMacroTile, R32_FLOAT_X8X24_TYPELESS,
> R32_FLOAT>::Load;
>table[R24_UNORM_X8_TYPELESS] =
> LoadMacroTile, R24_UNORM_X8_TYPELESS,
> R32_FLOAT>::Load;
>table[R16_UNORM] =
> LoadMacroTile, 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()[NumTileModes][ArraySizeT])
> {
>table[TTileMode][R32_FLOAT] =
> StoreMacroTile, R32_FLOAT, R32_FLOAT>::Store;
> + table[TTileMode][R32_FLOAT_X8X24_TYPELESS] =
> StoreMacroTile, R32_FLOAT,
> R32_FLOAT_X8X24_TYPELESS>::Store;
>table[TTileMode][R24_UNORM_X8_TYPELESS] =
> StoreMacroTile, R32_FLOAT,
> R24_UNORM_X8_TYPELESS>::Store;
>table[TTileMode][R16_UNORM] =
> StoreMacroTile, 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