Searched refs:si_resource (Results 1 – 14 of 14) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeonsi_resource.h | 34 struct si_resource { struct 46 si_resource_reference(struct si_resource **ptr, struct si_resource *res) in si_resource_reference() argument 52 static INLINE struct si_resource * 53 si_resource(struct pipe_resource *r) in si_resource() function 55 return (struct si_resource*)r; in si_resource() 58 static INLINE struct si_resource * 63 return si_resource(pipe_buffer_create(screen, in si_resource_create_custom()
|
D | r600_buffer.c | 43 struct si_resource *rbuffer = si_resource(buf); in r600_buffer_destroy() 75 struct si_resource *rbuffer = si_resource(transfer->resource); in r600_buffer_transfer_map() 118 struct si_resource *res, in si_init_resource() 163 struct si_resource *rbuffer; in si_buffer_create() 167 rbuffer = MALLOC_STRUCT(si_resource); in si_buffer_create() 188 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer, in r600_upload_const_buffer()
|
D | radeonsi_pipe.h | 54 struct si_resource *bo; 99 struct si_resource *sleep_bo; 197 struct si_resource *res, 271 struct si_resource *rresource = (struct si_resource*)resource; in r600_resource_va()
|
D | r600.h | 79 struct si_resource *buffer; 90 struct si_resource *filled_size; 115 void si_context_emit_fence(struct r600_context *ctx, struct si_resource *fence,
|
D | r600_resource.h | 42 struct si_resource resource; 75 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer,
|
D | radeonsi_pm4.h | 55 struct si_resource *bo[SI_PM4_MAX_BO]; 69 struct si_resource *bo,
|
D | r600_texture.c | 224 struct si_resource *resource = &rtex->resource; in r600_texture_get_handle() 248 struct si_resource *resource = &rtex->resource; in r600_texture_destroy() 251 si_resource_reference((struct si_resource **)&rtex->flushed_depth_texture, NULL); in r600_texture_destroy() 410 buf = si_resource(rtransfer->staging_texture)->cs_buf; in si_texture_transfer_map() 417 buf = si_resource(transfer->resource)->cs_buf; in si_texture_transfer_map() 439 buf = si_resource(rtransfer->staging_texture)->cs_buf; in si_texture_transfer_unmap() 446 buf = si_resource(transfer->resource)->cs_buf; in si_texture_transfer_unmap() 475 struct si_resource *resource; in r600_texture_create_object()
|
D | r600_hw_context_priv.h | 38 static INLINE unsigned r600_context_bo_reloc(struct r600_context *ctx, struct si_resource *rbo, in r600_context_bo_reloc()
|
D | radeonsi_shader.h | 76 struct si_resource *bo;
|
D | si_state_draw.c | 421 struct si_resource *rbuffer; in si_vertex_buffer_update() 428 rbuffer = (struct si_resource*)vb->buffer; in si_vertex_buffer_update() 494 si_pm4_add_bo(pm4, (struct si_resource *)ib->buffer, RADEON_USAGE_READ); in si_state_draw()
|
D | r600_hw_context.c | 39 struct si_resource *buffer; in si_get_backend_mask() 238 void si_context_emit_fence(struct r600_context *ctx, struct si_resource *fence_bo, unsigned offset,… in si_context_emit_fence() 689 cs->buf[cs->cdw++] = r600_context_bo_reloc(ctx, (struct si_resource*)t->b.buffer, in r600_context_draw_opaque_count()
|
D | radeonsi_pm4.c | 89 struct si_resource *bo, in si_pm4_add_bo()
|
D | si_state_streamout.c | 80 si_context_bo_reloc(ctx, si_resource(t[i]->b.buffer),
|
D | si_state.c | 2283 struct si_resource *rbuffer = cb ? si_resource(cb->buffer) : NULL; in si_set_constant_buffer()
|