Arcady Goldmints-Orlov
|
b1fac200c4
Add symbol visibility annotations to symbols in SPIRV/
|
3 settimane fa |
Malcolm Bechard
|
8590f62c14
add optimizerAllowExpandedIDBound to SpvOptions
|
1 mese fa |
Arcady Goldmints-Orlov
|
6f9ab3c2de
Remove GlslangToSpv.h dependency on SpvTools.h
|
10 mesi fa |
Arcady Goldmints-Orlov
|
62de186c33
Remove GlslangToSpv.h dependency on intermediate.h
|
10 mesi fa |
Allan MacKinnon
|
9fbc561947
glslangValidator: Exit with an error if output file cannot be written
|
1 anno fa |
Rémi Verschelde
|
69d0c1acc2
Remove executable bits from code/data files (#2420)
|
3 anni fa |
John Kessenich
|
b5d9dee710
Fix #2007: Fix a couple relative header paths in header files.
|
4 anni fa |
John Kessenich
|
b23d232ec5
Licensing. Fixes #958. Add licenes file and update copyrights.
|
5 anni fa |
Rémi Verschelde
|
ebfd91a719
Remove Unix executable permission from text files
|
5 anni fa |
John Kessenich
|
717c80a9de
SPV: Isolate SPIRV-tools glue to its own file.
|
6 anni fa |
Branimir Karadžić
|
1de8e54d66
Fixed GCC+Clang errors and warnings on Linux and OSX.
|
6 anni fa |
John Kessenich
|
a372a3ed1e
Versioning: Update some version strings. Still need better overall version.
|
6 anni fa |
GregF
|
cd1f169c6a
Enable HLSL legalization
|
7 anni fa |
John Kessenich
|
121853f4df
SPV: Add OpSource shader source code and file name.
|
7 anni fa |
Aras Pranckevicius
|
23d3c712bc
[lumped builds] Add include guards (#pragma once) to header files that did not have any.
|
7 anni fa |
Flavio
|
aea3c890d3
Added --vn option to generate a C header file containing a variable assigned to the hex representation of the shader. This is a standard feature on Microsoft's HLSL compiler and it allows developers to include pre-compiled shaders directly into the code. This option enables "Hex output", so it is NOT required to specify -x as well. The output file name is preserved, so no ".h" extension is added. If you want the output file to have ".h" extension then you have to specify it on the output file name. The generated header file uses the "#pragma once" pragma to avoid multiple inclusions.
|
7 anni fa |
John Kessenich
|
927608b393
Non-functional: White space after "//", mostly for copyrights.
|
7 anni fa |
Johannes van Waveren
|
8e1e717cae
fixed MSVC 2015 compile warnings
|
8 anni fa |
Johannes van Waveren
|
ecb0f3b75b
Added -x option to save SPIR-V as 32-bit hexadecimal numbers to a text file.
|
8 anni fa |
Lei Zhang
|
17535f7d55
Create a new logger class for all messages w.r.t. SPIR-V build.
|
8 anni fa |
Lei Zhang
|
09caf12bec
Avoid printing to stdout directly in library functions.
|
8 anni fa |
John Kessenich
|
6e620c4674
Nonfunctional: Remove stray ';' and fix Google Test sentence in README.
|
8 anni fa |
John Kessenich
|
68d78fd31e
Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc.
|
9 anni fa |
John Kessenich
|
140f3df134
Final round for line endings.
|
9 anni fa |
John Kessenich
|
0df0cdeeeb
glslangValidator: Add straightforward SPIR-V support (non-optimizing, ~3.x functionality).
|
9 anni fa |