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

Tobias Klausmann tobias.johannes.klausmann at mni.thm.de
Sat Jun 14 07:41:07 PDT 2014


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

Tobias Klausmann (3):
  nvc0: implement multiple viewports/scissors, enable ARB_viewport_array
  nvc0: mark scissor in nvc0_clear_{}
  nv50/ir: Remove NV50_SEMANTIC_VIEWPORTINDEX and its last consumer

 .../drivers/nouveau/codegen/nv50_ir_driver.h       |   1 -
 .../nouveau/codegen/nv50_ir_target_nv50.cpp        |   1 -
 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     | 121 +++++++++++++--------
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c    |   3 +
 9 files changed, 120 insertions(+), 65 deletions(-)

-- 
1.8.4.5



More information about the Nouveau mailing list