HomeSort by: relevance | last modified time | path
    Searched refs:work (Results 1 - 25 of 399) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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);

Completed in 22 milliseconds

1 2 3 4 5 6 7 8 91011>>