mesa/src/gallium/drivers
Edward O'Callaghan 4bc9130fba gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT
Add PIPE_CAP to determine if the GL extension
'GL_ARB_framebuffer_no_attachments' shall be
supported.

The driver is required to support 'PIPE_FORMAT_NONE'
via its 'is_format_supported()' callback in order
to determine the MSAA modes the hardware supports so
that values requested from the application using
'GL_ARB_framebuffer_no_attachments' may be quantized
to what the hardware expects.

V.2:
 Fix doc for a more detailed description of the PIPE_CAP
 and the corresponding GL constant.

V.3:
 Renamed and repurposed once again.

V.4:
 Remove CAP from cap_mapping array.

[airlied: fix damaged whitespace]

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2016-04-07 11:56:44 +10:00
..
ddebug gallium: add external usage flags to resource_from(get)_handle (v2) 2016-03-09 15:02:25 +01:00
freedreno gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
i915 gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
ilo gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
llvmpipe gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
noop gallium: add external usage flags to resource_from(get)_handle (v2) 2016-03-09 15:02:25 +01:00
nouveau gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
r300 gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
r600 gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
radeon radeonsi: set shader calling conventions 2016-04-06 21:54:35 +02:00
radeonsi gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
rbug gallium: add external usage flags to resource_from(get)_handle (v2) 2016-03-09 15:02:25 +01:00
softpipe gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
svga gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
swr swr: [rasterizer jitter] Fix MASKLOADD AVX prototype (float -> i32) 2016-03-25 14:45:40 -05:00
trace gallium: distinguish between shader IR in get_compute_param 2016-04-02 01:51:13 +02:00
vc4 gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00
virgl gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT 2016-04-07 11:56:44 +10:00