@@ -297,7 +297,9 @@ TODO: Test NaN, Infinity, -Infinity [1]`
297
297
g . test ( 'ufloat_texel_data_in_shader' )
298
298
. desc (
299
299
`
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`
301
303
)
302
304
. params ( u =>
303
305
u
@@ -312,21 +314,19 @@ TODO: Test NaN, Infinity [1]`
312
314
// Test extrema
313
315
makeParam ( format , ( ) => 0 ) ,
314
316
315
- // [2]: Test NaN, Infinity
316
-
317
317
// 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 ) ,
321
321
322
322
// Test scattered mixed values
323
323
makeParam ( format , ( bitLength , i ) => {
324
- return [ 24896 , 1.40625 , 0.119140625 , 0.23095703125 ] [ i ] ;
324
+ return [ 128 , 1984 , 3968 ] [ i ] ;
325
325
} ) ,
326
326
327
327
// Test mixed values that are close in magnitude.
328
328
makeParam ( format , ( bitLength , i ) => {
329
- return [ 0.1337890625 , 0.17919921875 , 0.119140625 , 0.125 ] [ i ] ;
329
+ return [ 0.05859375 , 0.03125 , 0.03515625 ] [ i ] ;
330
330
} ) ,
331
331
] ;
332
332
} )
0 commit comments