Searched refs:destroy (Results 1 - 25 of 807) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/freedreno/drm/
H A Dfreedreno_drm_winsys.c50 boolean destroy; local in function:fd_drm_screen_destroy
53 destroy = --screen->refcnt == 0;
54 if (destroy) {
65 if (destroy) {
66 pscreen->destroy = screen->winsys_priv;
67 pscreen->destroy(pscreen);
100 * override the pipe drivers screen->destroy():
102 fd_screen(pscreen)->winsys_priv = pscreen->destroy;
103 pscreen->destroy = fd_drm_screen_destroy;
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/lima/drm/
H A Dlima_drm_winsys.c45 boolean destroy; local in function:lima_drm_screen_destroy
49 destroy = --screen->refcnt == 0;
50 if (destroy) {
60 if (destroy) {
61 pscreen->destroy = screen->winsys_priv;
62 pscreen->destroy(pscreen);
91 * override the pipe drivers screen->destroy():
93 lima_screen(pscreen)->winsys_priv = pscreen->destroy;
94 pscreen->destroy = lima_drm_screen_destroy;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/freedreno/drm/
H A Dfreedreno_drm_winsys.c49 boolean destroy; local in function:fd_drm_screen_destroy
52 destroy = --screen->refcnt == 0;
53 if (destroy) {
59 if (destroy) {
60 pscreen->destroy = screen->winsys_priv;
61 pscreen->destroy(pscreen);
115 * override the pipe drivers screen->destroy():
117 fd_screen(pscreen)->winsys_priv = pscreen->destroy;
118 pscreen->destroy = fd_drm_screen_destroy;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/lima/drm/
H A Dlima_drm_winsys.c44 boolean destroy; local in function:lima_drm_screen_destroy
48 destroy = --screen->refcnt == 0;
49 if (destroy)
53 if (destroy) {
54 pscreen->destroy = screen->winsys_priv;
55 pscreen->destroy(pscreen);
108 * override the pipe drivers screen->destroy():
110 lima_screen(pscreen)->winsys_priv = pscreen->destroy;
111 pscreen->destroy = lima_drm_screen_destroy;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/etnaviv/drm/
H A Detnaviv_drm_winsys.c78 boolean destroy; local in function:etna_drm_screen_destroy
81 destroy = --screen->refcnt == 0;
82 if (destroy) {
88 if (destroy) {
89 pscreen->destroy = screen->winsys_priv;
90 pscreen->destroy(pscreen);
141 * override the pipe drivers screen->destroy() */
142 etna_screen(pscreen)->winsys_priv = pscreen->destroy;
143 pscreen->destroy = etna_drm_screen_destroy;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_vertex_state_cache.h42 pipe_vertex_state_destroy_func destroy; member in struct:util_vertex_state_cache
48 pipe_vertex_state_destroy_func destroy);
H A Du_handle_table.c57 void (*destroy)(void *object); member in struct:handle_table
79 ht->destroy = NULL;
87 void (*destroy)(void *object))
92 ht->destroy = destroy;
136 * present in the table when seen by the destroy callback, because the
137 * destroy callback may directly or indirectly call the other functions in
145 if(ht->destroy)
146 ht->destroy(object);
291 if(ht->destroy)
[all...]
H A Du_cache.h58 * @param destroy destruction callback (optional)
64 void (*destroy)(void *key, void *value),
H A Du_handle_table.h64 void (*destroy)(void *object));
/xsrc/external/mit/MesaLib/dist/src/intel/common/
H A Dintel_gem.c48 struct drm_syncobj_destroy destroy = { local in function:intel_gem_supports_syncobj_wait
51 intel_ioctl(fd, DRM_IOCTL_SYNCOBJ_DESTROY, &destroy);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/targets/osmesa/
H A Dtarget.c50 winsys->destroy(winsys);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_fenced.h73 void (*destroy)( struct pb_fence_ops *ops ); member in struct:pb_fence_ops
/xsrc/external/mit/MesaLib/dist/src/gallium/targets/osmesa/
H A Dtarget.c50 winsys->destroy(winsys);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_fenced.h73 void (*destroy)( struct pb_fence_ops *ops ); member in struct:pb_fence_ops
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/
H A Dvmw_screen_pools.c44 vws->pools.mob_shader_slab_fenced->destroy
47 vws->pools.mob_shader_slab->destroy(vws->pools.mob_shader_slab);
49 vws->pools.mob_fenced->destroy(vws->pools.mob_fenced);
51 vws->pools.mob_cache->destroy(vws->pools.mob_cache);
54 vws->pools.query_fenced->destroy(vws->pools.query_fenced);
56 vws->pools.query_mm->destroy(vws->pools.query_mm);
59 vws->pools.gmr_fenced->destroy(vws->pools.gmr_fenced);
61 vws->pools.gmr_mm->destroy(vws->pools.gmr_mm);
63 vws->pools.gmr_slab_fenced->destroy(vws->pools.gmr_slab_fenced);
65 vws->pools.gmr_slab->destroy(vw
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/
H A Dvmw_screen_pools.c44 vws->pools.mob_shader_slab_fenced->destroy
47 vws->pools.mob_shader_slab->destroy(vws->pools.mob_shader_slab);
49 vws->pools.mob_fenced->destroy(vws->pools.mob_fenced);
51 vws->pools.mob_cache->destroy(vws->pools.mob_cache);
54 vws->pools.query_fenced->destroy(vws->pools.query_fenced);
56 vws->pools.query_mm->destroy(vws->pools.query_mm);
59 vws->pools.gmr_fenced->destroy(vws->pools.gmr_fenced);
61 vws->pools.gmr_mm->destroy(vws->pools.gmr_mm);
63 vws->pools.gmr_slab_fenced->destroy(vws->pools.gmr_slab_fenced);
65 vws->pools.gmr_slab->destroy(vw
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_handle_table.c57 void (*destroy)(void *object); member in struct:handle_table
79 ht->destroy = NULL;
87 void (*destroy)(void *object))
92 ht->destroy = destroy;
136 * present in the table when seen by the destroy callback, because the
137 * destroy callback may directly or indirectly call the other functions in
145 if(ht->destroy)
146 ht->destroy(object);
291 if(ht->destroy)
[all...]
H A Du_cache.h58 * @param destroy destruction callback (optional)
64 void (*destroy)(void *key, void *value),
H A Du_handle_table.h64 void (*destroy)(void *object));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_winsys_drm.c55 vscreen->destroy = vl_drm_screen_destroy;
76 vscreen->pscreen->destroy(vscreen->pscreen);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.h69 void fd_bc_invalidate_batch(struct fd_batch *batch, bool destroy);
70 void fd_bc_invalidate_resource(struct fd_resource *rsc, bool destroy);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_winsys_drm.c55 vscreen->destroy = vl_drm_screen_destroy;
76 vscreen->pscreen->destroy(vscreen->pscreen);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.h75 void fd_bc_invalidate_batch(struct fd_batch *batch, bool destroy);
76 void fd_bc_invalidate_resource(struct fd_resource *rsc, bool destroy);
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/etnaviv/drm/
H A Detnaviv_drm_winsys.c137 boolean destroy; local in function:etna_drm_screen_destroy
140 destroy = --screen->refcnt == 0;
141 if (destroy) {
152 if (destroy) {
153 pscreen->destroy = screen->winsys_priv;
154 pscreen->destroy(pscreen);
181 * override the pipe drivers screen->destroy() */
182 etna_screen(pscreen)->winsys_priv = pscreen->destroy;
183 pscreen->destroy = etna_drm_screen_destroy;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe.c83 draw->pipeline.wide_line->destroy( draw->pipeline.wide_line );
85 draw->pipeline.wide_point->destroy( draw->pipeline.wide_point );
87 draw->pipeline.stipple->destroy( draw->pipeline.stipple );
89 draw->pipeline.unfilled->destroy( draw->pipeline.unfilled );
91 draw->pipeline.twoside->destroy( draw->pipeline.twoside );
93 draw->pipeline.offset->destroy( draw->pipeline.offset );
95 draw->pipeline.clip->destroy( draw->pipeline.clip );
97 draw->pipeline.flatshade->destroy( draw->pipeline.flatshade );
99 draw->pipeline.cull->destroy( draw->pipeline.cull );
101 draw->pipeline.user_cull->destroy( dra
[all...]

Completed in 19 milliseconds

1234567891011>>