Home
last modified time | relevance | path

Searched refs:agx_device (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/asahi/lib/
H A Dagx_device.h42 struct agx_device { struct
75 agx_open_device(void *memctx, struct agx_device *dev);
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);
H A Dagx_device.c26 #include "agx_device.h"
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()
202 struct agx_device *dev = bo->dev; in agx_bo_unreference()
221 agx_bo_create(struct agx_device *dev, unsigned size, unsigned flags) in agx_bo_create()
246 agx_get_global_ids(struct agx_device *dev) in agx_get_global_ids()
269 agx_get_global_id(struct agx_device *dev) in agx_get_global_id()
281 agx_open_device(void *memctx, struct agx_device *de
[all...]
H A Dagx_bo.h32 struct agx_device;
72 struct agx_device *dev;
85 agx_bo_create(struct agx_device *dev, unsigned size, unsigned flags);
H A Dpool.h41 struct agx_device *dev;
57 agx_pool_init(struct agx_pool *pool, struct agx_device *dev,
H A Dio.h284 agx_get_global_id(struct agx_device *dev);
H A Dpool.c27 #include "agx_device.h"
50 agx_pool_init(struct agx_pool *pool, struct agx_device *dev, in agx_pool_init()
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.h34 #include "asahi/lib/agx_device.h"
213 struct agx_device dev;
223 static inline struct agx_device *
224 agx_device(struct pipe_screen *p) in agx_device() function
346 void agx_internal_shaders(struct agx_device *dev);
H A Dagx_pipe.c156 struct agx_device *dev = agx_device(screen); in agx_resource_create()
440 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()
632 ctx->batch->depth_bias.bo = agx_bo_create(agx_device(screen), 0x80000, AGX_MEMORY_TYPE_FRAMEBUFFER); in agx_create_context()
721 bool is_deqp = agx_device(pscree in agx_get_param()
[all...]
H A Dagx_blit.c32 agx_build_reload_shader(struct agx_device *dev) in agx_build_reload_shader()
167 agx_internal_shaders(struct agx_device *dev) in agx_internal_shaders()
H A Dagx_state.c343 struct agx_device *dev = agx_device(pctx->screen); in agx_create_sampler_state()
442 struct agx_device *dev = agx_device(pctx->screen); in agx_create_sampler_view()
962 struct agx_device *dev = agx_device(ctx->base.screen); in agx_update_shader()

Completed in 8 milliseconds