Searched refs:track (Results 1 - 25 of 152) sorted by relevance

1234567

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_resource.h91 * We need to track this to know which batch-cache entries to
98 void __fd_resource_tracking_destroy(struct fd_resource_tracking *track);
102 struct fd_resource_tracking *track)
106 if (pipe_reference(&(*ptr)->reference, &track->reference)) {
111 *ptr = track;
133 struct fd_resource_tracking *track; member in struct:fd_resource
147 * If so, it no longer "owns" it's rsc->track, and so should not
199 if (rsc->track->write_batch)
203 if (write && rsc->track->batch_mask)
371 return rsc->track
101 fd_resource_tracking_reference(struct fd_resource_tracking ** ptr,struct fd_resource_tracking * track) argument
[all...]
H A Dfreedreno_batch.c265 debug_assert(rsc->track->batch_mask & (1 << batch->idx));
266 rsc->track->batch_mask &= ~(1 << batch->idx);
267 if (rsc->track->write_batch == batch)
268 fd_batch_reference_locked(&rsc->track->write_batch, NULL);
433 fd_batch_reference_locked(&b, rsc->track->write_batch);
454 rsc->track->batch_mask |= (1 << batch->idx);
469 if (rsc->track->write_batch == batch)
481 if (unlikely(rsc->track->batch_mask & ~(1 << batch->idx))) {
485 if (rsc->track->write_batch)
488 foreach_batch (dep, cache, rsc->track
[all...]
H A Dfreedreno_batch_cache.c206 fd_batch_reference_locked(&write_batch, rsc->track->write_batch);
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask)
300 rsc->track->bc_batch_mask &= ~(1 << batch->idx);
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) {
321 rsc->track->batch_mask = 0;
323 fd_batch_reference_locked(&rsc->track->write_batch, NULL);
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask)
329 rsc->track->bc_batch_mask = 0;
478 rsc->track->bc_batch_mask = (1 << batch->idx);
H A Dfreedreno_resource.c271 assert(dst->track->bc_batch_mask == 0);
272 assert(src->track->bc_batch_mask == 0);
273 assert(src->track->batch_mask == 0);
274 assert(src->track->write_batch == NULL);
294 fd_resource_tracking_reference(&dst->track, src->track);
383 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) {
437 rsc->track, shadow, shadow->b.b.reference.count, shadow->track);
454 debug_assert(shadow->track
[all...]
/xsrc/external/mit/freetype/dist/src/gxvalid/
H A Dgxvtrak.c51 * referred track table format specification:
101 FT_Fixed track, t; local in function:gxv_trak_trackTable_validate
117 track = FT_NEXT_LONG( p );
132 if ( t == track )
133 GXV_TRACE(( "duplicated entries found for track value 0x%x\n",
134 track ));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_resource.h59 } track; member in struct:panfrost_resource
H A Dpan_job.c132 rsrc->track.nr_writers--;
135 rsrc->track.nr_users--;
251 rsrc->track.nr_users++;
275 rsrc->track.nr_writers++;
/xsrc/external/mit/MesaLib/dist/src/freedreno/decode/scripts/
H A Danalyze.lua62 -- now, although it could potentially be interesting to track
81 -- track reg vals per draw:
84 -- also track which reg vals appear in which tests:
H A Dtex3d-layout.lua105 local w = width0 -- track current width/height to detect changing
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.5.6.rst78 - nv50: keep track of PGRAPH state in nv50_screen
79 - nvc0: keep track of PGRAPH state in nvc0_screen
H A D13.0.5.rst116 - linker: Accurately track gl_uniform_block::stageref
125 - glsl: Add structures to track accessed elements of a single array
H A D17.0.6.rst80 - travis: correct libdrm required regex to also track libdrm itself
H A D20.0.1.rst159 - aco: keep track of which events are used in a barrier
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_common_context.c243 FILE *track; local in function:radeonDestroyContext
283 track = fopen("/tmp/tracklog", "w");
284 if (track) {
285 radeon_tracker_print(&radeon->radeonScreen->bom->tracker, track);
286 fclose(track);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_common_context.c244 FILE *track; local in function:radeonDestroyContext
284 track = fopen("/tmp/tracklog", "w");
285 if (track) {
286 radeon_tracker_print(&radeon->radeonScreen->bom->tracker, track);
287 fclose(track);
/xsrc/external/mit/libXdamage/dist/
H A Dconfigure.ac29 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/libXfixes/dist/
H A Dconfigure.ac30 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/libXrandr/dist/
H A Dconfigure.ac29 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/libXres/dist/
H A Dconfigure.ac29 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/MesaLib/dist/docs/
H A Dhelpwanted.rst16 ``-Wstrict-aliasing=2 -fstrict-aliasing`` arguments, and track down
/xsrc/external/mit/libXcomposite/dist/
H A Dconfigure.ac29 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/libXpresent/dist/
H A Dconfigure.ac30 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/libXrender/dist/
H A Dconfigure.ac29 # digit in the version number to track changes which don't affect the
/xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/gen/
H A Dgl_API.dtd136 want to track state for.
/xsrc/external/mit/MesaLib/dist/docs/isl/
H A Daux-surf-comp.rst76 To help drivers keep track of what all is going on and when resolves need to be

Completed in 34 milliseconds

1234567