gpu.render vocabulary
Factor handbook » Vocabulary index


Documentation
Rendering

Metadata
Parents:gpu
Authors:Joe Groff


Words

Error classes
ClassSuperclassSlots
Image invalid-uniform-typeImage tupleuniform


Tuple classes
ClassSuperclassSlots
Image index-elementsImage tupleptr count index-type
Image index-rangeImage tuplestart count
Image multi-index-elementsImage tuplebuffer ptrs counts index-type
Image multi-index-rangeImage tuplestarts counts
Image render-setImage tupleprimitive-mode vertex-array uniforms indexes instances framebuffer output-attachments transform-feedback-output
Image uniformImage tuplename uniform-type dim
Image uniform-tupleImage tuple


Singleton classes
Image bool-uniform
Image bvec2-uniform
Image bvec3-uniform
Image bvec4-uniform
Image float-uniform
Image int-uniform
Image ivec2-uniform
Image ivec3-uniform
Image ivec4-uniform
Image line-loop-mode
Image line-strip-mode
Image line-strip-with-adjacency-mode
Image lines-mode
Image lines-with-adjacency-mode
Image mat2-uniform
Image mat2x3-uniform
Image mat2x4-uniform
Image mat3-uniform
Image mat3x2-uniform
Image mat3x4-uniform
Image mat4-uniform
Image mat4x2-uniform
Image mat4x3-uniform
Image points-mode
Image texture-uniform
Image triangle-fan-mode
Image triangle-strip-mode
Image triangle-strip-with-adjacency-mode
Image triangles-mode
Image triangles-with-adjacency-mode
Image ubyte-indexes
Image uint-indexes
Image uint-uniform
Image ushort-indexes
Image uvec2-uniform
Image uvec3-uniform
Image uvec4-uniform
Image vec2-uniform
Image vec3-uniform
Image vec4-uniform


Mixin classes
Image index-type
Image primitive-mode
Image uniform-type


Union classes
Image transform-feedback-output
Image vertex-indexes


Parsing words
WordSyntax
Image UNIFORM-TUPLE:UNIFORM-TUPLE: class-name { "slot" uniform-type dimension } { "slot" uniform-type dimension } ... { "slot" uniform-type dimension } ;


Ordinary words
WordStack effect
Image 2<render-set>( x y quot-assoc -- render-set )
Image 3<render-set>( x y z quot-assoc -- render-set )
Image <index-elements>( ptr count index-type -- index-elements )
Image <index-range>( start count -- index-range )
Image <multi-index-elements>( buffer ptrs counts index-type -- multi-index-elements )
Image <multi-index-range>( starts counts -- multi-index-range )
Image <render-set>( x quot-assoc -- render-set )
Image bind-uniforms( program-instance uniforms -- )
Image define-uniform-tuple( class superclass uniforms -- )
Image invalid-uniform-type( uniform -- * )
Image mat2x2-uniform( -- value )
Image mat3x3-uniform( -- value )
Image mat4x4-uniform( -- value )
Image render( render-set -- )


Class predicate words
WordStack effect
Image bool-uniform?( object -- ? )
Image bvec2-uniform?( object -- ? )
Image bvec3-uniform?( object -- ? )
Image bvec4-uniform?( object -- ? )
Image float-uniform?( object -- ? )
Image index-elements?( object -- ? )
Image index-range?( object -- ? )
Image index-type?( object -- ? )
Image int-uniform?( object -- ? )
Image invalid-uniform-type?( object -- ? )
Image ivec2-uniform?( object -- ? )
Image ivec3-uniform?( object -- ? )
Image ivec4-uniform?( object -- ? )
Image line-loop-mode?( object -- ? )
Image line-strip-mode?( object -- ? )
Image line-strip-with-adjacency-mode?( object -- ? )
Image lines-mode?( object -- ? )
Image lines-with-adjacency-mode?( object -- ? )
Image mat2-uniform?( object -- ? )
Image mat2x3-uniform?( object -- ? )
Image mat2x4-uniform?( object -- ? )
Image mat3-uniform?( object -- ? )
Image mat3x2-uniform?( object -- ? )
Image mat3x4-uniform?( object -- ? )
Image mat4-uniform?( object -- ? )
Image mat4x2-uniform?( object -- ? )
Image mat4x3-uniform?( object -- ? )
Image multi-index-elements?( object -- ? )
Image multi-index-range?( object -- ? )
Image points-mode?( object -- ? )
Image primitive-mode?( object -- ? )
Image render-set?( object -- ? )
Image texture-uniform?( object -- ? )
Image transform-feedback-output?( object -- ? )
Image triangle-fan-mode?( object -- ? )
Image triangle-strip-mode?( object -- ? )
Image triangle-strip-with-adjacency-mode?( object -- ? )
Image triangles-mode?( object -- ? )
Image triangles-with-adjacency-mode?( object -- ? )
Image ubyte-indexes?( object -- ? )
Image uint-indexes?( object -- ? )
Image uint-uniform?( object -- ? )
Image uniform-tuple?( object -- ? )
Image uniform-type?( object -- ? )
Image uniform?( object -- ? )
Image ushort-indexes?( object -- ? )
Image uvec2-uniform?( object -- ? )
Image uvec3-uniform?( object -- ? )
Image uvec4-uniform?( object -- ? )
Image vec2-uniform?( object -- ? )
Image vec3-uniform?( object -- ? )
Image vec4-uniform?( object -- ? )
Image vertex-indexes?( object -- ? )


Files


Metadata files