- namespace Veldrid.SPIRV
- {
- internal struct Bool32
- {
- public readonly uint Value;
- public Bool32(bool value) { Value = value ? 1u : 0u; }
- public static implicit operator bool(Bool32 b) => b.Value != 0;
- public static implicit operator Bool32(bool b) => new Bool32(b);
- }
- }
|