Lines Matching refs:gpu

412                                         (fs->bin.gpu & (0xffffffffull << 32)));
423 fs->bin.gpu + ret_offset : 0;
480 return ss->state.gpu;
722 return xfer.gpu;
786 return T.gpu;
835 return T.gpu;
862 return T.gpu;
886 cfg.address = rsrc->image.data.bo->ptr.gpu +
893 return T.gpu;
924 return T.gpu;
1012 return T.gpu;
1030 return rsrc->image.data.bo->ptr.gpu + cb->buffer_offset;
1174 uniform->du[0] = bo->ptr.gpu + sb.buffer_offset;
1338 uniforms[i].du[0] = rsrc->image.data.bo->ptr.gpu + offset;
1349 ptr->gpu + (i * sizeof(*uniforms)) + (j * 4);
1388 ptr->gpu + (i * sizeof(*uniforms));
1502 panfrost_emit_ubo(ubos.cpu, ubo_count, transfer.gpu, sys_size);
1522 return ubos.gpu;
1530 *push_constants = push_transfer.gpu;
1539 mali_ptr ptr = push_transfer.gpu + (4 * i);
1581 return ubos.gpu;
1609 info.tls.ptr = bo->ptr.gpu;
1621 info.wls.ptr = bo->ptr.gpu;
1625 return t.gpu;
1643 return view->state.gpu;
1680 so->texture_bo = prsrc->image.data.bo->ptr.gpu;
1733 so->state = panfrost_pool_take_ref(&ctx->descs, payload.gpu);
1739 payload.gpu += pan_size(TEXTURE);
1750 if (view->texture_bo != rsrc->image.data.bo->ptr.gpu ||
1792 return T.gpu;
1837 return T.gpu;
1913 cfg.pointer = rsrc->image.data.bo->ptr.gpu + offset;
1981 *buffers = bufs.gpu;
1982 return attribs.gpu;
2056 mali_ptr raw_addr = rsrc->image.data.bo->ptr.gpu + buf->buffer_offset;
2226 *buffers = S.gpu;
2227 return T.gpu;
2238 pan_pool_alloc_aligned(&batch->invisible_pool.base, size, 64).gpu;
2472 out->producer = producer_count ? T.gpu : 0;
2473 out->consumer = consumer_count ? T.gpu +
2623 *buffers = T.gpu;
2662 if (PAN_ARCH <= 5 && batch->framebuffer.gpu)
2674 .ptr = tls_bo ? tls_bo->ptr.gpu : 0,
2696 .ptr = tls_bo ? tls_bo->ptr.gpu : 0,
2701 batch->framebuffer.gpu |=
2757 GENX(pan_emit_fragment_job)(pfb, batch->framebuffer.gpu,
2760 return transfer.gpu;
2862 cfg.thread_storage = batch->tls.gpu;
3039 mali_ptr heap = t.gpu;
3047 batch->tiler_ctx.bifrost = t.gpu;
3172 return T.gpu | nr_tables;
3230 cfg.occlusion = rsrc->image.data.bo->ptr.gpu;
3313 batch->tls.gpu);
3343 cfg.thread_storage = batch->tls.gpu;
3437 batch->tls.gpu);
3451 ptr, batch->tls.gpu);
3539 batch->tls.gpu);
3838 index_buf ? index_buf->ptr.gpu : 0,
3873 .draw_buf = draw_buf->image.data.bo->ptr.gpu + indirect->offset,
3874 .index_buf = index_buf ? index_buf->ptr.gpu : 0,
3878 .vertex_job = vertex.gpu,
3879 .tiler_job = tiler.gpu,
4145 .job = t.gpu,
4146 .indirect_dim = pan_resource(info->indirect)->image.data.bo->ptr.gpu +
4534 state->state = panfrost_pool_take_ref(pool, ptr.gpu);
4539 pan_shader_prepare_rsd(&state->info, state->bin.gpu, &cfg);
4550 if (!state->bin.gpu)
4561 state->state = panfrost_pool_take_ref(pool, ptr.gpu);
4568 cfg.binary = state->bin.gpu;
4583 cfg.binary = state->bin.gpu + state->info.vs.no_psiz_offset;
4596 cfg.binary = state->bin.gpu + state->info.vs.secondary_offset;
4629 GENX(pan_preload_fb)(&batch->pool.base, &batch->scoreboard, fb, batch->tls.gpu,
4646 batch->framebuffer.gpu |= MALI_FBD_TAG_IS_MFBD;
4731 return batch->tiler_ctx.midgard.polygon_list->ptr.gpu;