Actually, it seems enough, but it's hard to tell without tests.

Marek

On Wed, Feb 3, 2016 at 10:16 AM, Marek Olšák <mar...@gmail.com> wrote:
> I think this is not enough. Do we even have layered rendering and
> sample shading tests with no attachments?
>
> Marek
>
> On Sun, Jan 31, 2016 at 7:25 AM, Edward O'Callaghan
> <eocallag...@alterapraxis.com> wrote:
>> Signed-off-by: Edward O'Callaghan <eocallag...@alterapraxis.com>
>> ---
>>  src/gallium/drivers/radeonsi/si_pipe.c | 4 +++-
>>  1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/src/gallium/drivers/radeonsi/si_pipe.c 
>> b/src/gallium/drivers/radeonsi/si_pipe.c
>> index f219bc4..ffc25fb 100644
>> --- a/src/gallium/drivers/radeonsi/si_pipe.c
>> +++ b/src/gallium/drivers/radeonsi/si_pipe.c
>> @@ -354,7 +354,6 @@ static int si_get_param(struct pipe_screen* pscreen, 
>> enum pipe_cap param)
>>         case PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT:
>>         case PIPE_CAP_GENERATE_MIPMAP:
>>         case PIPE_CAP_STRING_MARKER:
>> -       case PIPE_CAP_MAX_FRAMEBUFFER_LAYERS:
>>                 return 0;
>>
>>         case PIPE_CAP_MAX_SHADER_PATCH_VARYINGS:
>> @@ -394,6 +393,9 @@ static int si_get_param(struct pipe_screen* pscreen, 
>> enum pipe_cap param)
>>                 /* textures support 8192, but layered rendering supports 
>> 2048 */
>>                 return 2048;
>>
>> +       case PIPE_CAP_MAX_FRAMEBUFFER_LAYERS:
>> +               return 2048;
>> +
>>         /* Render targets. */
>>         case PIPE_CAP_MAX_RENDER_TARGETS:
>>                 return 8;
>> --
>> 2.5.0
>>
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev@lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to