Sunshine0.0.5917
Sunshine 0.0.5917
Self-hosted game stream host for Moonlight.
Loading...
Searching...
No Matches
va::DRMPRIMESurfaceDescriptor Struct Reference

DRM PRIME descriptor imported from a VAAPI surface. More...

Classes

struct  layer_t
 DRM layer describing the planes of an exported surface. More...
struct  object_t
 Backing DRM PRIME object with its file descriptor and layout. More...

Public Attributes

uint32_t fourcc
 VA fourcc pixel format for the imported surface.
uint32_t height
 Surface height in pixels.
std::array< layer_t, 4 > layers
 DRM PRIME layer descriptions for the frame.
uint32_t num_layers
 Num layers.
uint32_t num_objects
 Num objects.
std::array< object_t, 4 > objects
 DRM PRIME backing objects referenced by the descriptor.
uint32_t width
 Surface width in pixels.

Detailed Description

DRM PRIME descriptor imported from a VAAPI surface.


The documentation for this struct was generated from the following file: