Android-cuttlefish cvd tool
Namespaces | Functions | Variables
wayland_virtio_gpu_metadata.cpp File Reference
#include "cuttlefish/host/libs/wayland/wayland_compositor.h"
#include <android-base/logging.h>
#include <virtio-gpu-metadata-v1-server-protocol.h>
#include <wayland-server-core.h>
#include <wayland-server-protocol.h>
#include "cuttlefish/host/libs/wayland/wayland_surface.h"
#include "cuttlefish/host/libs/wayland/wayland_utils.h"
Include dependency graph for wayland_virtio_gpu_metadata.cpp:

Namespaces

namespace  wayland
 
 

Functions

void wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::virtio_gpu_surface_metadata_set_scanout_id (struct wl_client *, struct wl_resource *surface_metadata_resource, uint32_t scanout_id)
 
void wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::destroy_virtio_gpu_surface_metadata_resource_callback (struct wl_resource *)
 
void wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::virtio_gpu_metadata_get_surface_metadata (struct wl_client *client, struct wl_resource *, uint32_t id, struct wl_resource *surface_resource)
 
void wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::destroy_virtio_gpu_metadata_resource_callback (struct wl_resource *)
 
void wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::bind_virtio_gpu_metadata (wl_client *client, void *data, uint32_t, uint32_t id)
 
void wayland::BindVirtioGpuMetadataInterface (wl_display *display, Surfaces *surfaces)
 

Variables

const struct wp_virtio_gpu_surface_metadata_v1_interface wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::virtio_gpu_surface_metadata_implementation
 
const struct wp_virtio_gpu_metadata_v1_interface wayland::anonymous_namespace{wayland_virtio_gpu_metadata.cpp}::virtio_gpu_metadata_implementation