Home
last modified time | relevance | path

Searched refs:driver_ctx (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/intel/common/
Dintel_buffer_alloc.h41 struct intel_buffer * (*alloc)(void *driver_ctx, uint32_t size);
42 void (*free)(void *driver_ctx, struct intel_buffer *buffer);
Dintel_aux_map.c102 void *driver_ctx; member
121 buf->buffer = ctx->buffer_alloc->alloc(ctx->driver_ctx, size); in add_buffer()
201 intel_aux_map_init(void *driver_ctx, in intel_aux_map_init() argument
216 ctx->driver_ctx = driver_ctx; in intel_aux_map_init()
245 ctx->buffer_alloc->free(ctx->driver_ctx, buf->buffer); in intel_aux_map_finish()
Dintel_aux_map.h55 intel_aux_map_init(void *driver_ctx,
/third_party/mesa3d/src/intel/blorp/
Dblorp.c62 blorp_init(struct blorp_context *blorp, void *driver_ctx, in blorp_init() argument
67 blorp->driver_ctx = driver_ctx; in blorp_init()
76 blorp->driver_ctx = NULL; in blorp_finish()
258 .log_data = blorp->driver_ctx, in blorp_compile_fs()
292 .log_data = blorp->driver_ctx, in blorp_compile_vs()
331 .log_data = blorp->driver_ctx, in blorp_compile_cs()
Dblorp.h46 void *driver_ctx; member
67 void blorp_init(struct blorp_context *blorp, void *driver_ctx,
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_blorp.c135 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in blorp_alloc_dynamic_state()
161 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in blorp_alloc_binding_table()
198 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in blorp_alloc_vertex_buffer()
228 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in blorp_vf_invalidate_for_vb_48b_transitions()
285 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in iris_blorp_exec_render()
460 struct iris_context *ice = blorp_batch->blorp->driver_ctx; in blorp_measure_start()
Diris_program_cache.c203 struct iris_context *ice = blorp->driver_ctx; in iris_blorp_lookup_shader()
230 struct iris_context *ice = blorp->driver_ctx; in iris_blorp_upload_shader()
Diris_bufmgr.c2275 intel_aux_map_buffer_alloc(void *driver_ctx, uint32_t size) in intel_aux_map_buffer_alloc() argument
2281 struct iris_bufmgr *bufmgr = (struct iris_bufmgr *)driver_ctx; in intel_aux_map_buffer_alloc()
2320 intel_aux_map_buffer_free(void *driver_ctx, struct intel_buffer *buffer) in intel_aux_map_buffer_free() argument
Diris_blit.c659 struct iris_context *ice = blorp->driver_ctx; in iris_copy_region()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program_cache.c244 struct crocus_context *ice = blorp->driver_ctx; in crocus_blorp_lookup_shader()
266 struct crocus_context *ice = blorp->driver_ctx; in crocus_blorp_upload_shader()
Dcrocus_blorp.c281 struct crocus_context *ice = blorp_batch->blorp->driver_ctx; in crocus_blorp_exec()
Dcrocus_blit.c685 struct crocus_context *ice = blorp->driver_ctx; in crocus_copy_region()
/third_party/mesa3d/src/intel/vulkan/
Danv_device.c3035 intel_aux_map_buffer_alloc(void *driver_ctx, uint32_t size) in intel_aux_map_buffer_alloc() argument
3041 struct anv_device *device = (struct anv_device*)driver_ctx; in intel_aux_map_buffer_alloc()
3056 intel_aux_map_buffer_free(void *driver_ctx, struct intel_buffer *buffer) in intel_aux_map_buffer_free() argument
3059 struct anv_device *device = (struct anv_device*)driver_ctx; in intel_aux_map_buffer_free()
Danv_blorp.c32 struct anv_device *device = blorp->driver_ctx; in lookup_blorp_shader()
60 struct anv_device *device = blorp->driver_ctx; in upload_blorp_shader()