aboutsummaryrefslogtreecommitdiff
path: root/glslang/Include/revision.h
AgeCommit message (Expand)Author
2016-09-19HLSL: Turn on reflection, with basic test file, to catch regressions.John Kessenich
2016-09-19HLSL: Add string basic type and recognize string declaration grammar.John Kessenich
2016-09-19Track separate entry-point names and mangled names...John Kessenich
2016-09-19Non-functional: Sweep through the stack for consistent with "main" and entry ...John Kessenich
2016-09-19HLSL: Change the final syntax-error printf to go to the infoLog.John Kessenich
2016-09-19HLSL: Fix assert: ensure flattened shadow is EvqTemporary.John Kessenich
2016-09-19HLSL: Intercept flatten aggregates passed to a function input, and copy membe...John Kessenich
2016-09-18HLSL: Non-functional; make flatten semantics be about aggregates, not just st...John Kessenich
2016-09-16HLSL: Handle flatten for reads from flatten structs and parameter passing.John Kessenich
2016-09-16HLSL: Improve setting and testing of interpolation qualifiers.John Kessenich
2016-09-16HLSL: Flatten whole-struct assigns and returns when targeting flattened I/O s...John Kessenich
2016-09-16HLSL: Flatten all input/output structs, regardless of stage.John Kessenich
2016-09-16HLSL: Flatten a return struct from an entry point and assign locations after ...John Kessenich
2016-09-15HLSL: return correct error when HLSL parsing fails.John Kessenich
2016-09-12HLSL: Register all entry-point in/out as part of the interface.John Kessenich
2016-09-11SPV: Fix issue #506: generalize struct deep copy to include arrays.John Kessenich
2016-09-10HLSL: Flatten vertex input and fragment output structures.John Kessenich
2016-09-09HLSL: Report an error if SPIR-V for Vulkan wasn't selected.John Kessenich
2016-09-09Merge branch 'bugfix2' of https://github.com/amdrexu/glslang into amdrexu-bug...John Kessenich
2016-09-05HLSL: Support register(..., spaceN) for setting the descriptor set.John Kessenich
2016-09-05HLSL: Accept layout(...) also as a post-decl. Issue #454.John Kessenich
2016-09-05HLSL Non-Functional: Move to more robust capturing of postDecls into a qualif...John Kessenich
2016-09-05HLSL: Track binding numbers to struct instances; fixes issue #496.John Kessenich
2016-09-02HLSL: Handle swizzles on vectors of size 1. Addresses issue #453.John Kessenich
2016-09-02HLSL: Handle "fake" entry points, by undoing their built-in variable declarat...John Kessenich
2016-09-02HLSL: Handle greater/less depth modes. Fixes issue #489.John Kessenich
2016-09-02HLSL: Error if funcion with return type doesn't return a value.John Kessenich
2016-09-02SPV: Flatten structs for copy when they are GLSL type aliases.John Kessenich
2016-09-01SPV: Tighten up number of struct-types declared based on decoration.John Kessenich
2016-08-31Front-ends: Remove now defunct afterEOF and related, use scanner's instead.John Kessenich
2016-08-29HLSL: Start location numbering with the entry-point return value.John Kessenich
2016-08-29HLSL: Remove recent change to put locations on SV_TARGET*.John Kessenich
2016-08-29HLSL: Create test results for the previous commits.John Kessenich
2016-08-29Merge branch 'HLSL_Semantic_Mapping' of https://github.com/dankbaker/glslang ...John Kessenich
2016-08-28HLSL: Emulate write-to-output on return-from-entry-point, for return value.John Kessenich
2016-08-26Non-functional: Add some missing const, related to signature selection.John Kessenich
2016-08-25HLSL: Include shape-changing conversions in overloaded signature selection.John Kessenich
2016-08-25HLSL: Allow arbitrary baseType -> baseType conversion of calling arguments.John Kessenich
2016-08-24HLSL: Switch to generic selector, but using GLSL #version 400 rules.John Kessenich
2016-08-23Merge branch 'overloaded-400' of github.com:KhronosGroup/glslangJohn Kessenich
2016-08-23Front-end: Warn for likely missed change in default precisions.John Kessenich
2016-08-23Front-End: Non-ES trigger for processing precision qualifiers.John Kessenich
2016-08-23Non-functional: Fix commit 98f164ec488f85af5a44b701477a34e810f2deb1.John Kessenich
2016-08-11Merge branch 'cpp-headers'John Kessenich
2016-08-09Infrastructure: Make shared symbol-table cache complete, delete work around.John Kessenich
2016-08-08Front-end: Fix issue #443: dvec3 uses only 2 components of second location.John Kessenich
2016-08-08Tests: Test base case for fixing issue #443.John Kessenich
2016-08-07HLSL: Smear scalars to match vectors for relational operations.John Kessenich
2016-08-05Whitespace: Nonfunctional: fix inconsistent white space, esp. no tabs.John Kessenich
2016-08-05Tests: Add some location-decoration tests, to aid PR #422.John Kessenich