[Mesa-dev] [PATCH 0/3] nvc0: add support for tessellation on Maxwell+
Samuel Pitoiset
samuel.pitoiset at gmail.com
Tue Jul 26 22:53:32 UTC 2016
Hi,
This series adds support for GL_ARB_tessellation_shader on GM107+ *and*
exposes GL 4.1! :)
This has been tested on GM107 and GM206 (this also enables tess on Pascal,
but I can't test, hopefully it will not break the universe)
Actually, it seems like we can re-use most of the existing code and so the
number of changed lines is relatively small.
All piglit tests pass except
spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_clipdistance
which also fails on previous generations, and has to be fixed at some point.
Heaven looks fine as well.
Please review,
Thanks!
Samuel Pitoiset (3):
nvc0: fix up TCP header on GM107+
gm107/ir: add a legalize SSA pass for PFETCH
nvc0: enable ARB_tessellation_shader on GM107+
.../nouveau/codegen/nv50_ir_lowering_gm107.cpp | 33 ++++++++++++++++++++++
.../nouveau/codegen/nv50_ir_lowering_gm107.h | 11 ++++++++
.../nouveau/codegen/nv50_ir_target_gm107.cpp | 2 +-
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 9 ++++++
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 3 --
5 files changed, 54 insertions(+), 4 deletions(-)
--
2.9.0
More information about the mesa-dev
mailing list