Searched refs:agx_device (Results 1 – 12 of 12) sorted by relevance
/third_party/mesa3d/src/asahi/lib/ |
D | agx_device.h | 42 struct agx_device { struct 75 agx_open_device(void *memctx, struct agx_device *dev); argument 78 agx_close_device(struct agx_device *dev); 81 agx_lookup_bo(struct agx_device *dev, uint32_t handle) in agx_lookup_bo() 87 agx_shmem_alloc(struct agx_device *dev, size_t size, bool cmdbuf); 90 agx_shmem_free(struct agx_device *dev, unsigned handle); 93 agx_get_global_id(struct agx_device *dev); 96 agx_create_command_queue(struct agx_device *dev); 99 agx_submit_cmdbuf(struct agx_device *dev, unsigned cmdbuf, unsigned mappings, uint64_t scalar);
|
D | agx_device.c | 35 agx_bo_free(struct agx_device *dev, struct agx_bo *bo) in agx_bo_free() 55 agx_shmem_free(struct agx_device *dev, unsigned handle) in agx_shmem_free() 70 agx_shmem_alloc(struct agx_device *dev, size_t size, bool cmdbuf) in agx_shmem_alloc() 116 agx_bo_alloc(struct agx_device *dev, size_t size, in agx_bo_alloc() 207 struct agx_device *dev = bo->dev; in agx_bo_unreference() 226 agx_bo_create(struct agx_device *dev, unsigned size, unsigned flags) in agx_bo_create() 251 agx_get_global_ids(struct agx_device *dev) in agx_get_global_ids() 274 agx_get_global_id(struct agx_device *dev) in agx_get_global_id() 286 agx_open_device(void *memctx, struct agx_device *dev) in agx_open_device() 338 agx_close_device(struct agx_device *dev) in agx_close_device() [all …]
|
D | agx_bo.h | 32 struct agx_device; 72 struct agx_device *dev; 85 agx_bo_create(struct agx_device *dev, unsigned size, unsigned flags);
|
D | pool.h | 41 struct agx_device *dev; 57 agx_pool_init(struct agx_pool *pool, struct agx_device *dev,
|
D | io.h | 215 agx_get_global_id(struct agx_device *dev);
|
D | pool.c | 50 agx_pool_init(struct agx_pool *pool, struct agx_device *dev, in agx_pool_init()
|
D | meson.build | 25 'agx_device.c',
|
/third_party/mesa3d/src/gallium/drivers/asahi/ |
D | agx_state.h | 211 struct agx_device dev; 221 static inline struct agx_device * 222 agx_device(struct pipe_screen *p) in agx_device() function 306 void agx_internal_shaders(struct agx_device *dev);
|
D | agx_pipe.c | 184 struct agx_device *dev = agx_device(screen); in agx_resource_create() 453 struct agx_device *dev = agx_device(pctx->screen); in agx_flush() 626 agx_device(screen), AGX_MEMORY_TYPE_FRAMEBUFFER, true); in agx_create_context() 628 agx_device(screen), AGX_MEMORY_TYPE_SHADER, true); in agx_create_context() 629 ctx->batch->encoder = agx_bo_create(agx_device(screen), 0x80000, AGX_MEMORY_TYPE_FRAMEBUFFER); in agx_create_context() 631 ctx->batch->scissor.bo = agx_bo_create(agx_device(screen), 0x80000, AGX_MEMORY_TYPE_FRAMEBUFFER); in agx_create_context() 718 bool is_deqp = agx_device(pscreen)->debug & AGX_DBG_DEQP; in agx_get_param() 895 bool is_deqp = agx_device(pscreen)->debug & AGX_DBG_DEQP; in agx_get_shader_param() 896 bool is_no16 = agx_device(pscreen)->debug & AGX_DBG_NO16; in agx_get_shader_param() 1068 agx_close_device(agx_device(screen)); in agx_destroy_screen()
|
D | agx_blit.c | 32 agx_build_reload_shader(struct agx_device *dev) in agx_build_reload_shader() 168 agx_internal_shaders(struct agx_device *dev) in agx_internal_shaders()
|
D | agx_state.c | 342 struct agx_device *dev = agx_device(pctx->screen); in agx_create_sampler_state() 437 struct agx_device *dev = agx_device(pctx->screen); in agx_create_sampler_view() 928 struct agx_device *dev = agx_device(ctx->base.screen); in agx_update_shader()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 581 ../src/asahi/lib/agx_device.c 582 ../src/asahi/lib/agx_device.h
|