@@ -297,7 +297,9 @@ TODO: Test NaN, Infinity, -Infinity [1]`
297297g . 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