| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| swr_fence_work.cpp | 31 * Called by swr_fence_cb to complete the work queue 36 struct swr_fence_work *work, *tmp; local 38 if (fence->work.head.next) { 39 work = fence->work.head.next; 40 /* Immediately clear the head so any new work gets added to a new work 42 p_atomic_set(&fence->work.head.next, 0); 43 p_atomic_set(&fence->work.tail, &fence->work.head) 112 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 130 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 145 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 160 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local [all...] |
| swr_fence_work.h | 25 typedef void(*SWR_WORK_CALLBACK_FUNC)(struct swr_fence_work *work);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| swr_fence_work.cpp | 31 * Called by swr_fence_cb to complete the work queue 36 struct swr_fence_work *work, *tmp; local 38 if (fence->work.head.next) { 39 work = fence->work.head.next; 40 /* Immediately clear the head so any new work gets added to a new work 42 p_atomic_set(&fence->work.head.next, 0); 43 p_atomic_set(&fence->work.tail, &fence->work.head) 125 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 143 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 158 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 173 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 188 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local 204 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local [all...] |
| swr_fence_work.h | 25 typedef void(*SWR_WORK_CALLBACK_FUNC)(struct swr_fence_work *work);
|
| /xsrc/external/mit/glu/dist/src/libnurbs/internals/ |
| displaylist.h | 50 PFVS work; member in struct:Dlnode 59 work = _work; 70 void append( PFVS work, void *arg, PFVS cleanup );
|
| displaylist.cc | 66 if( node->work != 0 ) (nt->*node->work)( node->arg ); 76 DisplayList::append( PFVS work, void *arg, PFVS cleanup ) 78 Dlnode *node = new(dlnodePool) Dlnode( work, arg, cleanup );
|
| /xsrc/external/mit/freetype/dist/builds/ |
| toplevel.mk | 175 work := $(strip $(shell $(CAT) \ macro 177 work := $(subst |,x,$(work)) macro 178 work := $(subst $(space),|,$(work)) macro 179 work := $(subst \#define|FREETYPE_MAJOR|,$(space),$(work)) macro 180 work := $(word 2,$(work)) macro 181 major := $(subst |,$(space),$(work)) 184 work := $(subst \\#define|FREETYPE_MINOR|,$(space),$(work)) macro 185 work := $(word 2,$(work)) macro 189 work := $(subst \\#define|FREETYPE_PATCH|,$(space),$(work)) macro 190 work := $(word 2,$(work)) macro [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/ |
| nouveau_fence.c | 41 list_inithead(&(*fence)->work); 49 struct nouveau_fence_work *work, *tmp; local 51 LIST_FOR_EACH_ENTRY_SAFE(work, tmp, &fence->work, list) { 52 work->func(work->data); 53 list_del(&work->list); 54 FREE(work); 103 if (!list_is_empty(&fence->work)) { 104 debug_printf("WARNING: deleting fence with work still pending !\n") 272 struct nouveau_fence_work *work; local [all...] |
| nouveau_fence.h | 29 struct list_head work; member in struct:nouveau_fence
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/ |
| nouveau_fence.c | 41 LIST_INITHEAD(&(*fence)->work); 49 struct nouveau_fence_work *work, *tmp; local 51 LIST_FOR_EACH_ENTRY_SAFE(work, tmp, &fence->work, list) { 52 work->func(work->data); 53 LIST_DEL(&work->list); 54 FREE(work); 103 if (!LIST_IS_EMPTY(&fence->work)) { 104 debug_printf("WARNING: deleting fence with work still pending !\n") 256 struct nouveau_fence_work *work; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| backend_singlesample.cpp | 45 SWR_TRIANGLE_DESC& work, 56 SetupBarycentricCoeffs(&coeffs, work); 60 SetupPixelShaderContext<T>(&psContext, samplePos, work); 89 simdmask coverageMask = work.coverageMask[0] & MASK; 111 ? &work.innerCoverageMask 112 : &work.coverageMask[0]; 123 &psContext, samplePos, coeffs, work.coverageMask, state.blendState.sampleMask); 136 work.pUserClipBuffer, 150 work.triFlags.frontFacing, 151 work.triFlags.viewportIndex [all...] |
| backend_sample.cpp | 45 SWR_TRIANGLE_DESC& work, 55 SetupBarycentricCoeffs(&coeffs, work); 59 SetupPixelShaderContext<T>(&psContext, samplePos, work); 92 ? &work.innerCoverageMask 93 : &work.coverageMask[0]; 104 &psContext, samplePos, coeffs, work.coverageMask, state.blendState.sampleMask); 110 simdmask coverageMask = work.coverageMask[sample] & MASK; 154 work.pUserClipBuffer, 168 work.triFlags.frontFacing, 169 work.triFlags.viewportIndex [all...] |
| backend_impl.h | 578 inline void SetupBarycentricCoeffs(BarycentricCoeffs* coeffs, const SWR_TRIANGLE_DESC& work) 582 coeffs->vIa = _simd_broadcast_ss(&work.I[0]); 583 coeffs->vIb = _simd_broadcast_ss(&work.I[1]); 584 coeffs->vIc = _simd_broadcast_ss(&work.I[2]); 586 coeffs->vJa = _simd_broadcast_ss(&work.J[0]); 587 coeffs->vJb = _simd_broadcast_ss(&work.J[1]); 588 coeffs->vJc = _simd_broadcast_ss(&work.J[2]); 590 coeffs->vZa = _simd_broadcast_ss(&work.Z[0]); 591 coeffs->vZb = _simd_broadcast_ss(&work.Z[1]); 592 coeffs->vZc = _simd_broadcast_ss(&work.Z[2]) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/ |
| threadpool.c | 51 /* Block (dropping the lock) until new work arrives for us. */ 65 /* Call the task's work func. */ 67 task->work(task->data); 131 * Queues a request for the work function to be asynchronously executed by the 134 * The work func will get the "data" argument as its parameter -- any 135 * communication between the caller and the work function will occur through 138 * If there is an error, the work function is called immediately and NULL is 143 threadpool_task_func work, void *data) 148 work(data); 154 work(data) [all...] |
| threadpool.h | 46 threadpool_task_func work; member in struct:threadpool_task
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/ |
| threadpool.c | 51 /* Block (dropping the lock) until new work arrives for us. */ 65 /* Call the task's work func. */ 67 task->work(task->data); 131 * Queues a request for the work function to be asynchronously executed by the 134 * The work func will get the "data" argument as its parameter -- any 135 * communication between the caller and the work function will occur through 138 * If there is an error, the work function is called immediately and NULL is 143 threadpool_task_func work, void *data) 148 work(data); 154 work(data) [all...] |
| threadpool.h | 46 threadpool_task_func work; member in struct:threadpool_task
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/xa/ |
| README | 32 composite / video work for the Xorg gallium frontend. 35 a number of interfaces to work with:
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/xa/ |
| README | 32 composite / video work for the Xorg state tracker. 35 a number of interfaces to work with:
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_cs_tpool.h | 27 * It allows the queuing of a number of tasks per work item. 28 * The item is added to the work queue once, but it must execute 62 lp_cs_tpool_task_func work; member in struct:lp_cs_tpool_task
|
| lp_cs_tpool.c | 74 task->work(task->data, this_iter + i, &lmem); 127 lp_cs_tpool_task_func work, void *data, int num_iters) 136 work(data, t, &lmem); 146 task->work = work;
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm-shim/ |
| README.md | 3 This implements the minimum of etnaviv in order to make shader-db work.
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm-shim/ |
| README.md | 3 This implements the minimum of msm in order to make shader-db work.
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_opt_move_discards_to_top.c | 107 * would be a lot more work. 115 nir_instr_worklist *work = nir_instr_worklist_create(); 116 if (!work) 120 bool can_move_discard = can_move_src(&discard->src[0], work); 124 nir_foreach_instr_in_worklist(instr, work) 128 nir_instr_worklist_destroy(work);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_nir_optim.c | 58 nir_instr_worklist *work = nir_instr_worklist_create(); local 61 add_src_instr_to_worklist(&store->src[0], work); 63 nir_foreach_instr_in_worklist(instr, work) { 73 if (!nir_foreach_src(instr, add_src_instr_to_worklist, work)) 90 nir_instr_worklist_destroy(work);
|