- 05 Sep, 2016 6 commits
-
-
John Kessenich authored
This was suggested in issue #454.
-
John Kessenich authored
-
John Kessenich authored
This will prevent a possible future defect of thinking the type can be changed, where there is a code path today that would drop that change.
-
John Kessenich authored
-
John Kessenich authored
Parser: Add 64-bit type conversion for specialization constant.
-
Rex Xu authored
-
- 03 Sep, 2016 6 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
- 02 Sep, 2016 3 commits
-
-
John Kessenich authored
Addresses issue #304 and issue #307 by replacing unmatched type OpStores with per-member copies. Covers assignment statements and most argument passing, but does not yet cover r-value-based argument passing.
-
John Kessenich authored
Remapper: move remapper tests into the glslangtests executable.
-
steve-lunarg authored
-
- 01 Sep, 2016 1 commit
-
-
John Kessenich authored
Takes some pressure off of issue #304. Structures don't inherit locations and then explicitly decorate members with them, so removed this reason to have another instance of a structure type.
-
- 31 Aug, 2016 1 commit
-
-
John Kessenich authored
Code using atEndOfFile was dead, instead do something useful with the scanners atEndOfInput(). This allows a better error message for early termination of cascading errors.
-
- 30 Aug, 2016 1 commit
-
-
John Kessenich authored
Also, increment location numbers by the size of the objects.
-
- 29 Aug, 2016 8 commits
-
-
John Kessenich authored
This put locations on members of structures, which is not allowed in either AST or SPIR-V. This was caught by asserts in the debug build.
-
John Kessenich authored
-
John Kessenich authored
-
https://github.com/dankbaker/glslang…John Kessenich authored
Merge branch 'HLSL_Semantic_Mapping' of https://github.com/dankbaker/glslang into dankbaker-HLSL_Semantic_Mapping
-
John Kessenich authored
HLSL: Emulate write-to-output on return-from-entry-point, for return …
-
Dan Baker authored
-
John Kessenich authored
-
John Kessenich authored
This fixes issue #487 and #480. It also correctly handles output parameters from the entry point.
-
- 28 Aug, 2016 1 commit
-
-
John Kessenich authored
This fixes issue #487 and #480. It also correctly handles output parameters from the entry point.
-
- 26 Aug, 2016 5 commits
-
-
John Kessenich authored
-
John Kessenich authored
Disable C4996 (secure CRT) recommendation on Windows for strtok().
-
Lei Zhang authored
strtok_s() is suggested by MSVC, but it has different signature than the C11 standard one. So we just turn off the recommendation here.
-
John Kessenich authored
SPV Remapper: add remapper test framework
-
John Kessenich authored
This also enables vecN -> vec1 shape conversions for all places doing shape conversions. For signature selection, makes shape changes worse than any other comparison when deciding what conversions are better than others.
-
- 25 Aug, 2016 7 commits
-
-
Dan Baker authored
-
John Kessenich authored
This also puts a stake in the ground as to which is better when selection from multiple signatures.
-
steve-lunarg authored
-
Dan Baker authored
-
John Kessenich authored
HLSL: add precise keyword
-
steve-lunarg authored
-
John Kessenich authored
Next step is to modify for HLSL rules.
-
- 24 Aug, 2016 1 commit
-
-
John Kessenich authored
-