$darkmode
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
GPUProfilerUI Struct Reference

Manages the visual state and animations for the GPU timeline. More...

#include <gpu_profiler_ui.h>

Collaboration diagram for GPUProfilerUI:
[legend]

Data Fields

GPUProfiler display_profiler
 
float box_height
 
float prev_box_height
 
float global_alpha
 
int position
 
bool visible
 

Detailed Description

Manages the visual state and animations for the GPU timeline.

Field Documentation

◆ box_height

float GPUProfilerUI::box_height

Current target height of background.

◆ display_profiler

GPUProfiler GPUProfilerUI::display_profiler

Snapshot of profiler data for UI.

◆ global_alpha

float GPUProfilerUI::global_alpha

Overall visibility (0.0 to 1.0).

◆ position

int GPUProfilerUI::position

0 = Top, 1 = Bottom.

◆ prev_box_height

float GPUProfilerUI::prev_box_height

Previous height for LERP.

◆ visible

bool GPUProfilerUI::visible

Target visibility state.


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