Home
last modified time | relevance | path

Searched refs:gl_sync_object (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/mesa/main/
Dsyncobj.c71 static struct gl_sync_object *
74 struct gl_sync_object *s = CALLOC_STRUCT(gl_sync_object); in _mesa_new_sync_object()
82 _mesa_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_delete_sync_object()
91 _mesa_fence_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_fence_sync()
103 _mesa_check_sync(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_check_sync()
115 _mesa_wait_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_wait_sync()
176 struct gl_sync_object *
179 struct gl_sync_object *syncObj = (struct gl_sync_object *) sync; in _mesa_get_and_ref_sync()
196 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_unref_sync_object()
229 struct gl_sync_object *syncObj; in delete_sync()
[all …]
Dsyncobj.h39 struct gl_sync_object;
50 struct gl_sync_object *
54 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj,
Dobjectlabel.c301 struct gl_sync_object *syncObj; in _mesa_ObjectPtrLabel()
329 struct gl_sync_object *syncObj; in _mesa_GetObjectPtrLabel()
Ddd.h1029 struct gl_sync_object * (*NewSyncObject)(struct gl_context *);
1030 void (*FenceSync)(struct gl_context *, struct gl_sync_object *,
1032 void (*DeleteSyncObject)(struct gl_context *, struct gl_sync_object *);
1033 void (*CheckSync)(struct gl_context *, struct gl_sync_object *);
1034 void (*ClientWaitSync)(struct gl_context *, struct gl_sync_object *,
1036 void (*ServerWaitSync)(struct gl_context *, struct gl_sync_object *,
Dshared.c416 _mesa_unref_sync_object(ctx, (struct gl_sync_object *) entry->key, 1); in free_shared_state()
Dmtypes.h3352 struct gl_sync_object struct
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_syncobj.c42 struct gl_sync_object b;
49 static struct gl_sync_object *st_new_sync_object(struct gl_context *ctx) in st_new_sync_object()
58 struct gl_sync_object *obj) in st_delete_sync_object()
69 static void st_fence_sync(struct gl_context *ctx, struct gl_sync_object *obj, in st_fence_sync()
83 struct gl_sync_object *obj, in st_client_wait_sync()
126 static void st_check_sync(struct gl_context *ctx, struct gl_sync_object *obj) in st_check_sync()
132 struct gl_sync_object *obj, in st_server_wait_sync()
/third_party/mesa3d/src/mesa/drivers/dri/i915/
Dintel_syncobj.c55 struct gl_sync_object Base;
160 static struct gl_sync_object *
173 intel_gl_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) in intel_gl_delete_sync_object()
182 intel_gl_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_gl_fence_sync()
192 intel_gl_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_gl_client_wait_sync()
203 intel_gl_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_gl_server_wait_sync()
213 intel_gl_check_sync(struct gl_context *ctx, struct gl_sync_object *s) in intel_gl_check_sync()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c74 struct gl_sync_object gl;
426 static struct gl_sync_object *
439 brw_gl_delete_sync(struct gl_context *ctx, struct gl_sync_object *_sync) in brw_gl_delete_sync()
449 brw_gl_fence_sync(struct gl_context *ctx, struct gl_sync_object *_sync, in brw_gl_fence_sync()
468 brw_gl_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *_sync, in brw_gl_client_wait_sync()
479 brw_gl_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *_sync, in brw_gl_server_wait_sync()
489 brw_gl_check_sync(struct gl_context *ctx, struct gl_sync_object *_sync) in brw_gl_check_sync()