Home
last modified time | relevance | path

Searched refs:r600_resource (Results 1 – 20 of 20) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute_internal.h53 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);
Dr600_resource.h35 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()
Dr600.h81 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,
Dr600_buffer.c34 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()
Devergreen_compute_internal.c213 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 …]
Dr600_pipe.h147 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 …]
Dcompute_memory_pool.h52 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…
Dr600_texture.c210 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()
Dcompute_memory_pool.c101 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()
DMakefile.sources8 r600_resource.c \
Dr600_hw_context.c35 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()
Dr600_query.c40 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()
Dr600_state.c1234 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()
Devergreen_compute.c323 struct r600_resource *onebo = NULL; in compute_emit_cs()
485 (struct r600_resource *)resources[i]->base.texture, in evergreen_set_compute_resources()
Dr600_state_common.c1002 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()
Dr600_pipe.c48 rscreen->fences.bo = (struct r600_resource*) in r600_create_fence()
106 fence->sleep_bo = (struct r600_resource*) in r600_create_fence()
Devergreen_state.c1698 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()
Dr600_asm.c2865 ve->fetch_shader = (struct r600_resource*) in r600_vertex_elements_build_fetch_shader()
Dr600_shader.c69 shader->bo = (struct r600_resource*) in r600_pipe_shader()
/external/mesa3d/src/gallium/drivers/radeonsi/
DMakefile.sources7 r600_resource.c \