Increase max workgroup size for WebGPU

 - maxComputeWorkGroupInvocations updated to 256.
 - maxComputeWorkGroupSize updated to 256, 256, 64.

Bug: dawn:796
Change-Id: I00a9f4379bbc5b7c731b7c2c6f73bdc05baee3cf
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/55249
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Commit-Queue: Corentin Wallez <cwallez@google.com>
Tested-by: Corentin Wallez <cwallez@google.com>
diff --git a/src/Vulkan/VkPhysicalDevice.cpp b/src/Vulkan/VkPhysicalDevice.cpp
index 6d781ce..8bf818b 100644
--- a/src/Vulkan/VkPhysicalDevice.cpp
+++ b/src/Vulkan/VkPhysicalDevice.cpp
@@ -485,8 +485,8 @@
 		28,                                               // maxFragmentCombinedOutputResources
 		16384,                                            // maxComputeSharedMemorySize
 		{ 65535, 65535, 65535 },                          // maxComputeWorkGroupCount[3]
-		128,                                              // maxComputeWorkGroupInvocations
-		{ 128, 128, 64 },                                 // maxComputeWorkGroupSize[3]
+		256,                                              // maxComputeWorkGroupInvocations
+		{ 256, 256, 64 },                                 // maxComputeWorkGroupSize[3]
 		vk::SUBPIXEL_PRECISION_BITS,                      // subPixelPrecisionBits
 		4,                                                // subTexelPrecisionBits
 		4,                                                // mipmapPrecisionBits