<p dir="ltr">I've sent a few tests to cover samples, but haven't quite been able to work out the implication of layered vs non.</p>
<div class="gmail_quote">On Feb 3, 2016 4:18 AM, "Marek Olšák" <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Actually, it seems enough, but it's hard to tell without tests.<br>
<br>
Marek<br>
<br>
On Wed, Feb 3, 2016 at 10:16 AM, Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>
> I think this is not enough. Do we even have layered rendering and<br>
> sample shading tests with no attachments?<br>
><br>
> Marek<br>
><br>
> On Sun, Jan 31, 2016 at 7:25 AM, Edward O'Callaghan<br>
> <<a href="mailto:eocallaghan@alterapraxis.com">eocallaghan@alterapraxis.com</a>> wrote:<br>
>> Signed-off-by: Edward O'Callaghan <<a href="mailto:eocallaghan@alterapraxis.com">eocallaghan@alterapraxis.com</a>><br>
>> ---<br>
>>  src/gallium/drivers/radeonsi/si_pipe.c | 4 +++-<br>
>>  1 file changed, 3 insertions(+), 1 deletion(-)<br>
>><br>
>> diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c<br>
>> index f219bc4..ffc25fb 100644<br>
>> --- a/src/gallium/drivers/radeonsi/si_pipe.c<br>
>> +++ b/src/gallium/drivers/radeonsi/si_pipe.c<br>
>> @@ -354,7 +354,6 @@ static int si_get_param(struct pipe_screen* pscreen, enum pipe_cap param)<br>
>>         case PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT:<br>
>>         case PIPE_CAP_GENERATE_MIPMAP:<br>
>>         case PIPE_CAP_STRING_MARKER:<br>
>> -       case PIPE_CAP_MAX_FRAMEBUFFER_LAYERS:<br>
>>                 return 0;<br>
>><br>
>>         case PIPE_CAP_MAX_SHADER_PATCH_VARYINGS:<br>
>> @@ -394,6 +393,9 @@ static int si_get_param(struct pipe_screen* pscreen, enum pipe_cap param)<br>
>>                 /* textures support 8192, but layered rendering supports 2048 */<br>
>>                 return 2048;<br>
>><br>
>> +       case PIPE_CAP_MAX_FRAMEBUFFER_LAYERS:<br>
>> +               return 2048;<br>
>> +<br>
>>         /* Render targets. */<br>
>>         case PIPE_CAP_MAX_RENDER_TARGETS:<br>
>>                 return 8;<br>
>> --<br>
>> 2.5.0<br>
>><br>
>> _______________________________________________<br>
>> mesa-dev mailing list<br>
>> <a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
>> <a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote></div>