Home
last modified time | relevance | path

Searched refs:OUT_RELOC (Results 1 – 25 of 35) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_misc_state.c68 OUT_RELOC(brw->batch.state.bo, 0, brw->vs.base.state_offset); in upload_pipelined_state_pointers()
70 OUT_RELOC(brw->batch.state.bo, 0, brw->ff_gs.state_offset | 1); in upload_pipelined_state_pointers()
73 OUT_RELOC(brw->batch.state.bo, 0, brw->clip.state_offset | 1); in upload_pipelined_state_pointers()
74 OUT_RELOC(brw->batch.state.bo, 0, brw->sf.state_offset); in upload_pipelined_state_pointers()
75 OUT_RELOC(brw->batch.state.bo, 0, brw->wm.base.state_offset); in upload_pipelined_state_pointers()
76 OUT_RELOC(brw->batch.state.bo, 0, brw->cc.state_offset); in upload_pipelined_state_pointers()
390 OUT_RELOC(depth_mt->bo, RELOC_WRITE, depth_offset); in brw_emit_depth_stencil_hiz()
682 OUT_RELOC(brw->batch.state.bo, 0, 1); in brw_upload_state_base_address()
693 OUT_RELOC(brw->batch.state.bo, 0, 1); in brw_upload_state_base_address()
698 OUT_RELOC(brw->cache.bo, 0, 1); in brw_upload_state_base_address()
[all …]
Dgen6_depth_state.c125 OUT_RELOC(depth_mt->bo, RELOC_WRITE, 0); in gen6_emit_depth_stencil_hiz()
169 OUT_RELOC(depth_mt->hiz_buf->bo, RELOC_WRITE, offset); in gen6_emit_depth_stencil_hiz()
191 OUT_RELOC(stencil_mt->bo, RELOC_WRITE, offset); in gen6_emit_depth_stencil_hiz()
Dgen7_misc_state.c118 OUT_RELOC(depth_mt->bo, RELOC_WRITE, 0); in gen7_emit_depth_stencil_hiz()
153 OUT_RELOC(depth_mt->hiz_buf->bo, RELOC_WRITE, 0); in gen7_emit_depth_stencil_hiz()
172 OUT_RELOC(stencil_mt->bo, RELOC_WRITE, 0); in gen7_emit_depth_stencil_hiz()
Dgen7_sol_state.c116 OUT_RELOC(brw_obj->offset_bo, RELOC_WRITE, i * sizeof(uint32_t)); in gen7_pause_transform_feedback()
143 OUT_RELOC(brw_obj->offset_bo, RELOC_WRITE, i * sizeof(uint32_t)); in gen7_resume_transform_feedback()
Dhsw_sol.c210 OUT_RELOC(brw_obj->offset_bo, RELOC_WRITE, i * sizeof(uint32_t)); in hsw_pause_transform_feedback()
237 OUT_RELOC(brw_obj->offset_bo, RELOC_WRITE, i * sizeof(uint32_t)); in hsw_resume_transform_feedback()
Dbrw_pipe_control.c199 OUT_RELOC(bo, RELOC_WRITE | RELOC_NEEDS_GGTT, gen6_gtt | offset); in brw_emit_pipe_control()
210 OUT_RELOC(bo, RELOC_WRITE, PIPE_CONTROL_GLOBAL_GTT_WRITE | offset); in brw_emit_pipe_control()
Dintel_blit.c629 OUT_RELOC(dst_buffer, RELOC_WRITE, dst_offset); in intelEmitCopyBlit()
636 OUT_RELOC(src_buffer, 0, src_offset); in intelEmitCopyBlit()
707 OUT_RELOC(dst_buffer, RELOC_WRITE, dst_offset); in intelEmitImmediateColorExpandBlit()
855 OUT_RELOC(mt->bo, RELOC_WRITE, mt->offset + offset); in intel_miptree_set_alpha_to_one()
Dintel_batchbuffer.c1218 OUT_RELOC(bo, 0, offset + i * 4); in load_sized_register_mem()
1263 OUT_RELOC(bo, RELOC_WRITE | RELOC_NEEDS_GGTT, offset); in brw_store_register_mem32()
1295 OUT_RELOC(bo, RELOC_WRITE | RELOC_NEEDS_GGTT, offset); in brw_store_register_mem64()
1298 OUT_RELOC(bo, RELOC_WRITE | RELOC_NEEDS_GGTT, offset + sizeof(uint32_t)); in brw_store_register_mem64()
1385 OUT_RELOC(bo, RELOC_WRITE, offset); in brw_store_data_imm32()
1408 OUT_RELOC(bo, RELOC_WRITE, offset); in brw_store_data_imm64()
Dintel_batchbuffer.h130 #define OUT_RELOC(buf, flags, delta) do { \ macro
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_query.c96 OUT_RELOC(ring, query_sample(aq, stop)); in occlusion_pause()
106 OUT_RELOC(ring, query_sample(aq, result)); /* srcA */ in occlusion_pause()
107 OUT_RELOC(ring, query_sample(aq, stop)); /* srcB */ in occlusion_pause()
108 OUT_RELOC(ring, query_sample(aq, start)); /* srcC */ in occlusion_pause()
193 OUT_RELOC(ring, query_sample(aq, result)); /* srcA */ in timestamp_pause()
194 OUT_RELOC(ring, query_sample(aq, stop)); /* srcB */ in timestamp_pause()
195 OUT_RELOC(ring, query_sample(aq, start)); /* srcC */ in timestamp_pause()
Dfd5_draw.h72 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd5_draw()
107 OUT_RELOC(ring, fd_resource(idx)->bo, in fd5_draw_emit()
110 OUT_RELOC(ring, ind->bo, info->indirect->offset, 0, 0); in fd5_draw_emit()
115 OUT_RELOC(ring, ind->bo, info->indirect->offset, 0, 0); in fd5_draw_emit()
Dfd5_compute.c104 OUT_RELOC(ring, v->bo, 0, 0, 0); /* SP_CS_OBJ_START_LO/HI */ in cs_program_emit()
198 OUT_RELOC(ring, rsc->bo, info->indirect_offset, 0, 0); /* ADDR_LO/HI */ in fd5_launch_grid()
Dfd5_emit.c78 OUT_RELOC(ring, bo, offset, in fd5_emit_const()
114 OUT_RELOC(ring, fd_resource(prscs[i])->bo, offsets[i], 0, 0); in fd5_emit_const_bo()
286 OUT_RELOC(ring, fd_resource(fd5_ctx->border_color_buf)->bo, off, 0, 0); in emit_border_color()
355 OUT_RELOC(ring, rsc->bo, view->offset, in emit_textures()
459 OUT_RELOC(ring, rsc->bo, off, 0, 0); in fd5_emit_vertex_bufs()
1090 OUT_RELOC (ring, src_bo, src_off, 0, 0); in fd5_mem_to_mem()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.h81 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd4_draw()
127 OUT_RELOC(ring, fd_resource(idx)->bo, index_offset, 0, 0); in fd4_draw_emit()
130 OUT_RELOC(ring, ind->bo, info->indirect->offset, 0, 0); in fd4_draw_emit()
135 OUT_RELOC(ring, ind->bo, info->indirect->offset, 0, 0); in fd4_draw_emit()
Dfd4_query.c198 OUT_RELOC(ring, scratch_bo, addr_off, 0, 0); in time_elapsed_get_sample()
205 OUT_RELOC(ring, scratch_bo, sample_off, 0, 0); in time_elapsed_get_sample()
210 OUT_RELOC(ring, scratch_bo, sample_off + 0x4, 0, 0); in time_elapsed_get_sample()
Dfd4_emit.c78 OUT_RELOC(ring, bo, offset, in fd4_emit_const()
112 OUT_RELOC(ring, fd_resource(prscs[i])->bo, offsets[i], 0, 0); in fd4_emit_const_bo()
195 OUT_RELOC(ring, rsc->bo, view->offset, view->texconst4, 0); in emit_textures()
221 OUT_RELOC(ring, rsc->bo, view->offset, view->texconst4, 0); in emit_textures()
245 OUT_RELOC(ring, fd_resource(fd4_ctx->border_color_buf)->bo, off, 0, 0); in emit_textures()
331 OUT_RELOC(ring, rsc->bo, offset, 0, 0); in fd4_emit_gmem_restore_tex()
426 OUT_RELOC(ring, rsc->bo, off, 0, 0); in fd4_emit_vertex_bufs()
460 OUT_RELOC(ring, dummy_vbo, 0, 0, 0); in fd4_emit_vertex_bufs()
874 OUT_RELOC(ring, fd4_ctx->vs_pvt_mem, 0,0,0); /* SP_VS_PVT_MEM_ADDR */ in fd4_emit_restore()
878 OUT_RELOC(ring, fd4_ctx->fs_pvt_mem, 0,0,0); /* SP_FS_PVT_MEM_ADDR */ in fd4_emit_restore()
[all …]
Dfd4_program.c115 OUT_RELOC(ring, so->bo, 0, in emit_shader()
374 OUT_RELOC(ring, s[VS].v->bo, 0, 0, 0); /* SP_VS_OBJ_START_REG */ in fd4_program_emit()
417 OUT_RELOC(ring, s[FS].v->bo, 0, 0, 0); /* SP_FS_OBJ_START_REG */ in fd4_program_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_emit.c83 OUT_RELOC(ring, bo, offset, in fd3_emit_const()
117 OUT_RELOC(ring, fd_resource(prscs[i])->bo, offsets[i], 0, 0); in fd3_emit_const_bo()
213 OUT_RELOC(ring, rsc->bo, view->base.u.buf.offset, 0, 0); in emit_textures()
222 OUT_RELOC(ring, rsc->bo, slice->offset, 0, 0); in emit_textures()
246 OUT_RELOC(ring, fd_resource(fd3_ctx->border_color_buf)->bo, off, 0, 0); in emit_textures()
348 OUT_RELOC(ring, rsc->bo, offset, 0, 0); in fd3_emit_gmem_restore_tex()
423 OUT_RELOC(ring, rsc->bo, vb->buffer_offset + elem->src_offset, 0, 0); in fd3_emit_vertex_bufs()
457 OUT_RELOC(ring, dummy_vbo, 0, 0, 0); in fd3_emit_vertex_bufs()
819 OUT_RELOC(ring, fd3_ctx->vs_pvt_mem, 0,0,0); /* SP_VS_PVT_MEM_ADDR_REG */ in fd3_emit_restore()
824 OUT_RELOC(ring, fd3_ctx->fs_pvt_mem, 0,0,0); /* SP_FS_PVT_MEM_ADDR_REG */ in fd3_emit_restore()
Dfd3_program.c136 OUT_RELOC(ring, so->bo, 0, in emit_shader()
313 OUT_RELOC(ring, vp->bo, 0, 0, 0); /* SP_VS_OBJ_START_REG */ in fd3_program_emit()
351 OUT_RELOC(ring, fp->bo, 0, 0, 0); /* SP_FS_OBJ_START_REG */ in fd3_program_emit()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_emit.c212 OUT_RELOC(i915->vbo, I915_USAGE_VERTEX, in emit_immediate()
276 OUT_RELOC(i915->current.cbuf_bo, in emit_static()
286 OUT_RELOC(i915->current.depth_bo, in emit_static()
335 OUT_RELOC(buf, I915_USAGE_SAMPLER, offset); in emit_map()
Di915_batch.h44 #define OUT_RELOC(buf, usage, offset) \ macro
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_draw.h90 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd_draw()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_batchbuffer.h139 #define OUT_RELOC(buf, read_domains, write_domain, delta) do { \ macro
Di915_vtbl.c395 OUT_RELOC(state->draw_region->bo, in i915_emit_state()
404 OUT_RELOC(state->depth_region->bo, in i915_emit_state()
450 OUT_RELOC(state->tex_buffer[i], in i915_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_gmem.c206 OUT_RELOC(ring, rsc->bo, 0, in emit_mem2gmem_surf()
248 OUT_RELOC(ring, fd_resource(fd2_ctx->solid_vertexbuf)->bo, 0x60, 0, 0); in fd2_emit_tile_mem2gmem()

12