[Mesa-dev] [PATCH 2/2] r600: Add ARB_copy_image support

Marek Olšák maraeo at gmail.com
Tue Dec 8 03:17:51 PST 2015


For the series:

Reviewed-by: Marek Olšák <marek.olsak at amd.com>

Marek

On Mon, Dec 7, 2015 at 2:44 PM, Edward O'Callaghan
<eocallaghan at alterapraxis.com> wrote:
> Signed-off-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>
> ---
>  docs/GL3.txt                         | 2 +-
>  src/gallium/drivers/r600/r600_pipe.c | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/docs/GL3.txt b/docs/GL3.txt
> index 50b429c..f564263 100644
> --- a/docs/GL3.txt
> +++ b/docs/GL3.txt
> @@ -153,7 +153,7 @@ GL 4.3, GLSL 4.30:
>    GL_ARB_ES3_compatibility                             DONE (all drivers that support GLSL 3.30)
>    GL_ARB_clear_buffer_object                           DONE (all drivers)
>    GL_ARB_compute_shader                                in progress (jljusten)
> -  GL_ARB_copy_image                                    DONE (i965, nv50, nvc0, radeonsi)
> +  GL_ARB_copy_image                                    DONE (i965, nv50, nvc0, r600, radeonsi)
>    GL_KHR_debug                                         DONE (all drivers)
>    GL_ARB_explicit_uniform_location                     DONE (all drivers that support GLSL)
>    GL_ARB_fragment_layer_viewport                       DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe)
> diff --git a/src/gallium/drivers/r600/r600_pipe.c b/src/gallium/drivers/r600/r600_pipe.c
> index eb2ec73..ba5d9be 100644
> --- a/src/gallium/drivers/r600/r600_pipe.c
> +++ b/src/gallium/drivers/r600/r600_pipe.c
> @@ -277,6 +277,7 @@ static int r600_get_param(struct pipe_screen* pscreen, enum pipe_cap param)
>         case PIPE_CAP_TEXTURE_FLOAT_LINEAR:
>         case PIPE_CAP_TEXTURE_HALF_FLOAT_LINEAR:
>         case PIPE_CAP_TGSI_TXQS:
> +       case PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS:
>                 return 1;
>
>         case PIPE_CAP_DEVICE_RESET_STATUS_QUERY:
> @@ -346,7 +347,6 @@ static int r600_get_param(struct pipe_screen* pscreen, enum pipe_cap param)
>         case PIPE_CAP_DEPTH_BOUNDS_TEST:
>         case PIPE_CAP_FORCE_PERSAMPLE_INTERP:
>         case PIPE_CAP_SHAREABLE_SHADERS:
> -       case PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS:
>         case PIPE_CAP_CLEAR_TEXTURE:
>                 return 0;
>
> --
> 2.5.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list