All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] nouveau: support for custom VRAM domains
@ 2015-06-19 10:02 Alexandre Courbot
       [not found] ` <1434708167-6244-1-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Alexandre Courbot @ 2015-06-19 10:02 UTC (permalink / raw)
  To: Ilia Mirkin, Ben Skeggs, nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: mesa-dev-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

New revision of this patchset that prevents VRAM objects from being
allocated on VRAM-less systems like Tegra. This is required for Mesa
to work on such systems.

Changes since v2:
- Use vram_size to detect systems without VRAM and set the correct
  domain instead of expecting each chip to set its domain explicitly.

Alexandre Courbot (2):
  nouveau: support for custom VRAM domains
  nvc0: use NV_VRAM_DOMAIN() macro

 src/gallium/drivers/nouveau/nouveau_buffer.c           |  6 ++----
 src/gallium/drivers/nouveau/nouveau_screen.c           | 10 ++++++++++
 src/gallium/drivers/nouveau/nouveau_screen.h           |  4 ++++
 src/gallium/drivers/nouveau/nv50/nv50_miptree.c        |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_compute.c        |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c        |  4 ++--
 src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c        |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c        |  8 ++++----
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c         | 17 +++++++++++------
 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c   |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_tex.c            |  2 +-
 src/gallium/drivers/nouveau/nvc0/nve4_compute.c        |  2 +-
 13 files changed, 40 insertions(+), 23 deletions(-)

-- 
2.4.4

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/nouveau

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

end of thread, other threads:[~2015-06-20 10:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-19 10:02 [PATCH v3 0/2] nouveau: support for custom VRAM domains Alexandre Courbot
     [not found] ` <1434708167-6244-1-git-send-email-acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-06-19 10:02   ` [PATCH v3 1/2] " Alexandre Courbot
2015-06-19 10:02 ` [PATCH v3 2/2] nvc0: use NV_VRAM_DOMAIN() macro Alexandre Courbot
2015-06-19 13:55   ` Ilia Mirkin
     [not found]     ` <CAKb7Uvgi9UH5A39g7hORv53mC7GZQvQK-GRFO2807VmMkWjzjQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-06-19 16:28       ` Alexandre Courbot
2015-06-19 11:51 ` [PATCH v3 0/2] nouveau: support for custom VRAM domains Martin Peres
     [not found]   ` <55840226.4090008-GANU6spQydw@public.gmane.org>
2015-06-19 12:38     ` [Mesa-dev] " Ben Skeggs
     [not found]       ` <CACAvsv6s6yw-hT-ZE=qRn0YUPUHc9euC4bDHv5QjUpicS6CG5Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-06-19 16:27         ` Alexandre Courbot
2015-06-20 10:17           ` [Nouveau] " Martin Peres

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.