Experimental:GLSL Create POP
Summary
Parameters - GLSL Page
Compute Shader
computedat
-
Primitive Type
primtype
- ⊞ -
- Triangles
triangle
-
- Quads
quads
-
- Lines
lines
-
- Points
points
-
Max Number of Primitives
maxprims
-
Indirect
indirect
-
Number of Threads
numthreadsmode
- ⊞ -
- Auto
auto
-
- Manual
manual
-
Work Group Size
workgroupsize
- ⊞ -
- Work Group Size
workgroupsizex
-
- Work Group Size
workgroupsizey
-
- Work Group Size
workgroupsizez
-
Dispatch Size
dispatchsize
- ⊞ -
- Dispatch Size
dispatchsizex
-
- Dispatch Size
dispatchsizey
-
- Dispatch Size
dispatchsizez
-
POPs
pops
-
Parameters - Vectors Page
Vector
vec
-
Name
vec0name
-
Type
vec0type
- ⊞ -
- float
float
-
- vec2
vec2
-
- vec3
vec3
-
- vec4
vec4
-
- double
double
-
- dvec2
dvec2
-
- dvec3
dvec3
-
- dvec4
dvec4
-
- int
int
-
- ivec2
ivec2
-
- ivec3
ivec3
-
- ivec4
ivec4
-
- uint
uint
-
- uvec2
uvec2
-
- uvec3
uvec3
-
- uvec4
uvec4
-
Value
vec0value
- ⊞ -
- Value
vec0valuex
-
- Value
vec0valuey
-
- Value
vec0valuez
-
- Value
vec0valuew
-
Parameters - Samplers Page
Sampler
sampler
-
Name
sampler0name
-
TOP
sampler0top
- ⊞ -
Extend U
sampler0extendu
- ⊞ -
- Hold
hold
-
- Zero
zero
-
- Repeat
repeat
-
- Mirror
mirror
-
Extend V
sampler0extendv
- ⊞ -
- Hold
hold
-
- Zero
zero
-
- Repeat
repeat
-
- Mirror
mirror
-
Extend W
sampler0extendw
- ⊞ -
- Hold
hold
-
- Zero
zero
-
- Repeat
repeat
-
- Mirror
mirror
-
Filter
sampler0filter
- ⊞ -
- Nearest Pixel
nearest
-
- Interpolate Pixels
linear
-
Parameters - Arrays Page
Array
array
-
Name
array0name
-
Type
array0type
- ⊞ -
- float
float
-
- vec2
vec2
-
- vec3
vec3
-
- vec4
vec4
-
CHOP
array0chop
-
Parameters - Matrices Page
Matrix
matrix
-
Name
matrix0name
-
Matrix
matrix0value
-
Parameters - Atomic Counters Page
Atomic Counter
ac
-
Name
ac0name
-
Initial Value
ac0singlevalue
-
Parameters - Constants Page
Constant
const
-
Name
const0name
-
Value
const0value
-
Parameters - Common Page
Bypass
bypass
-
Delete Input Attributes
delinputattrs
-
Operator Inputs
- Input 0: -
Info CHOP Channels
Extra Information for the GLSL Create POP can be accessed via an Info CHOP.
Common POP Info Channels
Common Operator Info Channels
- total_cooks - Number of times the operator has cooked since the process started.
- cook_time - Duration of the last cook in milliseconds.
- cook_frame - Frame number when this operator was last cooked relative to the component timeline.
- cook_abs_frame - Frame number when this operator was last cooked relative to the absolute time.
- cook_start_time - Time in milliseconds at which the operator started cooking in the frame it was cooked.
- cook_end_time - Time in milliseconds at which the operator finished cooking in the frame it was cooked.
- cooked_this_frame - 1 if operator was cooked this frame.
- warnings - Number of warnings in this operator if any.
- errors - Number of errors in this operator if any.