Skip to content

Commit c78b06d

Browse files
authored
Fix ufloat_texel_data_in_shader value (#3205)
1 parent 3942dc8 commit c78b06d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/webgpu/util/texture/texel_data.spec.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,9 @@ TODO: Test NaN, Infinity, -Infinity [1]`
297297
g.test('ufloat_texel_data_in_shader')
298298
.desc(
299299
`
300-
TODO: Test NaN, Infinity [1]`
300+
Note: this uses values that are representable by both rg11b10ufloat and rgb9e5ufloat.
301+
302+
TODO: Test NaN, Infinity`
301303
)
302304
.params(u =>
303305
u
@@ -312,21 +314,19 @@ TODO: Test NaN, Infinity [1]`
312314
// Test extrema
313315
makeParam(format, () => 0),
314316

315-
// [2]: Test NaN, Infinity
316-
317317
// Test some values
318-
makeParam(format, () => 0.119140625),
319-
makeParam(format, () => 1.40625),
320-
makeParam(format, () => 24896),
318+
makeParam(format, () => 128),
319+
makeParam(format, () => 1984),
320+
makeParam(format, () => 3968),
321321

322322
// Test scattered mixed values
323323
makeParam(format, (bitLength, i) => {
324-
return [24896, 1.40625, 0.119140625, 0.23095703125][i];
324+
return [128, 1984, 3968][i];
325325
}),
326326

327327
// Test mixed values that are close in magnitude.
328328
makeParam(format, (bitLength, i) => {
329-
return [0.1337890625, 0.17919921875, 0.119140625, 0.125][i];
329+
return [0.05859375, 0.03125, 0.03515625][i];
330330
}),
331331
];
332332
})

0 commit comments

Comments
 (0)