uint_tests[] = { {&ps_dadd, {.d = {{2.5, 0.0}}}, {{0x20a80000, 0x400c0000, 0x20500000, 0x40120000}}}, {&ps_dmax, {.d = {{2.5, 0.0}}}, {{0x40200000, 0x40200000, 0x40200000, 0x40200000}}}, ...
Supporting float64 isn't a hard requirement, right? There is a DoublePrecisionFloatShaderOps feature flag.
DoublePrecisionFloatShaderOps
In Turnip we don't even have HW support for int64. I don't think there is a point in enabling float64 emulation for us.
It is a feature flag, yes, so we should check that flag before running any 64-bit tests.
Nothing extracted yet.
Supporting float64 isn't a hard requirement, right? There is a
DoublePrecisionFloatShaderOpsfeature flag.In Turnip we don't even have HW support for int64. I don't think there is a point in enabling float64 emulation for us.