| /OK3568_Linux_fs/external/xserver/miext/sync/ |
| H A D | misync.h | 32 typedef struct _SyncFence SyncFence; typedef 36 SyncFence * pFence, 39 SyncFence * pFence); 48 miSyncScreenCreateFence(ScreenPtr pScreen, SyncFence * pFence, 51 miSyncScreenDestroyFence(ScreenPtr pScreen, SyncFence * pFence); 53 typedef void (*SyncFenceSetTriggeredFunc) (SyncFence * pFence); 54 typedef void (*SyncFenceResetFunc) (SyncFence * pFence); 55 typedef Bool (*SyncFenceCheckTriggeredFunc) (SyncFence * pFence); 69 miSyncInitFence(ScreenPtr pScreen, SyncFence * pFence, 72 miSyncDestroyFence(SyncFence * pFence); [all …]
|
| H A D | misync.c | 36 miSyncScreenCreateFence(ScreenPtr pScreen, SyncFence * pFence, in miSyncScreenCreateFence() 45 miSyncScreenDestroyFence(ScreenPtr pScreen, SyncFence * pFence) in miSyncScreenDestroyFence() 53 miSyncFenceSetTriggered(SyncFence * pFence) in miSyncFenceSetTriggered() 59 miSyncFenceReset(SyncFence * pFence) in miSyncFenceReset() 65 miSyncFenceCheckTriggered(SyncFence * pFence) in miSyncFenceCheckTriggered() 88 miSyncInitFence(ScreenPtr pScreen, SyncFence * pFence, Bool initially_triggered) in miSyncInitFence() 109 miSyncDestroyFence(SyncFence * pFence) in miSyncDestroyFence() 132 miSyncTriggerFence(SyncFence * pFence) in miSyncTriggerFence()
|
| H A D | misyncshm.c | 49 miSyncShmFenceSetTriggered(SyncFence * pFence) in miSyncShmFenceSetTriggered() 59 miSyncShmFenceReset(SyncFence * pFence) in miSyncShmFenceReset() 69 miSyncShmFenceCheckTriggered(SyncFence * pFence) in miSyncShmFenceCheckTriggered() 100 miSyncShmScreenCreateFence(ScreenPtr pScreen, SyncFence * pFence, in miSyncShmScreenCreateFence() 111 miSyncShmScreenDestroyFence(ScreenPtr pScreen, SyncFence * pFence) in miSyncShmScreenDestroyFence() 124 miSyncShmCreateFenceFromFd(ScreenPtr pScreen, SyncFence *pFence, int fd, Bool initially_triggered) in miSyncShmCreateFenceFromFd() 142 miSyncShmGetFenceFd(ScreenPtr pScreen, SyncFence *pFence) in miSyncShmGetFenceFd()
|
| H A D | misyncfd.h | 27 SyncFence *fence, 32 SyncFence *fence);
|
| H A D | misyncfd.c | 48 miSyncInitFenceFromFD(DrawablePtr pDraw, SyncFence *pFence, int fd, BOOL initially_triggered) in miSyncInitFenceFromFD() 60 miSyncFDFromFence(DrawablePtr pDraw, SyncFence *pFence) in miSyncFDFromFence()
|
| /OK3568_Linux_fs/external/xserver/present/ |
| H A D | present_priv.h | 119 SyncFence *wait_fence, 120 SyncFence *idle_fence, 298 SyncFence *wait_fence, 299 SyncFence *idle_fence, 373 present_fence_create(SyncFence *sync_fence); 466 SyncFence *wait_fence, 467 SyncFence *idle_fence,
|
| H A D | present_fence.c | 39 SyncFence *fence; 73 present_fence_create(SyncFence *fence) in present_fence_create()
|
| H A D | present.c | 196 SyncFence *wait_fence, in present_pixmap() 197 SyncFence *idle_fence, in present_pixmap()
|
| H A D | present_vblank.c | 54 SyncFence *wait_fence, in present_vblank_create() 55 SyncFence *idle_fence, in present_vblank_create()
|
| H A D | present_request.c | 93 SyncFence *wait_fence; in proc_present_pixmap() 94 SyncFence *idle_fence; in proc_present_pixmap()
|
| H A D | present_wnmd.c | 565 SyncFence *wait_fence, in present_wnmd_pixmap() 566 SyncFence *idle_fence, in present_wnmd_pixmap()
|
| H A D | present_scmd.c | 651 SyncFence *wait_fence, in present_scmd_pixmap() 652 SyncFence *idle_fence, in present_scmd_pixmap()
|
| /OK3568_Linux_fs/external/xserver/glamor/ |
| H A D | glamor_sync.c | 42 glamor_get_sync_fence(SyncFence *fence) in glamor_get_sync_fence() 48 glamor_sync_fence_set_triggered (SyncFence *fence) in glamor_sync_fence_set_triggered() 64 SyncFence *fence, in glamor_sync_create_fence()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-graphics/xorg-lib/ |
| H A D | libxshmfence_1.3.bb | 1 SUMMARY = "Shared memory 'SyncFence' synchronization primitive" 4 with the X SyncFence objects that can be shared between processes \
|
| /OK3568_Linux_fs/external/xserver/Xext/ |
| H A D | sync.c | 181 SyncFence *pFence = (SyncFence *) pTrigger->pSync; in SyncDeleteTriggerFromSyncObject() 216 SyncFence *pFence = (SyncFence *) pTrigger->pSync; in SyncAddTriggerToSyncObject() 306 SyncFence *pFence = (SyncFence *) pTrigger->pSync; in SyncCheckTriggerFence() 896 pSync = (SyncObject *) dixAllocateObjectWithPrivates(SyncFence, in SyncCreate() 925 SyncFence *pFence; in SyncCreateFenceFromFD() 928 pFence = (SyncFence *) SyncCreate(client, id, SYNC_FENCE); in SyncCreateFenceFromFD() 945 SyncFDFromFence(ClientPtr client, DrawablePtr pDraw, SyncFence *pFence) in SyncFDFromFence() 1885 SyncFence *pFence; in ProcSyncCreateFence() 1896 if (!(pFence = (SyncFence *) SyncCreate(client, stuff->fid, SYNC_FENCE))) in ProcSyncCreateFence() 1907 SyncFence *pFence = (SyncFence *) obj; in FreeFence() [all …]
|
| H A D | syncsdk.h | 30 SyncVerifyFence(SyncFence ** ppFence, XID fid, ClientPtr client, Mask mode);
|
| H A D | syncsrv.h | 143 SyncFDFromFence(ClientPtr client, DrawablePtr pDraw, SyncFence *fence);
|
| /OK3568_Linux_fs/external/xserver/dri3/ |
| H A D | dri3_request.c | 322 SyncFence *fence; in proc_dri3_fd_from_fence()
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 57001 SyncFence implementations, and prevents applications from using DRI3 57002 SyncFence creation functions unless the driver has some support for 57081 SyncFence trigger invoke present_execute once triggered. 59719 miext/sync: Fix multi-screen support in SyncFence initialization
|