All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] nvc0: support for GK20A (Tegra K1)
@ 2014-05-27  4:59 Alexandre Courbot
       [not found] ` <1401166783-24086-1-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
  2014-05-27  7:03 ` [PATCH v2 2/2] nvc0: use SM35 ISA with GK20A Alexandre Courbot
  0 siblings, 2 replies; 12+ messages in thread
From: Alexandre Courbot @ 2014-05-27  4:59 UTC (permalink / raw)
  To: Ilia Mirkin; +Cc: linux-tegra, nouveau, gnurou, mesa-dev

The following 2 patches make it possible to run Mesa programs on GK20A
(Tegra K1).

GK20A is very similar to GK104, but uses a new (backward-compatible) 3D class
as well as the same ISA as GK110 (SM35). Taking these differences into account
is sufficient to successfully render simple off-screen buffers.

Alexandre Courbot (2):
  nvc0: add GK20A 3D class
  nvc0: use SM35 ISA with GK20A

 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h        |  1 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp   |  2 +-
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp | 13 +++++++++----
 src/gallium/drivers/nouveau/nv_object.xml.h                 |  1 +
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c              |  9 ++++++++-
 5 files changed, 20 insertions(+), 6 deletions(-)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-05-27 15:49 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-27  4:59 [PATCH 0/2] nvc0: support for GK20A (Tegra K1) Alexandre Courbot
     [not found] ` <1401166783-24086-1-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-05-27  4:59   ` [PATCH 1/2] nvc0: add GK20A 3D class Alexandre Courbot
     [not found]     ` <1401166783-24086-2-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-05-27  5:29       ` Ilia Mirkin
     [not found]         ` <CAKb7Uvjvo=9u-mSH01AHidOBS_6cE88kpy+H=QoJQprtLekvKg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-05-27  6:35           ` Alexandre Courbot
     [not found]             ` <53843236.4030508-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-05-27 15:48               ` Ilia Mirkin
2014-05-27  4:59   ` [PATCH 2/2] nvc0: use SM35 ISA with GK20A Alexandre Courbot
     [not found]     ` <1401166783-24086-3-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-05-27  5:26       ` Ilia Mirkin
     [not found]         ` <CAKb7Uvi_-DrhjFPS+D=P71bF+V5K21xKYK_+FhxmvX-Kyyf89Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-05-27  6:51           ` Alexandre Courbot
2014-05-27  7:03   ` [PATCH v2 0/2] nvc0: support for GK20A (Tegra K1) Alexandre Courbot
2014-05-27  7:03   ` [PATCH v2 1/2] nvc0: add GK20A 3D class Alexandre Courbot
2014-05-27  7:03 ` [PATCH v2 2/2] nvc0: use SM35 ISA with GK20A Alexandre Courbot
     [not found]   ` <1401174182-2182-3-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-05-27 15:49     ` Ilia Mirkin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.