|
XenevaOS
|
#include <pvr_drm.h>
Public Attributes | |
| __u64 | enhancements |
| __u16 | count |
| __u16 | _padding_a |
| __u32 | _padding_c |
struct drm_pvr_dev_query_enhancements - Container used to fetch information about optional enhancements supported by the device that require support in the user mode driver.
When fetching this type &struct drm_pvr_ioctl_dev_query_args.type must be set to DRM_PVR_DEV_ENHANCEMENTS_GET.
| __u16 drm_pvr_dev_query_enhancements::_padding_a |
@_padding_a: Reserved. This field must be zeroed.
| __u32 drm_pvr_dev_query_enhancements::_padding_c |
@_padding_c: Reserved. This field must be zeroed.
| __u16 drm_pvr_dev_query_enhancements::count |
@count: Length of @enhancements (number of __u32).
| __u64 drm_pvr_dev_query_enhancements::enhancements |
@enhancements: A userspace address for the hardware enhancements __u32 array.
These enhancements affect userspace and the kernel or firmware. They are disabled by default and require userspace to opt-in. The opt-in mechanism depends on the enhancement.