Meta Vens
d4c43ed265
Say where intrinsic rules are pinned and that NaN does not propagate
...
The mirror compiles under using static CultMath.math, so it proves composition,
not intrinsic rules; HlslSemanticsTests alone pins those. design.md also states
where FMin/FMax/Saturate turn NaN or infinity into numbers and tells callers to
check isnan first.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 14:47:10 +02:00
..
CultMath.Tests.csproj
Compile the real HLSL mirror as C# and with dxc; fix its errors
2026-09-14 13:57:03 +02:00
CultMath.Tests.csproj.meta
Move CultMath into the CultLib monorepo
2026-08-26 17:35:51 +02:00
HlslMirrorTests.cs
Make CultMath HLSL-shaped: writable components, bool-vector comparisons
2026-09-14 13:29:59 +02:00
HlslMirrorTests.cs.meta
Move CultMath into the CultLib monorepo
2026-08-26 17:35:51 +02:00
HlslSemanticsTests.cs
Make double min/max follow DXIL FMin/FMax
2026-09-14 14:47:10 +02:00
HlslSemanticsTests.cs.meta
Make CultMath HLSL-shaped: writable components, bool-vector comparisons
2026-09-14 13:29:59 +02:00
HlslSourceCompatibilityTests.cs
Say where intrinsic rules are pinned and that NaN does not propagate
2026-09-14 14:47:10 +02:00
HlslSourceCompatibilityTests.cs.meta
Make CultMath HLSL-shaped: writable components, bool-vector comparisons
2026-09-14 13:29:59 +02:00
MathTests.cs
Generate every HLSL swizzle and mixed constructor; fix intrinsic types
2026-09-14 13:57:02 +02:00
MathTests.cs.meta
Move CultMath into the CultLib monorepo
2026-08-26 17:35:51 +02:00