To the best of my understanding, this series is now:
Reviewed-by: Edward O'Callaghan <eocallag...@alterapraxis.com>
On 2016-01-22 06:37, Nicolai Hähnle wrote:
Hi everybody,
here's an updated version of the series.
I decided to keep BUFFER_SAMPLER_VIEW_RGBA_ONLY as is, following
Fredrik's
point that it affects not only the sampler swizzle but also the texture
format itself.
The major functionality changes are that we now try to fulfill larger
alignments by adjusting the buf_offset appropriately (this is not
needed
for radeonsi, but I did some basic tests to make sure this works) and
we don't use a geometry shader if the driver can handle layer writes
in the VS.
Please review.
Thanks,
Nicolai
--
src/gallium/docs/source/screen.rst | 11 +
.../drivers/freedreno/freedreno_screen.c | 3 +
src/gallium/drivers/i915/i915_screen.c | 2 +
src/gallium/drivers/ilo/ilo_screen.c | 3 +
src/gallium/drivers/llvmpipe/lp_screen.c | 2 +
.../drivers/nouveau/nv30/nv30_screen.c | 2 +
.../drivers/nouveau/nv50/nv50_screen.c | 2 +
.../drivers/nouveau/nvc0/nvc0_screen.c | 2 +
src/gallium/drivers/r300/r300_screen.c | 2 +
src/gallium/drivers/r600/r600_pipe.c | 4 +
src/gallium/drivers/radeon/r600_texture.c | 26 +-
src/gallium/drivers/radeonsi/si_pipe.c | 4 +
src/gallium/drivers/softpipe/sp_screen.c | 3 +
src/gallium/drivers/svga/svga_screen.c | 2 +
src/gallium/drivers/vc4/vc4_screen.c | 2 +
src/gallium/drivers/virgl/virgl_screen.c | 3 +
src/gallium/include/pipe/p_defines.h | 2 +
src/mesa/state_tracker/st_cb_texture.c | 1178 +++++++++++++++-
src/mesa/state_tracker/st_cb_texture.h | 5 +
src/mesa/state_tracker/st_context.c | 2 +
src/mesa/state_tracker/st_context.h | 13 +
21 files changed, 1254 insertions(+), 19 deletions(-)
_______________________________________________
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