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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev