[Nouveau] [PATCH v2 0/3] ARB_viewport_array for nvc0

Tobias Klausmann tobias.johannes.klausmann at mni.thm.de
Sun Jun 15 12:24:03 PDT 2014


This patch-series implements the ARB_viewport_array for nvc0 and does
a little house-cleanig afterwords.

V2: 
  Add Release-Notes, mark this in GL3 as done for nvc0
  Don't mark the scissors dirty when we don't need to do that

Tobias Klausmann (3):
  nvc0: implement multiple viewports/scissors, enable ARB_viewport_array
  docs: update GL3.txt, relnotes: mark GL_ARB_viewport_array as done for
    nvc0
  nv50/ir: Remove NV50_SEMANTIC_VIEWPORTINDEX

 docs/GL3.txt                                       |   2 +-
 docs/relnotes/10.3.html                            |   1 +
 .../drivers/nouveau/codegen/nv50_ir_driver.h       |   1 -
 .../nouveau/codegen/nv50_ir_target_nv50.cpp        |   2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_context.h    |   7 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c    |   2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c     |  20 ++--
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.h     |   3 +
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c      |  27 +++--
 .../drivers/nouveau/nvc0/nvc0_state_validate.c     | 116 +++++++++++++--------
 10 files changed, 115 insertions(+), 66 deletions(-)

-- 
1.8.4.5



More information about the Nouveau mailing list