Evergreen and later chips support S8, but there are limitations: if
you want to bind a separate depth buffer to it, it must have the same
tiling parameters except for the tile split (that's the only one that
can be different) and HTILE must be disabled. Not really worth
implementing.

S8 without a depth buffer can be supported easily. Just set the depth
format to "invalid".

Marek

On Mon, Apr 6, 2015 at 5:00 AM, Dave Airlie <airl...@gmail.com> wrote:
> On 5 April 2015 at 21:42, Marek Olšák <mar...@gmail.com> wrote:
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> 1) Try selecting X24S8 and S8X24 first.
>> 2) Make sure depth-stencil formats are always renderable.
>
> Does any hw support S8 for rendering at all do you know? (anyone else)
>
> I'd assume you'd want to use S8 if you had texture and render for it
> since it would take up less memory, but I suppose we can cross that
> bridge when we get to it.
>
> Dave.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to