File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
src/webgpu/api/validation/encoding/programmable Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -777,7 +777,6 @@ g.test('bgl_resource_type_mismatch')
777777 )
778778 . params (
779779 kCompatTestParams
780- . beginSubcases ( )
781780 . combine ( 'bgResourceType' , kResourceTypes )
782781 . combine ( 'plResourceType' , kResourceTypes )
783782 . expand ( 'useU32Array' , p => ( p . bgResourceType === 'uniformBuf' ? [ true , false ] : [ false ] ) )
@@ -788,14 +787,14 @@ g.test('bgl_resource_type_mismatch')
788787
789788 t . skipIf (
790789 t . isCompatibility &&
791- resourceIsStorageTexture ( plResourceType ) &&
790+ ( resourceIsStorageTexture ( plResourceType ) || resourceIsStorageTexture ( bgResourceType ) ) &&
792791 ! ( t . device . limits . maxStorageTexturesInFragmentStage ! >= 1 ) ,
793792 `maxStorageTexturesInFragmentStage(${ t . device . limits . maxStorageTexturesInFragmentStage } ) is not >= 1`
794793 ) ;
795794
796795 t . skipIf (
797796 t . isCompatibility &&
798- resourceIsStorageBuffer ( plResourceType ) &&
797+ ( resourceIsStorageBuffer ( plResourceType ) || resourceIsStorageBuffer ( bgResourceType ) ) &&
799798 ! ( t . device . limits . maxStorageBuffersInFragmentStage ! >= 1 ) ,
800799 `maxStorageBuffersInFragmentStage(${ t . device . limits . maxStorageBuffersInFragmentStage } ) is not >= 1`
801800 ) ;
You can’t perform that action at this time.
0 commit comments