shader: encode 11/10-bit float formatted buffer stores as truncated unsigned floats

This commit is contained in:
nmzik committed 2026-10-25 02:20:44 +02:00
1 parent 9a20c6f738
commit 59d8256b36
4 files changed
+49 -25

No files matched your search

@@ -531,6 +531,7 @@ inline constexpr auto EmitFNegateValue = EmitNative<spv::OpFNegate, IR::Type::F3
inline constexpr auto EmitFAbsValue = EmitGlsl<GLSLstd450FAbs, IR::Type::F32, uint32_t>;
uint32_t EmitF16BitsToF32(EmitterState& state, uint32_t bits);
uint32_t EmitF32BitsToF16RtzBits(EmitterState& state, uint32_t bits);
void EmitProgram(EmitterState& state);