/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_bufmgr.h | 50 struct brw_bo { struct 180 struct brw_bo *brw_bo_alloc(struct brw_bufmgr *bufmgr, const char *name, 194 struct brw_bo *brw_bo_alloc_tiled(struct brw_bufmgr *bufmgr, 216 struct brw_bo *brw_bo_alloc_tiled_2d(struct brw_bufmgr *bufmgr, 225 brw_bo_reference(struct brw_bo *bo) 234 void brw_bo_unreference(struct brw_bo *bo); 252 MUST_CHECK void *brw_bo_map(struct brw_context *brw, struct brw_bo *bo, unsigned flags); 258 static inline int brw_bo_unmap(struct brw_bo *bo) { return 0; } 261 int brw_bo_subdata(struct brw_bo *bo, uint64_t offset, 270 void brw_bo_wait_rendering(struct brw_bo *bo) [all...] |
intel_buffer_objects.h | 41 struct brw_bo *buffer; /* the low-level buffer manager's buffer handle */ 43 struct brw_bo *range_map_bo[MAP_COUNT]; 96 struct brw_bo *intel_bufferobj_buffer(struct brw_context *brw, 106 struct brw_bo **out_bo, 112 struct brw_bo **out_bo,
|
intel_blit.h | 35 struct brw_bo *src_buffer, 39 struct brw_bo *dst_buffer, 74 struct brw_bo *dst_buffer, 81 struct brw_bo *dst_bo, 83 struct brw_bo *src_bo,
|
intel_fbo.h | 238 void brw_cache_flush_for_read(struct brw_context *brw, struct brw_bo *bo); 239 void brw_cache_flush_for_render(struct brw_context *brw, struct brw_bo *bo, 242 void brw_cache_flush_for_depth(struct brw_context *brw, struct brw_bo *bo); 243 void brw_render_cache_add_bo(struct brw_context *brw, struct brw_bo *bo, 246 void brw_depth_cache_add_bo(struct brw_context *brw, struct brw_bo *bo);
|
brw_bufmgr.c | 124 static int bo_set_tiling_internal(struct brw_bo *bo, uint32_t tiling_mode, 127 static void bo_free(struct brw_bo *bo); 141 static struct brw_bo * 145 return entry ? (struct brw_bo *) entry->data : NULL; 224 brw_bo_busy(struct brw_bo *bo) 238 brw_bo_madvise(struct brw_bo *bo, int state) 256 list_for_each_entry_safe(struct brw_bo, bo, &bucket->head, head) { 265 static struct brw_bo * 273 struct brw_bo *bo; 319 bo = LIST_ENTRY(struct brw_bo, bucket->head.prev, head) [all...] |
brw_context.h | 372 struct brw_bo *bo; 432 struct brw_bo *bo; 452 struct brw_bo *bo; 474 struct brw_bo *bo; 476 struct brw_bo *partial_bo; 488 struct brw_bo *last_bo; 509 struct brw_bo **exec_bos; 563 struct brw_bo *offset_bo; 577 struct brw_bo *prim_count_bo; 625 struct brw_bo *scratch_bo [all...] |
brw_pipe_control.h | 29 struct brw_bo; 80 struct brw_bo *bo, uint32_t offset,
|
brw_draw.h | 37 struct brw_bo *bo,
|
intel_image.h | 69 struct brw_bo *bo;
|
intel_upload.c | 88 struct brw_bo **out_bo, 128 struct brw_bo **out_bo,
|
intel_batchbuffer.h | 52 bool brw_batch_references(struct intel_batchbuffer *batch, struct brw_bo *bo); 58 struct brw_bo *target, 63 struct brw_bo *target,
|
brw_blorp.h | 64 struct brw_bo *src_bo, 66 struct brw_bo *dst_bo,
|
brw_object_purgeable.c | 41 intel_buffer_purgeable(struct brw_bo *buffer) 104 intel_bo_unpurgeable(struct brw_bo *buffer)
|
intel_batchbuffer.c | 123 add_exec_bo(struct intel_batchbuffer *batch, struct brw_bo *bo) 280 struct brw_bo *old_bo = grow->partial_bo; 320 struct brw_bo *bo = grow->bo; 333 struct brw_bo *new_bo = brw_bo_alloc(bufmgr, bo->name, new_size, bo->align); 410 * place, making the existing struct brw_bo represent the new buffer, 429 struct brw_bo tmp; 430 memcpy(&tmp, bo, sizeof(struct brw_bo)); 431 memcpy(bo, new_bo, sizeof(struct brw_bo)); 432 memcpy(new_bo, &tmp, sizeof(struct brw_bo)); 867 struct brw_bo *bo = batch->exec_bos[i] [all...] |
gen6_queryobj.c | 81 struct brw_bo *query_bo, int stream, int idx) 99 struct brw_bo *bo, int stream, int idx) 116 struct brw_bo *bo, int stream, int count, 173 emit_pipeline_stat(struct brw_context *brw, struct brw_bo *bo,
|
intel_mipmap_tree.h | 34 * pixels at some x/y offset from the start of the brw_bo. 145 struct brw_bo *bo; 199 struct brw_bo *bo; 397 struct brw_bo *bo,
|
brw_compute.c | 42 struct brw_bo *bo = brw->compute.num_work_groups_bo; 243 struct brw_bo *bo =
|
brw_pipe_control.c | 114 struct brw_bo *bo, uint32_t offset, uint64_t imm) 262 struct brw_bo *bo, uint32_t offset,
|
brw_state.h | 209 struct brw_bo *bo, 389 struct brw_bo *bo);
|
hsw_queryobj.c | 369 store_query_result_imm(struct brw_context *brw, struct brw_bo *bo, 387 set_predicate(struct brw_context *brw, struct brw_bo *query_bo) 410 store_query_result_reg(struct brw_context *brw, struct brw_bo *bo,
|
intel_buffer_objects.c | 75 /** Allocates a new brw_bo to store the data for the buffer object. */ 292 struct brw_bo *temp_bo = 603 struct brw_bo * 641 struct brw_bo *src_bo, *dst_bo;
|
intel_pixel_draw.c | 60 struct brw_bo *src_buffer;
|
brw_queryobj.c | 85 brw_write_timestamp(struct brw_context *brw, struct brw_bo *query_bo, int idx) 109 brw_write_depth_count(struct brw_context *brw, struct brw_bo *query_bo, int idx)
|
intel_fbo.c | [all...] |
brw_wm_surface_state.c | 73 brw_get_bo_mocs(const struct gen_device_info *devinfo, struct brw_bo *bo) 153 struct brw_bo *aux_bo; 580 struct brw_bo *bo, 615 struct brw_bo *bo = NULL; 671 struct brw_bo *bo = intel_bufferobj_buffer(brw, intel_bo, [all...] |