diff options
Diffstat (limited to 'nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/trident_lock.h')
-rw-r--r-- | nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/trident_lock.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/trident_lock.h b/nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/trident_lock.h new file mode 100644 index 000000000..ee0819f5c --- /dev/null +++ b/nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/trident_lock.h @@ -0,0 +1,11 @@ +/* XXX tridentGetLock doesn't exist... */ + +#define LOCK_HARDWARE(tmesa) \ + do { \ + char __ret = 0; \ + DRM_CAS(tmesa->driHwLock, tmesa->hHWContext, \ + DRM_LOCK_HELD | tmesa->hHWContext, __ret); \ + } while (0) + +#define UNLOCK_HARDWARE(tmesa) \ + DRM_UNLOCK(tmesa->driFd, tmesa->driHwLock, tmesa->hHWContext) |