KallistiOS git master
Independent SDK for the Sega Dreamcast
|
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? | |
PVR statistics structure.
This structure is used to hold various statistics about the operation of the PVR since initialization.
uint64_t pvr_stats_t::buf_last_time |
DMA buffer file time for the last frame in nanoseconds.
uint32_t pvr_stats_t::enabled_list_mask |
Which lists are enabled?
size_t pvr_stats_t::frame_count |
Total number of rendered/viewed frames.
uint64_t pvr_stats_t::frame_last_time |
Ready-to-Ready length for the last frame in nanoseconds.
float pvr_stats_t::frame_rate |
Current frame rate (per second)
uint64_t pvr_stats_t::reg_last_time |
Registration time for the last frame in nanoseconds.
uint64_t pvr_stats_t::rnd_last_time |
Rendering time for the last frame in nanoseconds.
size_t pvr_stats_t::vbl_count |
VBlank count.
size_t pvr_stats_t::vtx_buffer_used |
Number of bytes used in the vertex buffer for the last frame.
size_t pvr_stats_t::vtx_buffer_used_max |
Number of bytes used in the vertex buffer for the largest frame.