Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Subroutine code may be found after the END instruction so it's not always
the last instruction.
At least check for presence of exactly one END instruction though.
|
|
KIL takes 1 src register. KILP uses no registers (uses cond codes).
|
|
|
|
|
|
|
|
|
|
This fixes a stack overflow when dumping shaders.
It ended up being pretty much as the original code Michal had before,
before I went on a cleanup rampage on it and took things that ended up
needing...
|
|
long shaders
|
|
Also, rename p_tile.[ch] to u_tile.[ch]
|
|
|
|
New code surrounded with #if FAST_MATH to allow comparing against original
code if we need to debug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implement NVIDIA [-1;+1] saturate mode.
|
|
|
|
|
|
|
|
Fixes a few glean glsl regressions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note: KIL (unconditional) not done yet.
|
|
|
|
Again.
|
|
|
|
Prevents shader dumps from getting concatenated with the next debug message.
|
|
|
|
Rather stupid warning: msvc is warning that converting from a 1bit
structure bitfield to a unsigned char looses precision... /WX makes this
an error.
|
|
|
|
|
|
|
|
Provide more info for register usage errors/warnings.
|
|
|
|
|