Not sure if we should care, but this could cause issues on G80 where you can only set memtype on vram mappings. Pretty sure that's already semi-broken though. But something to consider. On Jun 10, 2015 5:29 AM, "Dave Airlie" <airl...@gmail.com> wrote:
> When we import a dma-buf fd from another driver the kernel > gives us the right info, and this trashes it. > > Convert the kernel bo flags into the domain flags. > > This helps getting reverse prime and glamor working. > > Cc: mesa-sta...@lists.freedesktop.org > Signed-off-by: Dave Airlie <airl...@redhat.com> > --- > src/gallium/drivers/nouveau/nv50/nv50_miptree.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/gallium/drivers/nouveau/nv50/nv50_miptree.c > b/src/gallium/drivers/nouveau/nv50/nv50_miptree.c > index 744a3a5..10cebb1 100644 > --- a/src/gallium/drivers/nouveau/nv50/nv50_miptree.c > +++ b/src/gallium/drivers/nouveau/nv50/nv50_miptree.c > @@ -419,7 +419,7 @@ nv50_miptree_from_handle(struct pipe_screen *pscreen, > FREE(mt); > return NULL; > } > - mt->base.domain = NOUVEAU_BO_VRAM; > + mt->base.domain = mt->base.bo->flags & NOUVEAU_BO_APER; > mt->base.address = mt->base.bo->offset; > > mt->base.base = *templ; > -- > 2.4.2 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev