Regres: Bump MaxProcMemory from 2GB to 3GB

dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute

When the wind is blowing in the right direction, this test can exceed the per-test 2GB sandbox memory limit, causing a flaky out-of-memory crash.

Bug: b/133127573
Change-Id: Ie403d91738c05258639be077aa31ec36d92d109e
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/33688
Tested-by: Ben Clayton <bclayton@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/tests/regres/shell/shell.go b/tests/regres/shell/shell.go
index 959005c..c285b0d 100644
--- a/tests/regres/shell/shell.go
+++ b/tests/regres/shell/shell.go
@@ -30,7 +30,7 @@
 )
 
 // MaxProcMemory is the maximum virtual memory per child process
-var MaxProcMemory uint64 = 2 * 1024 * 1024 * 1024 // 2GB
+var MaxProcMemory uint64 = 3 * 1024 * 1024 * 1024 // 3GB
 
 func init() {
 	// As we are going to be running a number of tests concurrently, we need to