| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This removes a bunch of gratuitous moving around of constant values
from constructors. Makes a shader ir I was looking at for structure
handling almost readable.
|
| |
|
|
|
|
|
| |
This should remove the burden of handling constant vector indexing
well from backend codegen, and could help with swizzle optimizations.
|
| |
|
|
This cleans up a bunch of junk code in some of the GLSL parser tests,
and could potentially help real-world too (particularly after copy
propagation has happened).
|