diff options
| author | Jay Kwak <82421531+jkwak-work@users.noreply.github.com> | 2024-05-17 18:10:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-17 18:10:35 -0700 |
| commit | 40360431dfac9ec122a0300471d42be9d265f452 (patch) | |
| tree | cd042b8de4a1c57fa54d70db2aed4c2c234a3cca /source/slang/slang.cpp | |
| parent | 0a5908dc9a0cde87dcb14176b9053c2fbaf31cfd (diff) | |
SPIR-V support for GLSL texture functions (#4184)
* SPIR-V support for GLSL texture functions
Closes #4147
This commit implements GLSL texture functions with SPIR-V intrinsics.
It also implements some of missing GLSL implementations.
- textureProj
- textureLod
- texelFetchOffset
- textureProjOffset
- textureLodOffset
- textureProjLod
- textureProjLodOffset
- textureGrad
- textureGradOffset
- textureProjGrad
- textureProjGradOffset
* Fix SPIR-V issues discovered while improving the test case.
* Add __requireComputeDerivative() whenever sampling
* Do not touch GetDimensions
Diffstat (limited to 'source/slang/slang.cpp')
0 files changed, 0 insertions, 0 deletions
