| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
| |
We already have asserts that it was the last call in the function, so
it's safe to remove after it got cloned in.
Fixes:
glsl-fs-functions-4.
|
| |
|
|
|
|
|
|
|
| |
Fixes:
glsl-version-define
glsl-version-define-110
glsl-version-define-120
|
| |
|
|
|
|
| |
Fixes glsl-precision-110.
|
|
|
|
|
| |
Otherwise, we lose DEBUG, which causes mtypes.h to set NDEBUG, which
causes assertions to not happen, which is no fun for anyone.
|
| |
|
|
|
|
| |
The type signatures were completely backwards.
|
| |
|
|
|
|
| |
Both 1.10 and 1.30 variants.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
There's no need to use an ir_expression; we have a handy C function.
|
| |
|
| |
|
|
|
|
|
| |
This shouldn't be required since dot is only defined for floating point
types, even in GLSL 4.0.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
These builtin functions are represented by ir_expression_operations, so
we can just create one of those and ask for its value.
|
|
|
|
| |
These always return zero (the derivative of a constant).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This conveniently creates a zero value of whatever type you want.
|