KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
pvr_stats_t Struct Reference

PVR statistics structure. More...

#include <dc/pvr.h>

Data Fields

uint64_t frame_last_time
 Ready-to-Ready length for the last frame in nanoseconds.
 
uint64_t reg_last_time
 Registration time for the last frame in nanoseconds.
 
uint64_t rnd_last_time
 Rendering time for the last frame in nanoseconds.
 
uint64_t buf_last_time
 DMA buffer file time for the last frame in nanoseconds.
 
size_t frame_count
 Total number of rendered/viewed frames.
 
size_t vbl_count
 VBlank count.
 
size_t vtx_buffer_used
 Number of bytes used in the vertex buffer for the last frame.
 
size_t vtx_buffer_used_max
 Number of bytes used in the vertex buffer for the largest frame.
 
float frame_rate
 Current frame rate (per second)
 
uint32_t enabled_list_mask
 Which lists are enabled?
 

Detailed Description

PVR statistics structure.

This structure is used to hold various statistics about the operation of the PVR since initialization.

Field Documentation

◆ buf_last_time

uint64_t pvr_stats_t::buf_last_time

DMA buffer file time for the last frame in nanoseconds.

◆ enabled_list_mask

uint32_t pvr_stats_t::enabled_list_mask

Which lists are enabled?

◆ frame_count

size_t pvr_stats_t::frame_count

Total number of rendered/viewed frames.

◆ frame_last_time

uint64_t pvr_stats_t::frame_last_time

Ready-to-Ready length for the last frame in nanoseconds.

◆ frame_rate

float pvr_stats_t::frame_rate

Current frame rate (per second)

◆ reg_last_time

uint64_t pvr_stats_t::reg_last_time

Registration time for the last frame in nanoseconds.

◆ rnd_last_time

uint64_t pvr_stats_t::rnd_last_time

Rendering time for the last frame in nanoseconds.

◆ vbl_count

size_t pvr_stats_t::vbl_count

VBlank count.

◆ vtx_buffer_used

size_t pvr_stats_t::vtx_buffer_used

Number of bytes used in the vertex buffer for the last frame.

◆ vtx_buffer_used_max

size_t pvr_stats_t::vtx_buffer_used_max

Number of bytes used in the vertex buffer for the largest frame.


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