Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/main/
Dsyncobj.c70 static struct gl_sync_object *
73 struct gl_sync_object *s = MALLOC_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()
90 _mesa_fence_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_fence_sync()
102 _mesa_check_sync(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_check_sync()
114 _mesa_wait_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_wait_sync()
177 _mesa_validate_sync(struct gl_sync_object *syncObj) in _mesa_validate_sync()
186 _mesa_ref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_ref_sync_object()
195 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_unref_sync_object()
214 struct gl_sync_object *const syncObj = (struct gl_sync_object *) sync; in _mesa_IsSync()
[all …]
Dsyncobj.h40 struct gl_sync_object;
57 _mesa_ref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj);
60 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj);
106 _mesa_ref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_ref_sync_object()
112 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj) in _mesa_unref_sync_object()
Ddd.h764 struct gl_sync_object * (*NewSyncObject)(struct gl_context *, GLenum);
765 void (*FenceSync)(struct gl_context *, struct gl_sync_object *, GLenum, GLbitfield);
766 void (*DeleteSyncObject)(struct gl_context *, struct gl_sync_object *);
767 void (*CheckSync)(struct gl_context *, struct gl_sync_object *);
768 void (*ClientWaitSync)(struct gl_context *, struct gl_sync_object *,
770 void (*ServerWaitSync)(struct gl_context *, struct gl_sync_object *,
Dshared.c365 _mesa_unref_sync_object(ctx, (struct gl_sync_object *) node); in free_shared_state()
Dmtypes.h2523 struct gl_sync_object struct
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_syncobj.c41 struct gl_sync_object b;
47 static struct gl_sync_object * st_new_sync_object(struct gl_context *ctx, in st_new_sync_object()
51 return (struct gl_sync_object*)CALLOC_STRUCT(st_sync_object); in st_new_sync_object()
57 struct gl_sync_object *obj) in st_delete_sync_object()
66 static void st_fence_sync(struct gl_context *ctx, struct gl_sync_object *obj, in st_fence_sync()
78 static void st_check_sync(struct gl_context *ctx, struct gl_sync_object *obj) in st_check_sync()
90 struct gl_sync_object *obj, in st_client_wait_sync()
107 struct gl_sync_object *obj, in st_server_wait_sync()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_syncobj.c48 static struct gl_sync_object *
59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) in intel_delete_sync_object()
68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_fence_sync()
90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_client_wait_sync()
108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_server_wait_sync()
113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) in intel_check_sync()
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_syncobj.c48 static struct gl_sync_object *
59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) in intel_delete_sync_object()
68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_fence_sync()
90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_client_wait_sync()
108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_server_wait_sync()
113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) in intel_check_sync()
Dintel_context.h111 struct gl_sync_object Base;
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_syncobj.c48 static struct gl_sync_object *
59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) in intel_delete_sync_object()
68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_fence_sync()
90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_client_wait_sync()
108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, in intel_server_wait_sync()
113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) in intel_check_sync()