]> gitweb.factorcode.org Git - factor.git/commitdiff
gpu.shaders: better errors
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 26 Aug 2023 04:14:57 +0000 (21:14 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 26 Aug 2023 04:14:57 +0000 (21:14 -0700)
extra/gpu/shaders/shaders.factor

index acb7838b4628e626505caba6b60d46d6a09eebef..f53e51f52e864fb86a1a522fdde4292b6f27c637 100644 (file)
@@ -452,16 +452,16 @@ M: vertex-array-collection vertex-array-buffers
 : vertex-array-buffer ( vertex-array: vertex-array -- vertex-buffer: buffer )
     vertex-array-buffers first ; inline
 
-TUPLE: compile-shader-error shader log ;
-TUPLE: link-program-error program log ;
+ERROR: compile-shader-error shader log ;
+ERROR: link-program-error program log ;
 
 : throw-compile-shader-error ( shader instance -- * )
     dupd [ gl-shader-info-log ] [ glDeleteShader ] bi
-    replace-log-line-numbers compile-shader-error boa throw ;
+    replace-log-line-numbers compile-shader-error ;
 
 : throw-link-program-error ( program instance -- * )
     dupd [ gl-program-info-log ] [ delete-gl-program ] bi
-    replace-log-line-numbers link-program-error boa throw ;
+    replace-log-line-numbers link-program-error ;
 
 DEFER: <shader-instance>