[Mesa-dev] [PATCH 0/0] gallium, radeonsi: pixel (un)packing fixes
Edward O'Callaghan
funfunctor at folklore1984.net
Sat Nov 12 02:16:31 UTC 2016
For the series:
Reviewed-by: Edward O'Callaghan <funfunctor at folklore1984.net>
Thanks, the PBO stuff fixes a problem I had with my video stream
application also.
On 11/10/2016 02:01 AM, Nicolai Hähnle wrote:
> Hi,
>
> this is a series of assorted patches that together fix
> GL45-CTS.gtf32.GL3Tests.packed_pixels.* on radeonsi. The fixes are:
>
> 1. Fix SINT <-> UINT conversion in some places.
> 2. Honor all pixel pack settings in GetTexImage.
> 3. Disable some formats for PBO copies that aren't really supported.
>
> Please review!
>
> Thanks,
> Nicolai
> ---
> src/gallium/auxiliary/util/u_blit.c | 4 +-
> src/gallium/auxiliary/util/u_blitter.c | 113 ++++++++++-------
> .../auxiliary/util/u_simple_shaders.c | 80 +++++++++---
> .../auxiliary/util/u_simple_shaders.h | 9 +-
> src/gallium/auxiliary/util/u_tests.c | 1 +
> .../drivers/radeonsi/si_descriptors.c | 26 +++-
> src/gallium/drivers/radeonsi/si_state.c | 52 ++++++--
> src/gallium/drivers/radeonsi/si_state.h | 6 +
> src/gallium/tests/trivial/quad-tex.c | 1 +
> src/mesa/state_tracker/st_cb_readpixels.c | 5 +-
> src/mesa/state_tracker/st_cb_texture.c | 91 +++++--------
> src/mesa/state_tracker/st_context.h | 4 +-
> src/mesa/state_tracker/st_pbo.c | 94 ++++++++++++--
> src/mesa/state_tracker/st_pbo.h | 8 +-
> 14 files changed, 336 insertions(+), 158 deletions(-)
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161112/789730bc/attachment.sig>
More information about the mesa-dev
mailing list