- 08 Nov, 2019 2 commits
-
-
John Kessenich authored
SPIR-V postprocessing: WEB case only needs CFG mods
-
John Kessenich authored
Fix compileGLSLZeroCopy accidental minification
-
- 07 Nov, 2019 2 commits
-
-
David Neto authored
The SPIR-V post-processing to discover capabilities and extensions does not apply to WebGPU compilation. So don't include that code. This reclaims some of the code space added by #1943
-
Kai Ninomiya authored
-
- 06 Nov, 2019 4 commits
-
-
John Kessenich authored
Fix #1959 by reverting 7b0e2363 to put files in two places.
-
John Kessenich authored
Add deprecation for SPIRV/ install folder location.
-
dan sinclair authored
This Cl updates the README.md to reference the deprecation date for the current SPIRV/ install location. Issue #1964
-
John Kessenich authored
-
- 05 Nov, 2019 1 commit
-
-
John Kessenich authored
Remove std::move that is breaking chromium roll
-
- 04 Nov, 2019 3 commits
-
-
Ryan Harrison authored
This is causing the following error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]
-
John Kessenich authored
Add a couple missing headers to the GN build.
-
John Kessenich authored
Fix warning: size_t->int implicit cast
-
- 03 Nov, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 02 Nov, 2019 2 commits
-
-
Sergey Kosarevsky authored
-
Jamie Madill authored
Detected with ANGLE's export_targets script.
-
- 01 Nov, 2019 4 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Add option ENABLE_CTEST to skip testing
-
- 29 Oct, 2019 1 commit
-
-
David Neto authored
More aggressively prune unreachable code as follows. When no control flow edges reach a merge block or continue target: - delete their contents so that: - a merge block becomes OpLabel, then OpUnreachable - a continue target becomes OpLabel, then an OpBranch back to the loop header - any basic block which is dominated by such a merge block or continue target is removed as well. - decorations targeting the removed instructions are removed. Enables the SPIR-V builder post-processing step the GLSLANG_WEB case.
-
- 25 Oct, 2019 2 commits
-
-
Sergey Kosarevsky authored
-
John Kessenich authored
Update spirv-tools known good.
-
- 24 Oct, 2019 2 commits
-
-
Greg Fischer authored
-
John Kessenich authored
Make buildbot licenses consistent with the rest of the code
-
- 23 Oct, 2019 8 commits
-
-
Ehsan Nasiri authored
-
John Kessenich authored
Web: Extend with compute stage, SSBOs, and atomics on SSBO memory.
-
David Turner authored
The Fuchsia platform build and the Chromium one use a completely different set of configs to specify default warnings. The previous version of BUILD.gn worked with Chromium, but failed to build with Fuchsia. This CL fixes the issue by identifying said configs and reusing them consistently. Change-Id: I7de526a57d2f14eb93c03e06401d2c3059d35e9a
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Looks like will add about 1K compressed size to executable footprint.
-
- 22 Oct, 2019 3 commits
-
-
Timo Suoranta authored
-
David Dubois authored
-
John Kessenich authored
Add Bazel build files and bots for them
-
- 18 Oct, 2019 3 commits
-
-
Ehsan Nasiri authored
-
Ehsan Nasiri authored
-
Ehsan Nasiri authored
-
- 17 Oct, 2019 1 commit
-
-
Ehsan Nasiri authored
-