Searched refs:gpu (Results 1 - 25 of 160) sorted by relevance

1234567

/xsrc/external/mit/MesaLib/dist/src/broadcom/common/
H A Dv3d_cpu_tiling.h32 void *gpu, uint32_t gpu_stride)
40 "vldm %[gpu], {q0, q1, q2, q3}\n"
53 : [gpu] "r"(gpu),
63 "vldm %[gpu], {q0, q1, q2, q3};\n"
78 : [gpu] "r"(gpu),
89 "ld1 {v0.2d, v1.2d, v2.2d, v3.2d}, [%[gpu]]\n"
102 : [gpu] "r"(gpu),
31 v3d_load_utile(void * cpu,uint32_t cpu_stride,void * gpu,uint32_t gpu_stride) argument
141 v3d_store_utile(void * gpu,uint32_t gpu_stride,void * cpu,uint32_t cpu_stride) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/common/
H A Dv3d_cpu_tiling.h32 void *gpu, uint32_t gpu_stride)
40 "vldm %[gpu], {q0, q1, q2, q3}\n"
53 : [gpu] "r"(gpu),
63 "vldm %[gpu], {q0, q1, q2, q3};\n"
78 : [gpu] "r"(gpu),
89 "ld1 {v0.2d, v1.2d, v2.2d, v3.2d}, [%[gpu]]\n"
102 : [gpu] "r"(gpu),
31 v3d_load_utile(void * cpu,uint32_t cpu_stride,void * gpu,uint32_t gpu_stride) argument
141 v3d_store_utile(void * gpu,uint32_t gpu_stride,void * cpu,uint32_t cpu_stride) argument
[all...]
/xsrc/external/mit/libdrm/dist/etnaviv/
H A Detnaviv_gpu.c49 struct etna_gpu *gpu; local in function:etna_gpu_new
51 gpu = calloc(1, sizeof(*gpu));
52 if (!gpu) {
57 gpu->dev = dev;
58 gpu->core = core;
60 gpu->model = get_param(dev, core, ETNAVIV_PARAM_GPU_MODEL);
61 gpu->revision = get_param(dev, core, ETNAVIV_PARAM_GPU_REVISION);
63 if (!gpu->model)
66 INFO_MSG(" GPU model: 0x%x (rev %x)", gpu
76 etna_gpu_del(struct etna_gpu * gpu) argument
81 etna_gpu_get_param(struct etna_gpu * gpu,enum etna_param_id param,uint64_t * value) argument
[all...]
H A Detnaviv_pipe.c36 struct etna_device *dev = pipe->gpu->dev;
40 .pipe = pipe->gpu->core,
63 drm_public struct etna_pipe *etna_pipe_new(struct etna_gpu *gpu, enum etna_pipe_id id) argument
74 pipe->gpu = gpu;
/xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/
H A Detnaviv_gpu.c49 struct etna_gpu *gpu; local in function:etna_gpu_new
51 gpu = calloc(1, sizeof(*gpu));
52 if (!gpu) {
57 gpu->dev = dev;
58 gpu->core = core;
60 gpu->model = get_param(dev, core, ETNAVIV_PARAM_GPU_MODEL);
61 gpu->revision = get_param(dev, core, ETNAVIV_PARAM_GPU_REVISION);
63 if (!gpu->model)
66 INFO_MSG(" GPU model: 0x%x (rev %x)", gpu
76 etna_gpu_del(struct etna_gpu * gpu) argument
81 etna_gpu_get_param(struct etna_gpu * gpu,enum etna_param_id param,uint64_t * value) argument
[all...]
H A Detnaviv_pipe.c31 struct etna_device *dev = pipe->gpu->dev;
35 .pipe = pipe->gpu->core,
56 struct etna_pipe *etna_pipe_new(struct etna_gpu *gpu, enum etna_pipe_id id) argument
67 pipe->gpu = gpu;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/tegra/
H A Dtegra_context.c43 context->gpu->destroy(context->gpu);
70 context->gpu->draw_vbo(context->gpu, pinfo);
81 context->gpu->render_condition(context->gpu, query, condition, mode);
90 return context->gpu->create_query(context->gpu, query_type, index);
100 return context->gpu->create_batch_query(context->gpu, num_querie
[all...]
H A Dtegra_context.h34 struct pipe_context *gpu; member in struct:tegra_context
49 struct pipe_sampler_view *gpu; member in struct:tegra_sampler_view
64 return to_tegra_sampler_view(view)->gpu;
69 struct pipe_transfer *gpu; member in struct:tegra_transfer
H A Dtegra_resource.h33 struct pipe_resource *gpu; member in struct:tegra_resource
53 return to_tegra_resource(resource)->gpu;
58 struct pipe_surface *gpu; member in struct:tegra_surface
73 return to_tegra_surface(surface)->gpu;
H A Dtegra_screen.c52 screen->gpu->destroy(screen->gpu);
79 return screen->gpu->get_param(screen->gpu, param);
87 return screen->gpu->get_paramf(screen->gpu, param);
96 return screen->gpu->get_shader_param(screen->gpu, shader, param);
107 return screen->gpu->get_video_param(screen->gpu, profil
[all...]
H A Dtegra_screen.h33 struct pipe_screen *gpu; member in struct:tegra_screen
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_renderer_virtgpu.c18 #include "virtio-gpu/virglrenderer_hw.h"
137 sim_syncobj_create(struct virtgpu *gpu, bool signaled) argument
161 int ret = drmIoctl(gpu->fd, DRM_IOCTL_VIRTGPU_EXECBUFFER, &args);
182 sim_syncobj_destroy(struct virtgpu *gpu, uint32_t syncobj_handle) argument
268 sim_syncobj_lookup(struct virtgpu *gpu, uint32_t syncobj_handle) argument
283 sim_syncobj_reset(struct virtgpu *gpu, uint32_t syncobj_handle) argument
285 struct sim_syncobj *syncobj = sim_syncobj_lookup(gpu, syncobj_handle);
297 sim_syncobj_query(struct virtgpu *gpu, argument
301 struct sim_syncobj *syncobj = sim_syncobj_lookup(gpu, syncobj_handle);
314 sim_syncobj_signal(struct virtgpu *gpu, argument
330 sim_syncobj_submit(struct virtgpu * gpu,uint32_t syncobj_handle,int sync_fd,uint64_t point,bool cpu) argument
379 sim_syncobj_wait(struct virtgpu * gpu,const struct vn_renderer_wait * wait,bool wait_avail) argument
426 sim_syncobj_export(struct virtgpu * gpu,uint32_t syncobj_handle) argument
444 sim_syncobj_import(struct virtgpu * gpu,uint32_t syncobj_handle,int fd) argument
461 sim_submit_signal_syncs(struct virtgpu * gpu,int sync_fd,struct vn_renderer_sync * const * syncs,const uint64_t * sync_values,uint32_t sync_count,bool cpu) argument
505 sim_submit(struct virtgpu * gpu,const struct vn_renderer_submit * submit) argument
563 virtgpu_ioctl(struct virtgpu * gpu,unsigned long request,void * args) argument
569 virtgpu_ioctl_getparam(struct virtgpu * gpu,uint64_t param) argument
592 virtgpu_ioctl_get_caps(struct virtgpu * gpu,enum virgl_renderer_capset id,uint32_t version,void * capset,size_t capset_size) argument
614 virtgpu_ioctl_context_init(struct virtgpu * gpu,enum virgl_renderer_capset capset_id) argument
635 virtgpu_ioctl_resource_create_blob(struct virtgpu * gpu,uint32_t blob_mem,uint32_t blob_flags,size_t blob_size,uint64_t blob_id,uint32_t * res_id) argument
661 virtgpu_ioctl_resource_info(struct virtgpu * gpu,uint32_t gem_handle,struct drm_virtgpu_resource_info * info) argument
673 virtgpu_ioctl_gem_close(struct virtgpu * gpu,uint32_t gem_handle) argument
684 virtgpu_ioctl_prime_handle_to_fd(struct virtgpu * gpu,uint32_t gem_handle,bool mappable) argument
698 virtgpu_ioctl_prime_fd_to_handle(struct virtgpu * gpu,int fd) argument
709 virtgpu_ioctl_map(struct virtgpu * gpu,uint32_t gem_handle,size_t size) argument
727 virtgpu_ioctl_syncobj_create(struct virtgpu * gpu,bool signaled) argument
742 virtgpu_ioctl_syncobj_destroy(struct virtgpu * gpu,uint32_t syncobj_handle) argument
759 virtgpu_ioctl_syncobj_handle_to_fd(struct virtgpu * gpu,uint32_t syncobj_handle,bool sync_file) argument
781 virtgpu_ioctl_syncobj_fd_to_handle(struct virtgpu * gpu,int fd,uint32_t syncobj_handle) argument
804 virtgpu_ioctl_syncobj_reset(struct virtgpu * gpu,uint32_t syncobj_handle) argument
819 virtgpu_ioctl_syncobj_query(struct virtgpu * gpu,uint32_t syncobj_handle,uint64_t * point) argument
837 virtgpu_ioctl_syncobj_timeline_signal(struct virtgpu * gpu,uint32_t syncobj_handle,uint64_t point) argument
855 virtgpu_ioctl_syncobj_timeline_wait(struct virtgpu * gpu,const struct vn_renderer_wait * wait,bool wait_avail) argument
897 virtgpu_ioctl_submit(struct virtgpu * gpu,const struct vn_renderer_submit * submit) argument
911 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_write
925 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_read
939 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_reset
956 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_export_syncobj
967 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_destroy
981 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_create_from_syncobj
1018 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_sync_create
1077 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_bo_map
1094 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_bo_export_dma_buf
1107 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_bo_destroy
1154 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_bo_create_from_dma_buf
1246 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_bo_create_from_device_memory
1275 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_shmem_destroy
1285 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_shmem_create
1319 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_wait
1332 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_submit
1341 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_get_info
1379 struct virtgpu *gpu = (struct virtgpu *)renderer; local in function:virtgpu_destroy
1393 virtgpu_init_context(struct virtgpu * gpu) argument
1409 virtgpu_init_capset(struct virtgpu * gpu) argument
1429 virtgpu_init_params(struct virtgpu * gpu) argument
1460 virtgpu_open_device(struct virtgpu * gpu,const drmDevicePtr dev) argument
1519 virtgpu_open(struct virtgpu * gpu) argument
1542 virtgpu_init(struct virtgpu * gpu) argument
1593 struct virtgpu *gpu = vk_zalloc(alloc, sizeof(*gpu), VN_DEFAULT_ALIGN, local in function:vn_renderer_create_virtgpu
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/tegra/
H A Dtegra_context.h34 struct pipe_context *gpu; member in struct:tegra_context
49 struct pipe_sampler_view *gpu; member in struct:tegra_sampler_view
65 return to_tegra_sampler_view(view)->gpu;
70 struct pipe_transfer *gpu; member in struct:tegra_transfer
H A Dtegra_resource.h33 struct pipe_resource *gpu; member in struct:tegra_resource
54 return to_tegra_resource(resource)->gpu;
59 struct pipe_surface *gpu; member in struct:tegra_surface
74 return to_tegra_surface(surface)->gpu;
H A Dtegra_screen.c53 screen->gpu->destroy(screen->gpu);
80 return screen->gpu->get_param(screen->gpu, param);
88 return screen->gpu->get_paramf(screen->gpu, param);
97 return screen->gpu->get_shader_param(screen->gpu, shader, param);
108 return screen->gpu->get_video_param(screen->gpu, profil
[all...]
H A Dtegra_context.c44 context->gpu->destroy(context->gpu);
84 context->gpu->draw_vbo(context->gpu, pinfo, drawid_offset, pindirect, draws, num_draws);
95 context->gpu->render_condition(context->gpu, query, condition, mode);
104 return context->gpu->create_query(context->gpu, query_type, index);
114 return context->gpu->create_batch_query(context->gpu, num_querie
[all...]
H A Dtegra_screen.h33 struct pipe_screen *gpu; member in struct:tegra_screen
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_trace.h30 void pantrace_mmap(mali_ptr gpu, void *cpu, size_t sz, char *label);
H A Dpan_allocate.h58 mali_ptr gpu; member in struct:panfrost_transfer
67 mali_ptr gpu; member in struct:panfrost_memory
106 panfrost_allocate_transfer(struct panfrost_memory *mem, size_t sz, mali_ptr *gpu);
112 return mem->gpu + (mem->stack_bottom - sz);
H A Dpan_allocate.c52 .gpu = backing->gpu + p_entry->offset
101 .gpu = backing->gpu + p_entry->offset + pool->entry_offset
116 return transfer.gpu;
200 return pandev_upload(-1, &mem->stack_bottom, mem->gpu, mem->cpu, data, sz, no_pad);
206 return pandev_upload(last_offset, &mem->stack_bottom, mem->gpu, mem->cpu, data, sz, true);
214 panfrost_allocate_transfer(struct panfrost_memory *mem, size_t sz, mali_ptr *gpu) argument
218 *gpu = mem->gpu
[all...]
H A Dpan_trace.c51 mali_ptr gpu; member in struct:pantrace_memory
99 pantrace_mmap(mali_ptr gpu, void *cpu, size_t sz, char *label) argument
116 fprintf(pan_control_log, "MMAP %" PRIx64 " %s\n", gpu, filename);
125 mem->gpu = gpu;
/xsrc/external/mit/MesaLib/dist/src/intel/common/
H A Dintel_buffer_alloc.h34 uint64_t gpu; member in struct:intel_buffer
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/etnaviv/drm/
H A Detnaviv_drm_winsys.c42 struct etna_gpu *gpu; local in function:screen_create
53 gpu = etna_gpu_new(dev, i);
54 if (!gpu) {
55 fprintf(stderr, "Error creating gpu\n");
60 int ret = etna_gpu_get_param(gpu, ETNA_GPU_FEATURES_0, &val);
64 etna_gpu_del(gpu);
67 return etna_screen_create(dev, gpu, ro);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_screen.h70 struct etna_gpu *gpu; member in struct:etna_screen
102 etna_screen_create(struct etna_device *dev, struct etna_gpu *gpu,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_screen.h73 struct etna_gpu *gpu; member in struct:etna_screen
104 etna_screen_create(struct etna_device *dev, struct etna_gpu *gpu,

Completed in 36 milliseconds

1234567