Series is:
Reviewed-by: Gurchetan Singh <gurchetansi...@chromium.org> On Tue, Sep 4, 2018 at 2:09 AM Erik Faye-Lund <erik.faye-l...@collabora.com> wrote: > > OK, so here's a respin of this series, with the following changes: > > - [Gurchetan] Use PIPE_MAX_SHADER_BUFFERS instead of > PIPE_MAX_HW_ATOMIC_BUFFERS. > - [Gurchetan] Fixup tabs vs spaces > - Moved max-value clamping from getter to state-tracker, as that > provides better encapsulation of thie state-tracker requirement. > - [Marek] Added documentation of the new caps > > Erik Faye-Lund (6): > st/mesa: use real bool for can_ubo > st/mesa: clean up atomic vs ssbo code > st/mesa: simplify MaxAtomicBufferSize-logic > gallium: add PIPE_CAP_MAX_COMBINED_SHADER_BUFFERS > gallium: add PIPE_CAP_MAX_COMBINED_HW_ATOMIC_COUNTER{S,_BUFFERS} > virgl: update minor differences to upstream header > > Tomeu Vizoso (1): > virgl: use hw-atomics instead of in-ssbo ones > > src/gallium/docs/source/screen.rst | 8 +++ > src/gallium/drivers/etnaviv/etnaviv_screen.c | 8 +++ > .../drivers/freedreno/freedreno_screen.c | 8 +++ > .../drivers/nouveau/nv30/nv30_screen.c | 4 ++ > .../drivers/nouveau/nv50/nv50_screen.c | 4 ++ > .../drivers/nouveau/nvc0/nvc0_screen.c | 4 ++ > src/gallium/drivers/r300/r300_screen.c | 8 ++- > src/gallium/drivers/r600/r600_pipe.c | 13 ++++ > src/gallium/drivers/radeonsi/si_get.c | 4 ++ > src/gallium/drivers/svga/svga_screen.c | 4 ++ > src/gallium/drivers/v3d/v3d_screen.c | 10 ++- > src/gallium/drivers/vc4/vc4_screen.c | 10 ++- > src/gallium/drivers/virgl/virgl_context.c | 37 +++++++++++ > src/gallium/drivers/virgl/virgl_context.h | 2 + > src/gallium/drivers/virgl/virgl_encode.c | 23 +++++++ > src/gallium/drivers/virgl/virgl_encode.h | 3 + > src/gallium/drivers/virgl/virgl_hw.h | 5 ++ > src/gallium/drivers/virgl/virgl_protocol.h | 11 +++- > src/gallium/drivers/virgl/virgl_screen.c | 12 +++- > src/gallium/include/pipe/p_defines.h | 3 + > src/mesa/state_tracker/st_extensions.c | 65 ++++++++++++------- > 21 files changed, 214 insertions(+), 32 deletions(-) > > -- > 2.17.1 > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev