HomeSort by relevance Sort by last modified time
    Searched refs:r600_resource (Results 1 - 25 of 36) sorted by null

1 2

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
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); ///get hw format from resource, return 0 on faliure, nonzero on success
95 void evergreen_emit_ctx_reloc(struct r600_context *ctx, struct r600_resource *bo, enum radeon_bo_usage usage);
104 void evergreen_set_rat(struct r600_pipe_compute *pipe, int id, struct r600_resource* bo, int start, int size);
106 void evergreen_set_export(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, int size);
108 void evergreen_set_tmp_ring(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, int size, int se);
111 void evergreen_set_const_cache(struct r600_pipe_compute *pipe, int cache_id, struct r600_resource* cbo, int size, int offset);
113 struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size)
    [all...]
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) function
137 return (struct r600_resource*)r;
r600.h 81 struct r600_resource { struct
109 struct r600_resource *bo;
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,
r600_buffer.c 34 struct r600_resource *rbuffer = r600_resource(buf);
69 struct r600_resource *rbuffer)
89 struct r600_resource *rbuffer = r600_resource(transfer->resource);
147 rtransfer->staging = (struct r600_resource*)
198 struct r600_resource *res,
244 struct r600_resource *rbuffer;
246 rbuffer = MALLOC_STRUCT(r600_resource);
compute_memory_pool.h 52 struct r600_resource *bo; ///The pool buffer object resource
96 void compute_memory_transfer_direct(struct compute_memory_pool* pool, int chunk_to_data, struct compute_memory_item* chunk, struct r600_resource* data, int offset_in_chunk, int offset_in_data, int size); ///Transfer data between chunk<->data, it is for VRAM<->GART transfers
evergreen_compute_internal.c 40 #include "r600_resource.h"
213 struct r600_resource *bo,
225 struct r600_resource *bo)
259 struct r600_resource* bo,
270 struct r600_resource *res;
298 res = (struct r600_resource*)surf->base.texture;
339 struct r600_resource* bo,
379 struct r600_resource* bo,
557 res->bo = (struct r600_resource*)view->base.texture;
605 struct r600_resource* cbo
    [all...]
r600_pipe.h 35 #include "r600_resource.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
    [all...]
compute_memory_pool.c 37 #include "r600_resource.h"
101 pool->bo = (struct r600_resource*)create_pool_texture(pool->screen,
218 pool->bo = (struct r600_resource*)create_pool_texture(
474 struct r600_resource* data,
r600_texture.c 210 struct r600_resource *resource = &rtex->resource;
234 struct r600_resource *resource = &rtex->resource;
387 struct r600_resource *resource;
663 trans->staging = (struct r600_resource*)staging_depth;
688 trans->staging = (struct r600_resource*)ctx->screen->resource_create(ctx->screen, &resource);
753 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf;
755 buf = ((struct r600_resource *)transfer->resource)->cs_buf;
782 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf;
784 buf = ((struct r600_resource *)transfer->resource)->cs_buf;
    [all...]
r600_query.c 40 static struct r600_resource *r600_new_query_buffer(struct r600_context *ctx, unsigned type)
48 struct r600_resource *buf = (struct r600_resource*)
r600_hw_context.c 35 struct r600_resource *buffer;
69 buffer = (struct r600_resource*)
1027 void r600_context_emit_fence(struct r600_context *ctx, struct r600_resource *fence_bo, unsigned offset, unsigned value)
    [all...]
r600_state.c     [all...]
evergreen_compute.c 43 #include "r600_resource.h"
323 struct r600_resource *onebo = NULL;
485 (struct r600_resource *)resources[i]->base.texture,
  /external/mesa3d/src/gallium/drivers/r600/
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); ///get hw format from resource, return 0 on faliure, nonzero on success
95 void evergreen_emit_ctx_reloc(struct r600_context *ctx, struct r600_resource *bo, enum radeon_bo_usage usage);
104 void evergreen_set_rat(struct r600_pipe_compute *pipe, int id, struct r600_resource* bo, int start, int size);
106 void evergreen_set_export(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, int size);
108 void evergreen_set_tmp_ring(struct r600_pipe_compute *pipe, struct r600_resource* bo, int offset, int size, int se);
111 void evergreen_set_const_cache(struct r600_pipe_compute *pipe, int cache_id, struct r600_resource* cbo, int size, int offset);
113 struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size)
    [all...]
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) function
137 return (struct r600_resource*)r;
r600.h 81 struct r600_resource { struct
109 struct r600_resource *bo;
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,
r600_buffer.c 34 struct r600_resource *rbuffer = r600_resource(buf);
69 struct r600_resource *rbuffer)
89 struct r600_resource *rbuffer = r600_resource(transfer->resource);
147 rtransfer->staging = (struct r600_resource*)
198 struct r600_resource *res,
244 struct r600_resource *rbuffer;
246 rbuffer = MALLOC_STRUCT(r600_resource);
compute_memory_pool.h 52 struct r600_resource *bo; ///The pool buffer object resource
96 void compute_memory_transfer_direct(struct compute_memory_pool* pool, int chunk_to_data, struct compute_memory_item* chunk, struct r600_resource* data, int offset_in_chunk, int offset_in_data, int size); ///Transfer data between chunk<->data, it is for VRAM<->GART transfers
evergreen_compute_internal.c 40 #include "r600_resource.h"
213 struct r600_resource *bo,
225 struct r600_resource *bo)
259 struct r600_resource* bo,
270 struct r600_resource *res;
298 res = (struct r600_resource*)surf->base.texture;
339 struct r600_resource* bo,
379 struct r600_resource* bo,
557 res->bo = (struct r600_resource*)view->base.texture;
605 struct r600_resource* cbo
    [all...]
r600_pipe.h 35 #include "r600_resource.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
    [all...]
compute_memory_pool.c 37 #include "r600_resource.h"
101 pool->bo = (struct r600_resource*)create_pool_texture(pool->screen,
218 pool->bo = (struct r600_resource*)create_pool_texture(
474 struct r600_resource* data,
r600_texture.c 210 struct r600_resource *resource = &rtex->resource;
234 struct r600_resource *resource = &rtex->resource;
387 struct r600_resource *resource;
663 trans->staging = (struct r600_resource*)staging_depth;
688 trans->staging = (struct r600_resource*)ctx->screen->resource_create(ctx->screen, &resource);
753 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf;
755 buf = ((struct r600_resource *)transfer->resource)->cs_buf;
782 buf = ((struct r600_resource *)rtransfer->staging)->cs_buf;
784 buf = ((struct r600_resource *)transfer->resource)->cs_buf;
    [all...]
r600_query.c 40 static struct r600_resource *r600_new_query_buffer(struct r600_context *ctx, unsigned type)
48 struct r600_resource *buf = (struct r600_resource*)
r600_hw_context.c 35 struct r600_resource *buffer;
69 buffer = (struct r600_resource*)
1027 void r600_context_emit_fence(struct r600_context *ctx, struct r600_resource *fence_bo, unsigned offset, unsigned value)
    [all...]
r600_state.c     [all...]

Completed in 327 milliseconds

1 2