/external/mesa3d/src/gallium/drivers/r600/ |
D | evergreen_compute_internal.h | 53 struct r600_resource *bo; 83 struct r600_resource *kernel_param; 84 struct r600_resource *shader_code_bo; 87 int evergreen_compute_get_gpu_format(struct number_type_and_format* fmt, struct r600_resource *bo);… 95 void evergreen_emit_ctx_reloc(struct r600_context *ctx, struct r600_resource *bo, enum radeon_bo_us… 104 void evergreen_set_rat(struct r600_pipe_compute *pipe, int id, struct r600_resource* bo, int start,… 106 void evergreen_set_export(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, int… 108 void evergreen_set_tmp_ring(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, i… 111 void evergreen_set_const_cache(struct r600_pipe_compute *pipe, int cache_id, struct r600_resource* … 113 struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size);
|
D | r600_resource.h | 35 struct r600_resource *staging; 42 struct r600_resource base; 47 struct r600_resource resource; 104 struct r600_resource *cb_buffer_fmask; /* Used for FMASK relocations. R600 only */ 105 struct r600_resource *cb_buffer_cmask; /* Used for CMASK relocations. R600 only */ 135 static INLINE struct r600_resource *r600_resource(struct pipe_resource *r) in r600_resource() function 137 return (struct r600_resource*)r; in r600_resource()
|
D | r600.h | 81 struct r600_resource { struct 109 struct r600_resource *bo; argument 124 struct r600_resource *bo; 151 struct r600_resource *buf; 178 struct r600_resource *filled_size; 197 void r600_context_emit_fence(struct r600_context *ctx, struct r600_resource *fence, 215 struct r600_resource *bo, 225 struct r600_resource *bo,
|
D | r600_buffer.c | 34 struct r600_resource *rbuffer = r600_resource(buf); in r600_buffer_destroy() 69 struct r600_resource *rbuffer) in r600_set_constants_dirty_if_bound() 89 struct r600_resource *rbuffer = r600_resource(transfer->resource); in r600_buffer_transfer_map() 147 rtransfer->staging = (struct r600_resource*) in r600_buffer_transfer_map() 198 struct r600_resource *res, in r600_init_resource() 244 struct r600_resource *rbuffer; in r600_buffer_create() 246 rbuffer = MALLOC_STRUCT(r600_resource); in r600_buffer_create()
|
D | evergreen_compute_internal.c | 213 struct r600_resource *bo, in evergreen_emit_ctx_reloc() 225 struct r600_resource *bo) in evergreen_compute_get_gpu_format() 259 struct r600_resource* bo, in evergreen_set_rat() 270 struct r600_resource *res; in evergreen_set_rat() 298 res = (struct r600_resource*)surf->base.texture; in evergreen_set_rat() 339 struct r600_resource* bo, in evergreen_set_export() 379 struct r600_resource* bo, in evergreen_set_tmp_ring() 557 res->bo = (struct r600_resource*)view->base.texture; in evergreen_set_tex_resource() 605 struct r600_resource* cbo, in evergreen_set_const_cache() 627 struct r600_resource* r600_compute_buffer_alloc_vram( in r600_compute_buffer_alloc_vram() [all …]
|
D | r600_pipe.h | 147 struct r600_resource *bo; 176 struct r600_resource *tex_resource; 214 struct r600_resource *fetch_shader; 240 struct r600_resource *bo; 241 struct r600_resource *bo_fetch; 287 struct r600_resource *sleep_bo; 463 struct r600_resource *dummy_fmask; 464 struct r600_resource *dummy_cmask; 529 struct r600_resource *res, 786 static INLINE unsigned r600_context_bo_reloc(struct r600_context *ctx, struct r600_resource *rbo, in r600_context_bo_reloc() [all …]
|
D | compute_memory_pool.h | 52 struct r600_resource *bo; ///The pool buffer object resource 96 …l* pool, int chunk_to_data, struct compute_memory_item* chunk, struct r600_resource* data, int off…
|
D | r600_texture.c | 210 struct r600_resource *resource = &rtex->resource; in r600_texture_get_handle() 234 struct r600_resource *resource = &rtex->resource; in r600_texture_destroy() 387 struct r600_resource *resource; in r600_texture_create_object() 663 trans->staging = (struct r600_resource*)staging_depth; in r600_texture_get_transfer() 688 trans->staging = (struct r600_resource*)ctx->screen->resource_create(ctx->screen, &resource); in r600_texture_get_transfer() 753 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf; in r600_texture_transfer_map() 755 buf = ((struct r600_resource *)transfer->resource)->cs_buf; in r600_texture_transfer_map() 782 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf; in r600_texture_transfer_unmap() 784 buf = ((struct r600_resource *)transfer->resource)->cs_buf; in r600_texture_transfer_unmap()
|
D | compute_memory_pool.c | 101 pool->bo = (struct r600_resource*)create_pool_texture(pool->screen, in compute_memory_pool_init() 218 pool->bo = (struct r600_resource*)create_pool_texture( in compute_memory_grow_pool() 474 struct r600_resource* data, in compute_memory_transfer_direct()
|
D | Makefile.sources | 8 r600_resource.c \
|
D | r600_hw_context.c | 35 struct r600_resource *buffer; in r600_get_backend_mask() 69 buffer = (struct r600_resource*) in r600_get_backend_mask() 1027 void r600_context_emit_fence(struct r600_context *ctx, struct r600_resource *fence_bo, unsigned off… in r600_context_emit_fence() 1148 r600_context_bo_reloc(ctx, r600_resource(t[i]->b.buffer), in r600_context_streamout_begin() 1160 r600_context_bo_reloc(ctx, r600_resource(t[i]->b.buffer), in r600_context_streamout_begin()
|
D | r600_query.c | 40 static struct r600_resource *r600_new_query_buffer(struct r600_context *ctx, unsigned type) in r600_new_query_buffer() 48 struct r600_resource *buf = (struct r600_resource*) in r600_new_query_buffer()
|
D | r600_state.c | 1234 static struct r600_resource *r600_buffer_create_helper(struct r600_screen *rscreen, in r600_buffer_create_helper() 1250 return (struct r600_resource*) in r600_buffer_create_helper() 1586 struct r600_resource *res; in r600_set_framebuffer_state() 1615 res = (struct r600_resource*)surf->base.texture; in r600_set_framebuffer_state() 1676 res = (struct r600_resource*)surf->base.texture; in r600_set_framebuffer_state() 1823 struct r600_resource *rbuffer; in r600_emit_vertex_buffers() 1828 rbuffer = (struct r600_resource*)vb->buffer; in r600_emit_vertex_buffers() 1862 struct r600_resource *rbuffer; in r600_emit_constant_buffers() 1867 rbuffer = (struct r600_resource*)cb->buffer; in r600_emit_constant_buffers()
|
D | evergreen_compute.c | 323 struct r600_resource *onebo = NULL; in compute_emit_cs() 485 (struct r600_resource *)resources[i]->base.texture, in evergreen_set_compute_resources()
|
D | r600_state_common.c | 1002 t->filled_size = (struct r600_resource*) in r600_create_so_target() 1260 …cs->buf[cs->cdw++] = r600_context_bo_reloc(rctx, (struct r600_resource*)ib.buffer, RADEON_USAGE_RE… in r600_draw_vbo() 1377 struct r600_resource *bo, in _r600_pipe_state_add_reg_bo() 1410 struct r600_resource *bo, in r600_pipe_state_add_reg_noblock()
|
D | r600_pipe.c | 48 rscreen->fences.bo = (struct r600_resource*) in r600_create_fence() 106 fence->sleep_bo = (struct r600_resource*) in r600_create_fence()
|
D | evergreen_state.c | 1698 struct r600_resource *res; in evergreen_set_framebuffer_state() 1721 res = (struct r600_resource*)surf->base.texture; in evergreen_set_framebuffer_state() 1790 res = (struct r600_resource*)surf->base.texture; in evergreen_set_framebuffer_state() 1960 struct r600_resource *rbuffer; in evergreen_emit_vertex_buffers() 1965 rbuffer = (struct r600_resource*)vb->buffer; in evergreen_emit_vertex_buffers() 2018 struct r600_resource *rbuffer; in evergreen_emit_constant_buffers() 2023 rbuffer = (struct r600_resource*)cb->buffer; in evergreen_emit_constant_buffers()
|
D | r600_asm.c | 2865 ve->fetch_shader = (struct r600_resource*) in r600_vertex_elements_build_fetch_shader()
|
D | r600_shader.c | 69 shader->bo = (struct r600_resource*) in r600_pipe_shader()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | Makefile.sources | 7 r600_resource.c \
|