@@ -1413,6 +1413,7 @@ bytes in copy works for every format.
14131413 . beforeAllSubcases ( t => {
14141414 const info = kTextureFormatInfo [ t . params . format ] ;
14151415 t . skipIfTextureFormatNotSupported ( t . params . format ) ;
1416+ t . skipIfCopyTextureToTextureNotSupportedForFormat ( t . params . format ) ;
14161417 t . selectDeviceOrSkipTestCase ( info . feature ) ;
14171418 } )
14181419 . fn ( t => {
@@ -1510,6 +1511,7 @@ works for every format with 2d and 2d-array textures.
15101511 . beforeAllSubcases ( t => {
15111512 const info = kTextureFormatInfo [ t . params . format ] ;
15121513 t . skipIfTextureFormatNotSupported ( t . params . format ) ;
1514+ t . skipIfCopyTextureToTextureNotSupportedForFormat ( t . params . format ) ;
15131515 t . selectDeviceOrSkipTestCase ( info . feature ) ;
15141516 } )
15151517 . fn ( t => {
@@ -1590,6 +1592,7 @@ for all formats. We pass origin and copyExtent as [number, number, number].`
15901592 . beforeAllSubcases ( t => {
15911593 const info = kTextureFormatInfo [ t . params . format ] ;
15921594 t . skipIfTextureFormatNotSupported ( t . params . format ) ;
1595+ t . skipIfCopyTextureToTextureNotSupportedForFormat ( t . params . format ) ;
15931596 t . selectDeviceOrSkipTestCase ( info . feature ) ;
15941597 } )
15951598 . fn ( t => {
@@ -1790,6 +1793,7 @@ TODO: Make a variant for depth-stencil formats.
17901793 . beforeAllSubcases ( t => {
17911794 const info = kTextureFormatInfo [ t . params . format ] ;
17921795 t . skipIfTextureFormatNotSupported ( t . params . format ) ;
1796+ t . skipIfCopyTextureToTextureNotSupportedForFormat ( t . params . format ) ;
17931797 t . selectDeviceOrSkipTestCase ( info . feature ) ;
17941798 } )
17951799 . fn ( t => {
0 commit comments