Handbook
Glossary
raytrace-program ( -- value )
Vocabulary
gpu.demos.raytrace
Inputs
None
Outputs
value
an
object
Definition
USING:
gpu.shaders
gpu.util
;
IN:
gpu.demos.raytrace
CONSTANT:
raytrace-program
T{
program
{
name
raytrace-program
}
{
line 12
}
{
shaders
{
T{
shader
{
name
raytrace-vertex-shader
}
{
filename
"resource:extra/gpu/demos/raytrace/raytrace.v.glsl"
}
{
source
"#version 110\n\nuniform mat4 mv_inv_matrix;\nuniform vec2 fov;\n\n..."
}
}
T{
shader
{
name
raytrace-fragment-shader
}
{
kind
fragment-shader
}
{
filename
"resource:extra/gpu/demos/raytrace/raytrace.f.glsl"
}
{
source
"#version 110\n\nstruct sphere\n{\n vec3 center;\n float radi..."
}
}
}
}
{
vertex-formats
{
window-vertex-format
}
}
}
inline