Parents: | gpu.render |
binary-data |
Word | Stack effect |
(bind-uniform-textures) | ( program-instance uniform-tuple -- ) |
(bind-uniforms) | ( program-instance uniform-tuple -- ) |
>uniform-bool-array | ( sequence -- c-array ) |
>uniform-bvec-array | ( sequence dim -- c-array ) |
>uniform-float-array | ( sequence -- c-array ) |
>uniform-int-array | ( sequence -- c-array ) |
>uniform-ivec-array | ( sequence dim -- c-array ) |
>uniform-matrix | ( sequence cols rows -- c-array ) |
>uniform-matrix-array | ( sequence cols rows -- c-array ) |
>uniform-uint-array | ( sequence -- c-array ) |
>uniform-uvec-array | ( sequence dim -- c-array ) |
>uniform-vec-array | ( sequence dim -- c-array ) |
bind-transform-feedback-output | ( output -- ) |
bind-uniform-bvec2 | ( index sequence -- ) |
bind-uniform-bvec3 | ( index sequence -- ) |
bind-uniform-bvec4 | ( index sequence -- ) |
bind-uniform-ivec2 | ( index sequence -- ) |
bind-uniform-ivec3 | ( index sequence -- ) |
bind-uniform-ivec4 | ( index sequence -- ) |
bind-uniform-uvec2 | ( index sequence -- ) |
bind-uniform-uvec3 | ( index sequence -- ) |
bind-uniform-uvec4 | ( index sequence -- ) |
bind-uniform-vec2 | ( index sequence -- ) |
bind-uniform-vec3 | ( index sequence -- ) |
bind-uniform-vec4 | ( index sequence -- ) |
gl-array-element-type | ( array -- type ) |
render-vertex-indexes | ( primitive-mode vertex-indexes -- ) |
render-vertex-indexes-instanced | ( primitive-mode vertex-indexes instances -- ) |
Word | Stack effect |
(bind-texture-unit) | ( texture texture-unit -- ) |
(define-uniform-tuple) | ( class superclass uniforms -- ) |
[bind-uniform-array] | ( value>>-quot type texture-unit name dim -- texture-unit' quot ) |
[bind-uniform-struct] | ( value>>-quot type texture-unit name dim -- texture-unit' quot ) |
[bind-uniform-textures] | ( class -- quot ) |
[bind-uniform-tuple] | ( texture-unit uniforms prefix -- texture-unit' quot ) |
[bind-uniform-value] | ( value>>-quot type texture-unit name -- texture-unit' quot ) |
[bind-uniform] | ( texture-unit uniform prefix -- texture-unit' quot ) |
[bind-uniforms] | ( superclass uniforms -- quot ) |
all-uniform-tuple-slots | ( class -- slots ) |
bind-named-output-attachments | ( program-instance framebuffer attachments -- ) |
bind-output-attachments | ( program-instance framebuffer attachments -- ) |
bind-unnamed-output-attachments | ( framebuffer attachments -- ) |
define-uniform-tuple-methods | ( class superclass uniforms -- ) |
gl-feedback-primitive-mode | ( primitive-mode -- gl-mode ) |
gl-index-type | ( index-type -- gl-index-type ) |
gl-primitive-mode | ( primitive-mode -- gl-primitive-mode ) |
parse-uniform-tuple-definition | ( -- class superclass uniforms ) |
texture-accessor>cleave | ( unit accessors -- unit' cleaves ) |
true-subclasses | ( class -- seq ) |
uniform-slot-texture-accessor | ( uniform -- accessor ) |
uniform-slot-type | ( uniform -- type ) |
uniform-texture-accessors | ( uniform-type dim -- accessors ) |
uniform-tuple-texture-accessors | ( uniform-type -- accessors ) |
uniform-type-texture-accessors | ( uniform-type -- accessors ) |
uniform-type-texture-units | ( uniform-type -- units ) |
uniform>slot | ( uniform -- slot ) |
Word | Stack effect |
binary-data? | ( object -- ? ) |