Home
last modified time | relevance | path

Searched refs:agx_device (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/asahi/lib/
Dagx_device.h42 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);
Dagx_device.c35 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 …]
Dagx_bo.h32 struct agx_device;
72 struct agx_device *dev;
85 agx_bo_create(struct agx_device *dev, unsigned size, unsigned flags);
Dpool.h41 struct agx_device *dev;
57 agx_pool_init(struct agx_pool *pool, struct agx_device *dev,
Dio.h215 agx_get_global_id(struct agx_device *dev);
Dpool.c50 agx_pool_init(struct agx_pool *pool, struct agx_device *dev, in agx_pool_init()
Dmeson.build25 'agx_device.c',
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.h211 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);
Dagx_pipe.c184 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()
Dagx_blit.c32 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()
Dagx_state.c342 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/
Ddependency_inputs.gni581 ../src/asahi/lib/agx_device.c
582 ../src/asahi/lib/agx_device.h