John Kessenich
|
a25530cc18
Non-functional: Make usage for entry points more consistent.
|
7 vuotta sitten |
Sven-Hendrik Haase
|
0dd1285cb6
Add --stdin
|
7 vuotta sitten |
John Kessenich
|
2a27116cae
SPV reflection: Add OpModuleProcessed for compile options.
|
7 vuotta sitten |
LoopDawg
|
52017192e5
Fix crash with --resource-set-binding [n] (common set form, not per-register form)
|
7 vuotta sitten |
LoopDawg
|
b97b25e40b
Fix StandAlone.cpp compilation warnings
|
7 vuotta sitten |
John Kessenich
|
6353d55e94
Command-line: Add support for setting language's environment.
|
7 vuotta sitten |
John Kessenich
|
c178f0a4d9
Infrastructure: Non-functional: rationalize some command-line processing.
|
7 vuotta sitten |
John Kessenich
|
4be4aebdcd
Infrastructure: Non-functional: Move to rich description of environment.
|
7 vuotta sitten |
John Kessenich
|
a931366f56
Standalone: Implement -D and -U for preprocessor macros.
|
7 vuotta sitten |
John Kessenich
|
04acb1b7c9
Standalone: Rationalize ShaderCompUnit and file data.
|
7 vuotta sitten |
John Kessenich
|
6263fb19fb
Infrastructure: Rationalize command-line options.
|
7 vuotta sitten |
John Kessenich
|
971a0a8d2d
Infrastructure: add include search paths (-I, etc.).
|
7 vuotta sitten |
John Kessenich
|
3494b4da9b
HLSL: Add an Includer to handle #include.
|
7 vuotta sitten |
John Kessenich
|
121853f4df
SPV: Add OpSource shader source code and file name.
|
7 vuotta sitten |
John Kessenich
|
71facdf435
SPV: Give error on not assigning locations to I/O.
|
7 vuotta sitten |
John Kessenich
|
d9b08d5c3d
Merge pull request #880 from aras-p/master
|
7 vuotta sitten |
Aras Pranckevicius
|
8e204b2d67
[lumped builds] Only define _CRT_SECURE_NO_WARNINGS if it’s not defined yet.
|
7 vuotta sitten |
Hyangran Park
|
36dc82908f
HLSL: Manually configure descriptor set and binding number for resources
|
7 vuotta sitten |
steve-lunarg
|
be28355019
WIP: HLSL: hlsl register class iomapping
|
7 vuotta sitten |
John Kessenich
|
4f1403ed1b
SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer.
|
7 vuotta sitten |
Juan Lopez
|
a558b26537
This refactor the StandAlone and WorkList files in order to use more
|
7 vuotta sitten |
John Kessenich
|
e751bca75c
Fix #777: don't parse .suffix if <stage> is provided.
|
7 vuotta sitten |
steve-lunarg
|
932bb5cc4e
Add reflection queries for thread local size and ssbo auto-binding
|
7 vuotta sitten |
John Kessenich
|
8f674e821e
Fix issue #676: emit error message on failure to open spv file.
|
7 vuotta sitten |
Flavio
|
15017db971
Removed tabs and replaced with spaces. Changed layout for "else if"
|
7 vuotta sitten |
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 vuotta sitten |
John Kessenich
|
facde2c804
PP #include: address PR feedback.
|
7 vuotta sitten |
John Kessenich
|
63204c2501
External interface change: PP: Full <> and "" semantics for the Includer.
|
7 vuotta sitten |
John Kessenich
|
927608b393
Non-functional: White space after "//", mostly for copyrights.
|
7 vuotta sitten |
John Kessenich
|
ecba76fe73
Non-Functional: Whitespace, comments, replace accidentally deleted comment.
|
7 vuotta sitten |