|
void | add (const In &arg0, const In &arg1, const Out &dst) const |
| dst = arg0 + arg1; More...
|
|
void | assign (const In &from, const Out &to) const |
| to = from; More...
|
|
void | assign (const std::vector< Operand > ¶ms) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | binaryOp (char op, const std::vector< Operand > ¶ms) const |
| dst = arg0 OP arg1; More...
|
|
void | callBuiltin (const char *name, const In &arg, const Out &ret) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | callBuiltin (const char *name, const In &arg0, const In &arg1, const In &arg2, const Out &ret) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | callBuiltin (const char *name, const In &arg0, const In &arg1, const Out &ret) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | callBuiltin (const char *name, const std::vector< Operand > ¶ms) const |
| shorthand for "dst = BUILTIN(args);" More...
|
|
void | callFunction (const char *name, const In &arg, const Out &ret) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | callFunction (const char *name, const In &arg0, const In &arg1, const Out &ret) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | callFunction (const char *name, const InOut &inout) const |
| call a library function More...
|
|
void | callFunction (const char *name, const std::vector< Operand > ¶ms) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | div (const In &arg0, const In &arg1, const Out &dst) const |
| dst = arg0 / arg1; More...
|
|
void | mul (const In &arg0, const In &arg1, const Out &dst) const |
| dst = arg0 * arg1; More...
|
|
void | sampleTexture (const In &sampler, const In &texcoord, const Out &dst) const |
| dst = texture(sampler, texcoord); More...
|
|
void | sampleTexture (const std::vector< Operand > ¶ms) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | sub (const In &arg0, const In &arg1, const Out &dst) const |
| dst = arg0 - arg1; More...
|
|
represents a FFPShaderStage, part of a Function