[Nouveau] [RFC PATCH 6/7] drm/nouveau: Support marking buffers for explicit sync
Maarten Lankhorst
maarten.lankhorst at canonical.com
Fri Sep 26 23:52:20 PDT 2014
Hey,
On 26-09-14 12:00, Lauri Peltonen wrote:
> Do not attach fences automatically to buffers that are marked for
> explicit synchronization.
>
> Signed-off-by: Lauri Peltonen <lpeltonen at nvidia.com>
> ---
> drm/nouveau_bo.c | 8 ++++----
> drm/nouveau_bo.h | 4 ++--
> drm/nouveau_drm.c | 1 +
> drm/nouveau_gem.c | 47 +++++++++++++++++++++++++++++++++++++++-------
> drm/nouveau_gem.h | 6 ++++--
> drm/nouveau_ttm.c | 8 ++++----
> drm/nv50_display.c | 2 +-
> drm/uapi/drm/nouveau_drm.h | 5 ++++-
> 8 files changed, 60 insertions(+), 21 deletions(-)
Considering this will break on eviction, is it really needed?
If a fence is waited on before starting an operation synchronization will be a noop.
~Maarten
More information about the Nouveau
mailing list