Sunshine master
Self-hosted game stream host for Moonlight.
va::DRMPRIMESurfaceDescriptor Struct Reference

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

Public Attributes

uint32_t fourcc
 VA fourcc pixel format for the imported surface.
 
uint32_t height
 Surface height in pixels.
 
struct { 
 
   uint32_t   drm_format 
 
   uint32_t   num_planes 
 
   uint32_t   object_index [4] 
 
   uint32_t   offset [4] 
 
   uint32_t   pitch [4] 
 
layers [4] 
 DRM PRIME layer descriptions for the frame..
 
uint32_t num_layers
 Num layers.
 
uint32_t num_objects
 Num objects.
 
struct { 
 
   uint64_t   drm_format_modifier 
 
   int   fd 
 
   uint32_t   size 
 
objects [4] 
 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: