gpu.shaders.private vocabulary - Factor Documentation (original) (raw)
Summary
Metadata
Parents: | gpu.shaders |
---|
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
vertex-format |
![]() |
![]() |
count |
Union classes
Generic words
Word | Stack effect |
---|---|
![]() |
( program-instance format -- ) |
![]() |
( program-instance buffer-ptr format -- ) |
![]() |
( program-handle format -- ) |
![]() |
( program-handle parameter -- ) |
Symbol words
Ordinary words
Word | Stack effect |
---|---|
![]() |
( program-instance ptr name dim gl-type normalize? stride offset -- ) |
![]() |
( program-instance ptr name dim gl-type stride offset -- ) |
![]() |
( vertex-formats program-instance -- ) |
![]() |
( program shader-instances -- program-instance ) |
![]() |
( -- ) |
![]() |
( vertex-formats program-instance -- vertex-array ) |
![]() |
( vertex-formats program-instance -- vertex-array ) |
![]() |
( vertex-buffer program-instance format -- vertex-array ) |
![]() |
( vertex-buffer program-instance format -- vertex-array ) |
![]() |
( key assoc value -- ) |
![]() |
( object -- shader/f ) |
![]() |
( stride offset vertex-attribute -- stride offset' quot ) |
![]() |
( vertex-attributes -- quot ) |
![]() |
( vertex-attributes -- quot ) |
![]() |
( vertex-attribute index -- quot ) |
![]() |
( vertex-attributes -- quot ) |
![]() |
( size gl-type name vertex-attribute -- ) |
![]() |
( program-instance new-program-instance -- ) |
![]() |
( shader-instance new-shader-instance -- ) |
![]() |
( type dim -- type' ) |
![]() |
( shader -- instance ) |
![]() |
( component-type -- c-type ) |
![]() |
( class vertex-attributes -- ) |
![]() |
( component-type dim gl-type -- ? ) |
![]() |
( program -- instance ) |
![]() |
( shader -- instance ) |
![]() |
( input -- input ) |
![]() |
( output -- output ) |
![]() |
( shader-kind -- shader-kind ) |
![]() |
( component-type -- gl-type ) |
![]() |
( seq -- translated ) |
![]() |
( seq -- ) |
![]() |
( word kind filename -- word kind filename' ) |
![]() |
( program-handle parameters -- ) |
![]() |
( program -- program-instance ) |
![]() |
( program-handle formats -- ) |
![]() |
( vertex-formats -- vertex-formats' ) |
![]() |
( log-line-components -- ? ) |
![]() |
( name -- instances ) |
![]() |
( -- name ) |
![]() |
( shader -- ) |
![]() |
( object log-line -- log-line' ) |
![]() |
( object log -- log' ) |
![]() |
( -- ) |
![]() |
( shader/program -- filename ) |
![]() |
( words -- shaders vertex-formats feedback-format geom-parameters ) |
![]() |
( handle -- ? ) |
![]() |
( sequence -- vertex-format/f ) |
![]() |
( program-instance -- ) |
![]() |
( vertex-attribute -- size ) |
![]() |
( vertex-attribute -- struct-slot-spec ) |
![]() |
( vertex-attributes -- size ) |
![]() |
( component-type -- size ) |
![]() |
( word -- directory ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:extra/gpu/shaders/shaders.factor
resource:extra/gpu/shaders/shaders-docs.factor
resource:extra/gpu/shaders/shaders-tests.factor