: gl-program-shaders ( program -- shaders )
dup gl-program-shaders-length 2 *
0 int <ref>
- over <uint-array>
- [ glGetAttachedShaders ] keep [ zero? not ] filter ;
+ over uint <c-array>
+ [ glGetAttachedShaders ] keep [ zero? ] reject ;
: delete-gl-program-only ( program -- )
glDeleteProgram ; inline