[Mesa-dev] [PATCH v4 0/2] nouveau: support for custom VRAM domains

Alexandre Courbot acourbot at nvidia.com
Sun Jun 21 19:39:06 PDT 2015


New (hopefully good to merge) revision of this patchset that prevents
VRAM objects from being allocated on VRAM-less systems like Tegra's
GK20A and GM20B. This is required for Mesa to work on such systems.

Changes since v3:
- Fixed change that would make a comment ambiguous
- Added Reviewed-by tags

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, 41 insertions(+), 22 deletions(-)

-- 
2.4.4



More information about the mesa-dev mailing list