[Mesa-dev] [PATCH 0/4] swr: geometry shaders

Tim Rowley timothy.o.rowley at intel.com
Fri Mar 3 01:16:58 UTC 2017


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.

Tim Rowley (4):
  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

 configure.ac                                       |   2 +-
 docs/features.txt                                  |  18 +-
 .../drivers/swr/rasterizer/core/frontend.cpp       |   4 +-
 src/gallium/drivers/swr/swr_context.cpp            |   2 +-
 src/gallium/drivers/swr/swr_context.h              |  25 +-
 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              |  99 ++++-
 src/gallium/drivers/swr/swr_state.h                |  50 +++
 src/gallium/drivers/swr/swr_tex_sample.cpp         |   6 +
 16 files changed, 711 insertions(+), 74 deletions(-)

-- 
2.7.4



More information about the mesa-dev mailing list