Message ID | 1354478613-6228-1-git-send-email-maraeo@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Sun, Dec 2, 2012 at 3:03 PM, Marek Olšák <maraeo@gmail.com> wrote: > No version bump is required because setting the flag on older DRM has > no effect. > > This only reserves the bit and doesn't use it. I assume we will use it > for buffer eviction heuristics. Looks good to me. Seems like it would be handy for a number of things. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> > > Signed-off-by: Marek Olšák <maraeo@gmail.com> > --- > include/uapi/drm/radeon_drm.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/uapi/drm/radeon_drm.h b/include/uapi/drm/radeon_drm.h > index 4766c0f..0c8a62c 100644 > --- a/include/uapi/drm/radeon_drm.h > +++ b/include/uapi/drm/radeon_drm.h > @@ -913,6 +913,7 @@ struct drm_radeon_gem_va { > /* The first dword of RADEON_CHUNK_ID_FLAGS is a uint32 of these flags: */ > #define RADEON_CS_KEEP_TILING_FLAGS 0x01 > #define RADEON_CS_USE_VM 0x02 > +#define RADEON_CS_END_OF_FRAME 0x04 /* a hint from userspace which CS is the last one */ > /* The second dword of RADEON_CHUNK_ID_FLAGS is a uint32 that sets the ring type */ > #define RADEON_CS_RING_GFX 0 > #define RADEON_CS_RING_COMPUTE 1 > -- > 1.7.10.4 > > _______________________________________________ > dri-devel mailing list > dri-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/dri-devel
diff --git a/include/uapi/drm/radeon_drm.h b/include/uapi/drm/radeon_drm.h index 4766c0f..0c8a62c 100644 --- a/include/uapi/drm/radeon_drm.h +++ b/include/uapi/drm/radeon_drm.h @@ -913,6 +913,7 @@ struct drm_radeon_gem_va { /* The first dword of RADEON_CHUNK_ID_FLAGS is a uint32 of these flags: */ #define RADEON_CS_KEEP_TILING_FLAGS 0x01 #define RADEON_CS_USE_VM 0x02 +#define RADEON_CS_END_OF_FRAME 0x04 /* a hint from userspace which CS is the last one */ /* The second dword of RADEON_CHUNK_ID_FLAGS is a uint32 that sets the ring type */ #define RADEON_CS_RING_GFX 0 #define RADEON_CS_RING_COMPUTE 1
No version bump is required because setting the flag on older DRM has no effect. This only reserves the bit and doesn't use it. I assume we will use it for buffer eviction heuristics. Signed-off-by: Marek Olšák <maraeo@gmail.com> --- include/uapi/drm/radeon_drm.h | 1 + 1 file changed, 1 insertion(+)