factor/extra/gpu/shaders/prettyprint/prettyprint.factor

25 lines
840 B
Factor
Raw Normal View History

2009-07-19 15:31:10 -04:00
USING: accessors debugger gpu.shaders io kernel prettyprint ;
IN: gpu.shaders.prettyprint
M: compile-shader-error error.
"The GLSL shader " write
[ shader>> name>> pprint-short " failed to compile." print ]
[ log>> print ] bi ;
2009-07-19 15:31:10 -04:00
M: link-program-error error.
"The GLSL program " write
[ shader>> name>> pprint-short " failed to link." print ]
[ log>> print ] bi ;
M: too-many-feedback-formats-error error.
drop
"Only one transform feedback format can be specified for a program." print ;
M: invalid-link-feedback-format-error error.
drop
"Vertex formats used for transform feedback can't contain padding fields." print ;
M: inaccurate-feedback-attribute-error error.
drop
"The types of the transform feedback attributes don't match those specified by the program's vertex format." print ;