$darkmode
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
debug_probe.frag File Reference

Data Structures

struct  LightProbe
 

Functions

 layout (location=0) in vec2 vUV
 
 layout (std430, binding=3) readonly buffer LightProbeBuffer
 
void main ()
 

Variables

const float Y00 = 0.28209479177387814347
 
const float Y1n1 = 0.48860251190291992159
 
const float Y10 = 0.48860251190291992159
 
const float Y11 = 0.48860251190291992159
 
const float Y2n2 = 1.09254843059207907054
 
const float Y2n1 = 1.09254843059207907054
 
const float Y20 = 0.31539156525251999825
 
const float Y21 = 1.09254843059207907054
 
const float Y22 = 0.54627421529603953527
 
const float A0 = 3.14159265359
 
const float A1 = 2.09439510239
 
const float A2 = 0.78539816339
 

Function Documentation

◆ layout() [1/2]

layout ( location  = 0)

◆ layout() [2/2]

layout ( std430  ,
binding  = 3 
)

◆ main()

void main ( )

Variable Documentation

◆ A0

const float A0 = 3.14159265359

◆ A1

const float A1 = 2.09439510239

◆ A2

const float A2 = 0.78539816339

◆ Y00

const float Y00 = 0.28209479177387814347

◆ Y10

const float Y10 = 0.48860251190291992159

◆ Y11

const float Y11 = 0.48860251190291992159

◆ Y1n1

const float Y1n1 = 0.48860251190291992159

◆ Y20

const float Y20 = 0.31539156525251999825

◆ Y21

const float Y21 = 1.09254843059207907054

◆ Y22

const float Y22 = 0.54627421529603953527

◆ Y2n1

const float Y2n1 = 1.09254843059207907054

◆ Y2n2

const float Y2n2 = 1.09254843059207907054