glslang: Remove change to revert texel fetch fix.
authorMark Young <marky@lunarg.com>
Fri, 26 Aug 2016 02:12:05 +0000 (20:12 -0600)
committerMark Young <marky@lunarg.com>
Fri, 26 Aug 2016 13:50:31 +0000 (07:50 -0600)
Previously, we had to revert a texel fetch fix in glslang as
part of the update_external_sources.bat/sh due to a bug in the
certain drivers.  The drivers have been fixed and released so
we can remove the change.

Change-Id: I018a0dbbc5fb27d7fbd91bc3073f0f5bef5cd346

glslang_revert_a5c33d.patch.txt [deleted file]
update_external_sources.bat
update_external_sources.sh

diff --git a/glslang_revert_a5c33d.patch.txt b/glslang_revert_a5c33d.patch.txt
deleted file mode 100644 (file)
index 0d7075c..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/SPIRV/GlslangToSpv.cpp b/SPIRV/GlslangToSpv.cpp
-index dd11304..aebc986 100755
---- a/SPIRV/GlslangToSpv.cpp
-+++ b/SPIRV/GlslangToSpv.cpp
-@@ -2630,13 +2630,6 @@ spv::Id TGlslangToSpvTraverser::createImageTextureFunctionCall(glslang::TIntermO
-             bias = true;
-     }
--    // See if the sampler param should really be just the SPV image part
--    if (cracked.fetch) {
--        // a fetch needs to have the image extracted first
--        if (builder.isSampledImage(params.sampler))
--            params.sampler = builder.createUnaryOp(spv::OpImage, builder.getImageType(params.sampler), params.sampler);
--    }
--
-     // set the rest of the arguments
-     params.coords = arguments[1];
index 62bded1..4775af7 100644 (file)
@@ -217,9 +217,6 @@ goto:eof
    cd %GLSLANG_DIR%
    git fetch --all
    git checkout %GLSLANG_REVISION%
-   REM Revert glslang a5c33d6ffb34ccede5b233bc724c907166b6e479
-   REM See https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/681
-   git apply --whitespace=fix %BUILD_DIR%\glslang_revert_a5c33d.patch.txt
 goto:eof
 
 :create_spirv-tools
index 59197f0..640a598 100755 (executable)
@@ -27,15 +27,6 @@ function update_glslang () {
    cd $BASEDIR/glslang
    git fetch --all
    git checkout $GLSLANG_REVISION
-   # Revert glslang a5c33d6ffb34ccede5b233bc724c907166b6e479
-   # See https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/681
-   git diff-index --quiet HEAD | true
-   rc=${PIPESTATUS[0]}
-   if (( $rc == 0 ))
-   then
-      echo "applying patch to revert glslang a5c33d"
-      git apply $BUILDDIR/glslang_revert_a5c33d.patch.txt
-   fi
 }
 
 function create_spirv-tools () {