Use unsigned index array accesses for texture sampling.
Array accesses with unsigned indices can be faster on x86-64 because
we can take advantage of implicit zero-extension of 32-bit integers to
64-bit during pointer arithmetic.
Change-Id: I17d531d9ad05c2d2994f007d5444b2a514a591b8
Reviewed-on: https://swiftshader-review.googlesource.com/8571
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
diff --git a/DEPS b/DEPS
index 12639d2..9a7e3fa 100644
--- a/DEPS
+++ b/DEPS
@@ -1,4 +1,4 @@
-# This file is used to manage the SwiftShader's dependencies in the Chromium src
+# This file is used to manage SwiftShader's dependencies in the Chromium src
# repo. It is used by gclient to determine what version of each dependency to
# check out, and where.
@@ -7,7 +7,7 @@
vars = {
'chromium_git': 'https://chromium.googlesource.com/',
# Current revision of subzero.
- 'subzero_revision': 'fc8f6bfae75430b00d8d6fbf78e62da4c3abed9d',
+ 'subzero_revision': 'c48bb8b02c98ae49438e43aa1143a958784822a5',
}
deps = {