gpu.shaders: fix throw- error

db4
Doug Coleman 2015-08-13 00:24:10 -07:00
parent eeb7cf508f
commit 3291497cd6
1 changed files with 4 additions and 4 deletions

View File

@ -451,16 +451,16 @@ M: vertex-array-collection vertex-array-buffers
: vertex-array-buffer ( vertex-array: vertex-array -- vertex-buffer: buffer )
vertex-array-buffers first ; inline
ERROR: compile-shader-error shader log ;
ERROR: link-program-error program log ;
TUPLE: compile-shader-error shader log ;
TUPLE: link-program-error program log ;
: throw-compile-shader-error ( shader instance -- * )
[ dup ] dip [ gl-shader-info-log ] [ delete-gl-shader ] bi
replace-log-line-numbers compile-shader-error ;
replace-log-line-numbers compile-shader-error boa throw ;
: throw-link-program-error ( program instance -- * )
[ dup ] dip [ gl-program-info-log ] [ delete-gl-program ] bi
replace-log-line-numbers link-program-error ;
replace-log-line-numbers link-program-error boa throw ;
DEFER: <shader-instance>