Searched refs:rcl (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dvx_queue.c35 struct v3dv_cl *rcl = &job->rcl; local in function:v3dX
36 v3dv_cl_ensure_space_with_branch(rcl, 200 + 1 * 256 *
39 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) {
48 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) {
54 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) {
59 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) {
65 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) {
69 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) {
97 cl_emit(rcl, START_ADDRESS_OF_GENERIC_TILE_LIS
[all...]
H A Dv3dvx_meta_common.c47 struct v3dv_cl *rcl = &job->rcl; local in function:emit_rcl_prologue
48 v3dv_cl_ensure_space_with_branch(rcl, 200 +
54 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) {
85 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART1, clear) {
92 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART2, clear) {
102 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART3, clear) {
110 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) {
116 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) {
121 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZ
139 struct v3dv_cl *rcl = &job->rcl; local in function:emit_frame_setup
188 struct v3dv_cl *rcl = &job->rcl; local in function:emit_supertile_coordinates
560 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, NULL); local in function:v3dX
647 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, NULL); local in function:v3dX
719 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, NULL); local in function:v3dX
807 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, NULL); local in function:v3dX
961 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, &clear_info); local in function:v3dX
1030 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, &clear_info); local in function:v3dX
1168 struct v3dv_cl *rcl = emit_rcl_prologue(job, framebuffer, NULL); local in function:v3dX
[all...]
H A Dv3dvx_cmd_buffer.c608 /* Emit the generic list in our indirect state -- the rcl will just
641 cl_emit(&job->rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) {
654 struct v3dv_cl *rcl = &job->rcl; local in function:cmd_buffer_emit_render_pass_layer_rcl
662 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) {
688 cl_emit(rcl, SUPERTILE_COORDINATES, coords) {
749 v3dv_cl_ensure_space_with_branch(&job->rcl, 200 +
757 struct v3dv_cl *rcl = &job->rcl; local in function:v3dX
765 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMO
[all...]
H A Dv3dv_queue.c597 assert(list_length(&job->rcl.bo_list) == 1);
603 submit.rcl_start = job->rcl.bo->offset;
604 submit.rcl_end = job->rcl.bo->offset + v3dv_cl_offset(&job->rcl);
H A Dv3dv_cmd_buffer.c182 v3dv_cl_destroy(&job->rcl);
205 list_for_each_entry_safe(struct v3dv_bo, bo, &job->rcl.bo_list, list_link) {
623 if (v3dv_cl_offset(&cmd_buffer->state.job->rcl) == 0)
695 assert(v3dv_cl_offset(&job->rcl) != 0 || cmd_buffer->state.pass);
807 v3dv_cl_init(job, &job->rcl);
1720 clone_bo_list(cmd_buffer, &clone_job->rcl.bo_list, &job->rcl.bo_list);
H A Dv3dv_private.h958 struct v3dv_cl rcl; member in struct:v3dv_job
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A Dv3dx_rcl.c405 /* Emit the generic list in our indirect state -- the rcl will just
445 cl_emit(&job->rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) {
471 cl_emit(&job->rcl, TILE_RENDERING_MODE_CFG_Z_STENCIL, zs) {
502 assert(!job->rcl.bo);
504 v3d_cl_ensure_space_with_branch(&job->rcl, 200 + 256 *
506 job->submit.rcl_start = job->rcl.bo->offset;
507 v3d_job_add_bo(job, job->rcl.bo);
519 cl_emit(&job->rcl, TILE_RENDERING_MODE_CFG_COMMON, config) {
585 cl_emit(&job->rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) {
599 cl_emit(&job->rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART
[all...]
H A Dv3d_job.c80 v3d_destroy_cl(&job->rcl);
96 v3d_init_cl(job, &job->rcl);
396 job->submit.rcl_end = job->rcl.bo->offset + cl_offset(&job->rcl);
H A Dv3d_context.h281 struct v3d_cl rcl; member in struct:v3d_job
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3dx_rcl.c431 /* Emit the generic list in our indirect state -- the rcl will just
478 cl_emit(&job->rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) {
508 cl_emit(&job->rcl, TILE_RENDERING_MODE_CFG_Z_STENCIL, zs) {
574 cl_emit(&job->rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) {
578 cl_emit(&job->rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) {
611 cl_emit(&job->rcl, TILE_COORDINATES, coords) {
630 cl_emit(&job->rcl, STORE_TILE_BUFFER_GENERAL, store) {
636 cl_emit(&job->rcl, TILE_COORDINATES, coords);
637 cl_emit(&job->rcl, END_OF_LOADS, end);
638 cl_emit(&job->rcl, STORE_TILE_BUFFER_GENERA
[all...]
H A Dv3d_job.c82 v3d_destroy_cl(&job->rcl);
98 v3d_init_cl(job, &job->rcl);
517 job->submit.rcl_end = job->rcl.bo->offset + cl_offset(&job->rcl);
H A Dv3d_context.h332 struct v3d_cl rcl; member in struct:v3d_job
/xsrc/external/mit/xorg-server.old/dist/xfixes/
H A Dcursor.c616 ReplaceCursorLookupPtr rcl = (ReplaceCursorLookupPtr) closure; local in function:ReplaceCursorLookup
622 switch (rcl->type) {
642 if (pCursor && pCursor != rcl->pNew)
644 if ((*rcl->testCursor) (pCursor, rcl->closure))
646 rcl->pNew->refcnt++;
649 *pCursorRef = rcl->pNew;
651 ChangeResourceValue (id, RT_CURSOR, rcl->pNew);
665 ReplaceCursorLookupRec rcl; local in function:ReplaceCursor
672 rcl
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/kernel/
H A Dvc4_render_cl.c45 struct drm_gem_cma_object *rcl; member in struct:vc4_rcl_setup
51 *(u8 *)(setup->rcl->vaddr + setup->next_offset) = val;
57 *(u16 *)(setup->rcl->vaddr + setup->next_offset) = val;
63 *(u32 *)(setup->rcl->vaddr + setup->next_offset) = val;
325 setup->rcl = drm_gem_cma_create(dev, size);
326 if (!setup->rcl)
328 list_addtail(&to_vc4_bo(&setup->rcl->base)->unref_head,
371 exec->ct1ca = setup->rcl->paddr;
372 exec->ct1ea = setup->rcl->paddr + setup->next_offset;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/kernel/
H A Dvc4_render_cl.c45 struct drm_gem_cma_object *rcl; member in struct:vc4_rcl_setup
51 *(u8 *)(setup->rcl->vaddr + setup->next_offset) = val;
57 *(u16 *)(setup->rcl->vaddr + setup->next_offset) = val;
63 *(u32 *)(setup->rcl->vaddr + setup->next_offset) = val;
325 setup->rcl = drm_gem_cma_create(dev, size);
326 if (!setup->rcl)
328 list_addtail(&to_vc4_bo(&setup->rcl->base)->unref_head,
371 exec->ct1ca = setup->rcl->paddr;
372 exec->ct1ea = setup->rcl->paddr + setup->next_offset;
/xsrc/external/mit/xorg-server/dist/xfixes/
H A Dcursor.c604 ReplaceCursorLookupPtr rcl = (ReplaceCursorLookupPtr) closure; local in function:ReplaceCursorLookup
610 switch (rcl->type) {
629 if (pCursor && pCursor != rcl->pNew) {
630 if ((*rcl->testCursor) (pCursor, rcl->closure)) {
631 CursorPtr curs = RefCursor(rcl->pNew);
648 ReplaceCursorLookupRec rcl; local in function:ReplaceCursor
655 rcl.testCursor = testCursor;
656 rcl.pNew = pCursor;
657 rcl
[all...]
/xsrc/external/mit/libXt/dist/src/
H A DCallback.c382 XtCallbackList cl, ccl, rcl; local in function:XtRemoveCallbacks
418 for (rcl = xtcallbacks; rcl->callback; rcl++) {
419 if (cl->callback == rcl->callback && cl->closure == rcl->closure) {
/xsrc/external/mit/MesaLib.old/dist/src/mesa/x86/
H A Dassyntax.h582 #define RCL_L(a, b) CHOICE(rcll ARG2(a,b), rcll ARG2(a,b), _LTOG rcl ARG2(b,a))
583 #define RCL_W(a, b) CHOICE(rclw ARG2(a,b), rclw ARG2(a,b), _WTOG rcl ARG2(b,a))
1294 #define RCL_L(a, b) rcl L_(b), L_(a)
1295 #define RCL_W(a, b) rcl W_(b), W_(a)
1296 #define RCL_B(a, b) rcl B_(b), B_(a)
/xsrc/external/mit/MesaLib/dist/src/mesa/x86/
H A Dassyntax.h582 #define RCL_L(a, b) CHOICE(rcll ARG2(a,b), rcll ARG2(a,b), _LTOG rcl ARG2(b,a))
583 #define RCL_W(a, b) CHOICE(rclw ARG2(a,b), rclw ARG2(a,b), _WTOG rcl ARG2(b,a))
1294 #define RCL_L(a, b) rcl L_(b), L_(a)
1295 #define RCL_W(a, b) rcl W_(b), W_(a)
1296 #define RCL_B(a, b) rcl B_(b), B_(a)

Completed in 45 milliseconds