| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-01 | Clean up void returns. (#2260) | Yong He | |
| * Clean up `IRReturnVoid`. * Update gitignore. Co-authored-by: Yong He <yhe@nvidia.com> | |||
| 2021-08-17 | Add GLSL450 intrinsics to SPIRV direct emit. (#1921) | Yong He | |
| * Add GLSL450 intrinsics to SPIRV direct emit. * Fix. * Fix compiler error. * Fix. * Fix compiler error. * Make direct-spirv tests actually run. | |||
| 2021-08-12 | Further implementation of SPIRV direct emit. (#1920) | Yong He | |
| * Further implementation of SPIRV direct emit. This change implements: - Struct, Vector, Matrix and Unsized Array types. - Basic arithmetic opcodes, vector construct, swizzle etc. - getElementPtr, getElement, fieldAddress, extractField. - SPIRV target intrinsics with SPIRV asm code in stdlib. - RWStructuredBuffer and StructuredBuffer. - Pointer storage class propagation. - Control flow. * Fix. | |||
