aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-06-23 22:15:32 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-06-23 22:15:32 +0000
commit259e31da4b0412306055104ca47a92495113f4ba (patch)
tree4a1212eca44a35e9b4a7815fc8761aa0d8a3d17f
parent3e0f66c944630407f026e5732c827f2193e157dc (diff)
parent637b84a9d4409cfc5f916814b58cd8406f74944f (diff)
downloadshaderc-259e31da4b0412306055104ca47a92495113f4ba.tar.gz
Snap for 7485283 from 637b84a9d4409cfc5f916814b58cd8406f74944f to ndk-release-r23ndk-r23bndk-r23
Change-Id: I2cc254c6f78b2bf3ffce4f4825094885f1ab4d14
-rw-r--r--BUILD.gn4
-rw-r--r--CHANGES8
-rw-r--r--DEPS6
-rw-r--r--glslc/src/dependency_info.cc2
-rw-r--r--glslc/src/file_compiler.cc2
-rw-r--r--glslc/src/file_includer.cc2
-rw-r--r--glslc/src/main.cc2
-rw-r--r--libshaderc_util/Android.mk2
-rw-r--r--libshaderc_util/CMakeLists.txt8
-rw-r--r--libshaderc_util/include/libshaderc_util/io_shaderc.h (renamed from libshaderc_util/include/libshaderc_util/io.h)0
-rw-r--r--libshaderc_util/src/compiler.cc2
-rw-r--r--libshaderc_util/src/io_shaderc.cc (renamed from libshaderc_util/src/io.cc)5
-rw-r--r--libshaderc_util/src/io_shaderc_test.cc (renamed from libshaderc_util/src/io_test.cc)13
-rw-r--r--license-checker.cfg4
14 files changed, 34 insertions, 26 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 7b40d1d..9fb5fb7 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -28,7 +28,7 @@ source_set("shaderc_util_sources") {
"libshaderc_util/include/libshaderc_util/exceptions.h",
"libshaderc_util/include/libshaderc_util/file_finder.h",
"libshaderc_util/include/libshaderc_util/format.h",
- "libshaderc_util/include/libshaderc_util/io.h",
+ "libshaderc_util/include/libshaderc_util/io_shaderc.h",
"libshaderc_util/include/libshaderc_util/message.h",
"libshaderc_util/include/libshaderc_util/mutex.h",
"libshaderc_util/include/libshaderc_util/resources.h",
@@ -38,7 +38,7 @@ source_set("shaderc_util_sources") {
"libshaderc_util/include/libshaderc_util/version_profile.h",
"libshaderc_util/src/compiler.cc",
"libshaderc_util/src/file_finder.cc",
- "libshaderc_util/src/io.cc",
+ "libshaderc_util/src/io_shaderc.cc",
"libshaderc_util/src/message.cc",
"libshaderc_util/src/resources.cc",
"libshaderc_util/src/shader_stage.cc",
diff --git a/CHANGES b/CHANGES
index 83e8382..af95a60 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,13 @@
Revision history for Shaderc
+v2021.0 2021-04-21
+ - Refresh dependencies (in DEPS):
+ - SPIRV-Tools v2021.1
+ - SPIRV-Headers snapshot 2021-04-21
+ - Glslang 11.2.0, snapshot 2021-04-21
+ - Fixes:
+ #1174: Windows Bazel support: rename internal headers io.* to io_shaderc.*
+
v2020.5 2021-02-19
- Refresh dependencies (in DEPS):
- SPIRV-Tools v2020.7 + 1 patch
diff --git a/DEPS b/DEPS
index 46f4e6e..c177661 100644
--- a/DEPS
+++ b/DEPS
@@ -5,11 +5,11 @@ vars = {
'khronos_git': 'https://github.com/KhronosGroup',
'effcee_revision' : '2ec8f8738118cc483b67c04a759fee53496c5659',
- 'glslang_revision': 'e56beaee736863ce48455955158f1839e6e4c1a1',
+ 'glslang_revision': '60ce877de03ff03bb87fb9ef6b744ee33d076034',
'googletest_revision': '389cb68b87193358358ae87cc56d257fd0d80189',
're2_revision': '7107ebc4fbf7205151d8d2a57b2fc6e7853125d4',
- 'spirv_headers_revision': 'a3fdfe81465d57efc97cfd28ac6c8190fb31a6c8',
- 'spirv_tools_revision': 'ef3290bbea35935ba8fd623970511ed9f045bbd7',
+ 'spirv_headers_revision': 'dafead1765f6c1a5f9f8a76387dcb2abe4e54acd',
+ 'spirv_tools_revision': 'c2d5375fa7cc87c93f692e7200d5d974283d4391',
}
deps = {
diff --git a/glslc/src/dependency_info.cc b/glslc/src/dependency_info.cc
index 2622629..2f1ef2f 100644
--- a/glslc/src/dependency_info.cc
+++ b/glslc/src/dependency_info.cc
@@ -19,7 +19,7 @@
#include <sstream>
#include "file.h"
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
namespace glslc {
diff --git a/glslc/src/file_compiler.cc b/glslc/src/file_compiler.cc
index 5d67be1..111b18b 100644
--- a/glslc/src/file_compiler.cc
+++ b/glslc/src/file_compiler.cc
@@ -28,7 +28,7 @@
#include "file_includer.h"
#include "shader_stage.h"
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
#include "libshaderc_util/message.h"
namespace {
diff --git a/glslc/src/file_includer.cc b/glslc/src/file_includer.cc
index 448bfba..eab629b 100644
--- a/glslc/src/file_includer.cc
+++ b/glslc/src/file_includer.cc
@@ -17,7 +17,7 @@
#include <mutex>
#include <utility>
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
namespace glslc {
diff --git a/glslc/src/main.cc b/glslc/src/main.cc
index 2b1c03e..c1467fe 100644
--- a/glslc/src/main.cc
+++ b/glslc/src/main.cc
@@ -28,7 +28,7 @@
#include "file_compiler.h"
#include "libshaderc_util/args.h"
#include "libshaderc_util/compiler.h"
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
#include "libshaderc_util/string_piece.h"
#include "resource_parse.h"
#include "shader_stage.h"
diff --git a/libshaderc_util/Android.mk b/libshaderc_util/Android.mk
index a694787..ade568c 100644
--- a/libshaderc_util/Android.mk
+++ b/libshaderc_util/Android.mk
@@ -21,7 +21,7 @@ LOCAL_EXPORT_C_INCLUDES:=$(LOCAL_PATH)/include
LOCAL_SRC_FILES:=src/args.cc \
src/compiler.cc \
src/file_finder.cc \
- src/io.cc \
+ src/io_shaderc.cc \
src/message.cc \
src/resources.cc \
src/shader_stage.cc \
diff --git a/libshaderc_util/CMakeLists.txt b/libshaderc_util/CMakeLists.txt
index 48f9991..99ce3c4 100644
--- a/libshaderc_util/CMakeLists.txt
+++ b/libshaderc_util/CMakeLists.txt
@@ -18,7 +18,7 @@ add_library(shaderc_util STATIC
include/libshaderc_util/counting_includer.h
include/libshaderc_util/file_finder.h
include/libshaderc_util/format.h
- include/libshaderc_util/io.h
+ include/libshaderc_util/io_shaderc.h
include/libshaderc_util/mutex.h
include/libshaderc_util/message.h
include/libshaderc_util/resources.h
@@ -29,7 +29,7 @@ add_library(shaderc_util STATIC
src/args.cc
src/compiler.cc
src/file_finder.cc
- src/io.cc
+ src/io_shaderc.cc
src/message.cc
src/resources.cc
src/shader_stage.cc
@@ -57,7 +57,7 @@ shaderc_add_tests(
string_piece
format
file_finder
- io
+ io_shaderc
message
mutex
version_profile)
@@ -85,5 +85,5 @@ add_custom_target(testdata COMMAND
if(${SHADERC_ENABLE_TESTS})
add_dependencies(shaderc_util_file_finder_test testdata)
- add_dependencies(shaderc_util_io_test testdata)
+ add_dependencies(shaderc_util_io_shaderc_test testdata)
endif()
diff --git a/libshaderc_util/include/libshaderc_util/io.h b/libshaderc_util/include/libshaderc_util/io_shaderc.h
index b9116c1..b9116c1 100644
--- a/libshaderc_util/include/libshaderc_util/io.h
+++ b/libshaderc_util/include/libshaderc_util/io_shaderc.h
diff --git a/libshaderc_util/src/compiler.cc b/libshaderc_util/src/compiler.cc
index bf06589..051558b 100644
--- a/libshaderc_util/src/compiler.cc
+++ b/libshaderc_util/src/compiler.cc
@@ -22,7 +22,7 @@
#include "SPIRV/GlslangToSpv.h"
#include "libshaderc_util/format.h"
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
#include "libshaderc_util/message.h"
#include "libshaderc_util/resources.h"
#include "libshaderc_util/shader_stage.h"
diff --git a/libshaderc_util/src/io.cc b/libshaderc_util/src/io_shaderc.cc
index 42ae89d..dc2a53a 100644
--- a/libshaderc_util/src/io.cc
+++ b/libshaderc_util/src/io_shaderc.cc
@@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
-#include "libshaderc_util/io.h"
+#include "libshaderc_util/io_shaderc.h"
#include "libshaderc_util/universal_unistd.h"
@@ -24,6 +24,7 @@
#endif
#include <errno.h>
+
#include <cstdio>
#include <cstring>
#include <fstream>
@@ -105,7 +106,7 @@ std::ostream* GetOutputStream(const string_piece& output_filename,
stream = file_stream;
if (file_stream->fail()) {
*err << "glslc: error: cannot open output file: '" << output_filename
- << "'";
+ << "'";
if (access(output_filename.str().c_str(), W_OK) != 0) {
OutputFileErrorMessage(errno);
return nullptr;
diff --git a/libshaderc_util/src/io_test.cc b/libshaderc_util/src/io_shaderc_test.cc
index 0f605dc..638e15e 100644
--- a/libshaderc_util/src/io_test.cc
+++ b/libshaderc_util/src/io_shaderc_test.cc
@@ -12,19 +12,19 @@
// See the License for the specific language governing permissions and
// limitations under the License.
-#include "libshaderc_util/io.h"
-
-#include <fstream>
+#include "libshaderc_util/io_shaderc.h"
#include <gmock/gmock.h>
+#include <fstream>
+
namespace {
+using shaderc_util::GetBaseFileName;
+using shaderc_util::GetOutputStream;
using shaderc_util::IsAbsolutePath;
using shaderc_util::ReadFile;
using shaderc_util::WriteFile;
-using shaderc_util::GetOutputStream;
-using shaderc_util::GetBaseFileName;
using testing::Eq;
using testing::HasSubstr;
@@ -90,8 +90,7 @@ TEST(GetBaseFileName, Windows) {
TEST_F(ReadFileTest, CorrectContent) {
ASSERT_TRUE(ReadFile("include_file.1", &read_data));
- EXPECT_EQ("The quick brown fox jumps over a lazy dog.",
- ToString(read_data));
+ EXPECT_EQ("The quick brown fox jumps over a lazy dog.", ToString(read_data));
}
TEST_F(ReadFileTest, EmptyContent) {
diff --git a/license-checker.cfg b/license-checker.cfg
index 0e00206..7afc70d 100644
--- a/license-checker.cfg
+++ b/license-checker.cfg
@@ -1,6 +1,6 @@
[
{
- "licenses": [ "Apache-2.0-Header" ],
+ "licenses": [ "Apache-2.0" ],
"paths": [
{
"exclude": [
@@ -33,4 +33,4 @@
{ "include": [ "utils/git-sync-deps" ] }
]
}
-] \ No newline at end of file
+]