Lines Matching defs:AndroidVirtioGpuOps
143 struct AndroidVirtioGpuOps { struct
144 create_buffer_with_handle_t create_buffer_with_handle;
145 create_color_buffer_with_handle_t create_color_buffer_with_handle;
146 open_color_buffer_t open_color_buffer;
147 close_buffer_t close_buffer;
148 close_color_buffer_t close_color_buffer;
149 update_buffer_t update_buffer;
150 update_color_buffer_t update_color_buffer;
151 read_buffer_t read_buffer;
152 read_color_buffer_t read_color_buffer;
153 read_color_buffer_yuv_t read_color_buffer_yuv;
154 post_color_buffer_t post_color_buffer;
155 async_post_color_buffer_t async_post_color_buffer;
156 repost_t repost;
158 create_yuv_textures_t create_yuv_textures;
159 destroy_yuv_textures_t destroy_yuv_textures;
160 update_yuv_textures_t update_yuv_textures;
162 swap_textures_and_update_color_buffer;
164 get_last_posted_color_buffer_t get_last_posted_color_buffer;
165 bind_color_buffer_to_texture_t bind_color_buffer_to_texture;
166 get_global_egl_context_t get_global_egl_context;
167 wait_for_gpu_t wait_for_gpu;
168 wait_for_gpu_vulkan_t wait_for_gpu_vulkan;
169 set_guest_managed_color_buffer_lifetime_t set_guest_managed_color_buffer_lifetime;
170 async_wait_for_gpu_with_cb_t async_wait_for_gpu_with_cb;
171 async_wait_for_gpu_vulkan_with_cb_t async_wait_for_gpu_vulkan_with_cb;
173 async_wait_for_gpu_vulkan_qsri_with_cb_t async_wait_for_gpu_vulkan_qsri_with_cb;
174 wait_for_gpu_vulkan_qsri_t wait_for_gpu_vulkan_qsri;
176 update_color_buffer_from_framework_format_t update_color_buffer_from_framework_format;
178 platform_import_resource_t platform_import_resource;
179 platform_resource_info_t platform_resource_info;
180 platform_create_shared_egl_context_t platform_create_shared_egl_context;
181 platform_destroy_shared_egl_context_t platform_destroy_shared_egl_context;