aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Duong <joshuaduong@google.com>2022-03-23 11:13:48 -0700
committerJoshua Duong <joshuaduong@google.com>2022-03-23 11:13:48 -0700
commit40541e5f2dd4228a7b39e5e189ac5d51fad86a6e (patch)
treef7c240b6c55f90a38c17175880be9652f98ea32c
parentfbf66f49c7cc3e63ef8b3cdf449b4ca76882b5bd (diff)
downloadangle-emu-32-release.tar.gz
ShaderTranslator: Use ST_HashFunction64 instead.emu-32-releaseemu-32-dev
This removes a dependency on GLSLANG/ShaderLang.h Bug: 225895450 Test: Compile libshadertranslator.dylib Change-Id: I38f2850e28e1bc99f4c3bd71417a47504ec9974a
-rw-r--r--src/libShaderTranslator/ShaderTranslator.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libShaderTranslator/ShaderTranslator.h b/src/libShaderTranslator/ShaderTranslator.h
index 7ab7c87e1d..4fa1b1cceb 100644
--- a/src/libShaderTranslator/ShaderTranslator.h
+++ b/src/libShaderTranslator/ShaderTranslator.h
@@ -1,5 +1,7 @@
#pragma once
+#include <array>
+
#if defined(_WIN32)
# define ANGLE_EXPORT __declspec(dllexport)
#elif defined(__GNUC__)
@@ -430,7 +432,7 @@ struct ST_BuiltInResources
// Name Hashing.
// Set a 64 bit hash function to enable user-defined name hashing.
// Default is NULL.
- ShHashFunction64 HashFunction;
+ ST_HashFunction64 HashFunction;
// The maximum complexity an expression can be when SH_LIMIT_EXPRESSION_COMPLEXITY is turned on.
int MaxExpressionComplexity;