diff options
| author | Tim Foley <tfoley@nvidia.com> | 2017-07-10 08:34:52 -0700 |
|---|---|---|
| committer | Tim Foley <tfoley@nvidia.com> | 2017-07-10 08:34:52 -0700 |
| commit | 0e220da96b819f3a31635689f78ad20bd9a36d0b (patch) | |
| tree | 7728d25df51cb8488ac681715a82b359730b796d /tests/render | |
| parent | 928cc86160644547decc49c72304549d9009a1af (diff) | |
More cross-compilation fixes
- Add GLSL mappings for more `Texture*` methods
- The annoying one here is `Texture*.Load()` because it doesn't take a sampler, but the GLSL equivalent needs one (while the SPIR-V does *not*). I've hacked this pretty seriously for now.
- Try to ensure that we add `uniform` to global declarations that need it in GLSL
- When outputting an `in` or `out` variable that might have been created from an `inout` shader parameter, filter the layout qualifiers that we output to only cover the appropriate resource kind.
Diffstat (limited to 'tests/render')
0 files changed, 0 insertions, 0 deletions
