XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_v3d_copy_timestamp_query Struct Reference

#include <v3d_drm.h>

Collaboration diagram for drm_v3d_copy_timestamp_query:
Collaboration graph
[legend]

Public Attributes

struct drm_v3d_extension base
 
__u8 do_64bit
 
__u8 do_partial
 
__u8 availability_bit
 
__u8 pad
 
__u32 offset
 
__u32 stride
 
__u32 count
 
__u64 offsets
 
__u64 syncs
 

Detailed Description

struct drm_v3d_copy_timestamp_query - ioctl extension for the CPU job to copy query results to a buffer

When an extension DRM_V3D_EXT_ID_CPU_COPY_TIMESTAMP_QUERY is defined, it points to this extension to define a copy timestamp query submission. This CPU job will copy the timestamp queries results to a BO with the offset and stride defined in the extension.

Member Data Documentation

◆ availability_bit

__u8 drm_v3d_copy_timestamp_query::availability_bit

◆ base

struct drm_v3d_extension drm_v3d_copy_timestamp_query::base

◆ count

__u32 drm_v3d_copy_timestamp_query::count

◆ do_64bit

__u8 drm_v3d_copy_timestamp_query::do_64bit

◆ do_partial

__u8 drm_v3d_copy_timestamp_query::do_partial

◆ offset

__u32 drm_v3d_copy_timestamp_query::offset

◆ offsets

__u64 drm_v3d_copy_timestamp_query::offsets

◆ pad

__u8 drm_v3d_copy_timestamp_query::pad

◆ stride

__u32 drm_v3d_copy_timestamp_query::stride

◆ syncs

__u64 drm_v3d_copy_timestamp_query::syncs

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