| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_fence_work.cpp | 31 * Called by swr_fence_cb to complete the work queue 36 struct swr_fence_work *work, *tmp; local in function:swr_fence_do_work 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 60 swr_add_fence_work(struct pipe_fence_handle * fh,struct swr_fence_work * work) argument 82 swr_free_cb(struct swr_fence_work * work) argument 91 swr_delete_vs_cb(struct swr_fence_work * work) argument 97 swr_delete_fs_cb(struct swr_fence_work * work) argument 103 swr_delete_gs_cb(struct swr_fence_work * work) argument 112 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_free 130 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_vs 145 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_fs 160 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_gs [all...] |
| H A D | 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/ |
| H A D | swr_fence_work.cpp | 31 * Called by swr_fence_cb to complete the work queue 36 struct swr_fence_work *work, *tmp; local in function:swr_fence_do_work 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 60 swr_add_fence_work(struct pipe_fence_handle * fh,struct swr_fence_work * work) argument 82 swr_free_cb(struct swr_fence_work * work) argument 91 swr_delete_vs_cb(struct swr_fence_work * work) argument 97 swr_delete_fs_cb(struct swr_fence_work * work) argument 103 swr_delete_gs_cb(struct swr_fence_work * work) argument 109 swr_delete_tcs_cb(struct swr_fence_work * work) argument 115 swr_delete_tes_cb(struct swr_fence_work * work) argument 125 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_free 143 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_vs 158 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_fs 173 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_gs 188 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_tcs 204 struct swr_fence_work *work = CALLOC_STRUCT(swr_fence_work); local in function:swr_fence_work_delete_tes [all...] |
| H A D | swr_fence_work.h | 25 typedef void(*SWR_WORK_CALLBACK_FUNC)(struct swr_fence_work *work);
|
| /xsrc/external/mit/glu/dist/src/libnurbs/internals/ |
| H A D | displaylist.h | 50 PFVS work; member in struct:Dlnode 59 work = _work; 70 void append( PFVS work, void *arg, PFVS cleanup );
|
| H A D | displaylist.cc | 66 if( node->work != 0 ) (nt->*node->work)( node->arg ); 76 DisplayList::append( PFVS work, void *arg, PFVS cleanup ) argument 78 Dlnode *node = new(dlnodePool) Dlnode( work, arg, cleanup );
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_fence.c | 41 LIST_INITHEAD(&(*fence)->work); 49 struct nouveau_fence_work *work, *tmp; local in function:nouveau_fence_trigger_work 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 stil 256 struct nouveau_fence_work *work; local in function:nouveau_fence_work [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_fence.c | 41 list_inithead(&(*fence)->work); 49 struct nouveau_fence_work *work, *tmp; local in function:nouveau_fence_trigger_work 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 stil 272 struct nouveau_fence_work *work; local in function:nouveau_fence_work [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| H A D | 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 41 BackendSingleSample(DRAW_CONTEXT * pDC,uint32_t workerId,uint32_t x,uint32_t y,SWR_TRIANGLE_DESC & work,RenderOutputBuffers & renderBuffers) argument [all...] |
| H A D | 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 41 BackendSampleRate(DRAW_CONTEXT * pDC,uint32_t workerId,uint32_t x,uint32_t y,SWR_TRIANGLE_DESC & work,RenderOutputBuffers & renderBuffers) argument [all...] |
| H A D | backend_impl.h | 578 inline void SetupBarycentricCoeffs(BarycentricCoeffs* coeffs, const SWR_TRIANGLE_DESC& work) argument 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 628 SetupPixelShaderContext(SWR_PS_CONTEXT * psContext,const SWR_MULTISAMPLE_POS & samplePos,SWR_TRIANGLE_DESC & work) argument 850 const SWR_TRIANGLE_DESC& work; member in struct:PixelRateZTestLoop 999 BackendPixelRate(DRAW_CONTEXT * pDC,uint32_t workerId,uint32_t x,uint32_t y,SWR_TRIANGLE_DESC & work,RenderOutputBuffers & renderBuffers) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/ |
| H A D | 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(dat 142 _mesa_threadpool_queue_task(struct threadpool * pool,threadpool_task_func work,void * data) argument [all...] |
| H A D | threadpool.h | 46 threadpool_task_func work; member in struct:threadpool_task
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/ |
| H A D | 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(dat 142 _mesa_threadpool_queue_task(struct threadpool * pool,threadpool_task_func work,void * data) argument [all...] |
| H A D | threadpool.h | 46 threadpool_task_func work; member in struct:threadpool_task
|
| /xsrc/external/mit/freetype/dist/builds/ |
| H A D | 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/llvmpipe/ |
| H A D | 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
|
| H A D | 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; 126 lp_cs_tpool_queue_task(struct lp_cs_tpool * pool,lp_cs_tpool_task_func work,void * data,int num_iters) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/ |
| H A D | cso.rst | 6 CSO work on the principle of reusable state; they are created by filling
|
| /xsrc/external/mit/MesaLib/dist/docs/gallium/ |
| H A D | cso.rst | 6 CSO work on the principle of reusable state; they are created by filling
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm-shim/ |
| H A D | 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/ |
| H A D | README.md | 3 This implements the minimum of msm in order to make shader-db work.
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_move_discards_to_top.c | 107 * would be a lot more work. 115 nir_instr_worklist *work = nir_instr_worklist_create(); local in function:try_move_discard 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/ |
| H A D | si_nir_optim.c | 58 nir_instr_worklist *work = nir_instr_worklist_create(); local in function:check_instr_depends_on_tex 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);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 7.0.3.rst | 28 - Two-sided stencil test didn't work in software rendering 30 - GLSL gl_FrontFacing didn't work properly 43 - state.texenv.color state var didn't work in GL_ARB_fragment_program 45 - glBitmap from a PBO didn't always work 46 - glGetTexImage into a PBO didn't always work
|