[Mesa-dev] [PATCH v2 0/5] swr: geometry shaders
Cherniak, Bruce
bruce.cherniak at intel.com
Fri Mar 3 20:49:18 UTC 2017
Maybe a little cleaner working on the relnotes: “Geometry shaders on on swr”; perhaps “Geometry shaders enabled on swr”?
With that…
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
> On Mar 3, 2017, at 2:24 PM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
>
> This patch set implements geometry shaders for the swr driver.
>
> Probably still some problems (some hidden by tranform feedback bugs),
> but an additional 1719 piglit tests pass, and the VTK tests using
> geometry shaders now pass.
>
> v2:
> * swr: remove SWR_NEW_ALL, make new vs dirty gs state
> * configure.ac: modify commit message to mention scons/automake match
> * relnotes: mention swr gs addition, updated llvm requirements
>
> Tim Rowley (5):
> configure.ac: increase required swr llvm to 3.9.0
> swr: implement geometry shaders
> swr: [rasterizer core] fix primID provoking vertex for GS
> docs: update features.txt for swr geometry shaders
> relnotes: [swr] note addition of gs, increased llvm requirement
>
> configure.ac | 2 +-
> docs/features.txt | 18 +-
> docs/relnotes/17.1.0.html | 4 +
> .../drivers/swr/rasterizer/core/frontend.cpp | 4 +-
> src/gallium/drivers/swr/swr_context.cpp | 2 +-
> src/gallium/drivers/swr/swr_context.h | 26 +-
> src/gallium/drivers/swr/swr_draw.cpp | 50 +--
> src/gallium/drivers/swr/swr_fence_work.cpp | 21 +
> src/gallium/drivers/swr/swr_fence_work.h | 3 +
> src/gallium/drivers/swr/swr_scratch.cpp | 1 +
> src/gallium/drivers/swr/swr_scratch.h | 1 +
> src/gallium/drivers/swr/swr_screen.cpp | 6 +-
> src/gallium/drivers/swr/swr_shader.cpp | 475 ++++++++++++++++++++-
> src/gallium/drivers/swr/swr_shader.h | 22 +
> src/gallium/drivers/swr/swr_state.cpp | 100 ++++-
> src/gallium/drivers/swr/swr_state.h | 50 +++
> src/gallium/drivers/swr/swr_tex_sample.cpp | 6 +
> 17 files changed, 716 insertions(+), 75 deletions(-)
>
> --
> 2.7.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list