tiny.choir.backends.gpu.spirv.emitter.scalar.GLSLstd450
Defined in backends.gpu.spirv.emitter.scalar.
API (22)
Types and contracts
Public types and contracts.
Atan2CosExpFAbsFMaxFMinFloorFmaLogNMaxNMinPowSAbsSMaxSMinSinSqrtTanTanhTruncUMaxUMin
Source
Source: lib/choir/src/backends/gpu/spirv/emitter/scalar.zig:14
zig
pub const GLSLstd450 = struct { pub const Trunc: u32 = 3; pub const FAbs: u32 = 4; pub const SAbs: u32 = 5; pub const Floor: u32 = 8; pub const Sin: u32 = 13; pub const Cos: u32 = 14; pub const Tan: u32 = 15; pub const Tanh: u32 = 21; pub const Atan2: u32 = 25; pub const Pow: u32 = 26; pub const Exp: u32 = 27; pub const Log: u32 = 28; pub const Sqrt: u32 = 31; pub const Fma: u32 = 50; pub const FMin: u32 = 37; pub const UMin: u32 = 38; pub const SMin: u32 = 39; pub const FMax: u32 = 40; pub const UMax: u32 = 41; pub const SMax: u32 = 42; pub const NMin: u32 = 79; pub const NMax: u32 = 80;};Audit
| Definitions | 23 |
|---|---|
| Public names | 23 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |