aboutsummaryrefslogtreecommitdiff
path: root/glslang
AgeCommit message (Expand)Author
2016-10-26Merge pull request #568 from steve-lunarg/logicalop-fixJohn Kessenich
2016-10-26Merge pull request #567 from steve-lunarg/compare-fixJohn Kessenich
2016-10-26Merge pull request #561 from jeremy-lunarg/unusedJohn Kessenich
2016-10-26HLSL: allow component-wise operations for logical || and &&.steve-lunarg
2016-10-26HLSL: Enable component-wise vector comparisons from operatorssteve-lunarg
2016-10-21WIP: apply unused variableJeremy Hayes
2016-10-21updateJohannes van Waveren
2016-10-21Merge remote-tracking branch 'upstream/master'Johannes van Waveren
2016-10-21fixed MSVC 2015 compile warningsJohannes van Waveren
2016-10-19Move promote methods to TIntermediate classsteve-lunarg
2016-10-18HLSL: Fix unary and binary operator type conversion issuessteve-lunarg
2016-10-16HLSL: Turn on tests for groupshared.John Kessenich
2016-10-16HLSL: Support SV_Coverage and SV_DispatchThreadId; catch SV_GroupIndex.John Kessenich
2016-10-16Build: Fix unsigned/signed warning.John Kessenich
2016-10-15Merge pull request #548 from baldurk/vs2010-compile-fixesJohn Kessenich
2016-10-15Merge pull request #551 from steve-lunarg/rwbuffers-fmtJohn Kessenich
2016-10-15Merge pull request #539 from schwa423/linux_global_lockJohn Kessenich
2016-10-15Use a recursive mutex.Josh Gargus
2016-10-14HLSL: phase 3c: add option to use Unknown storage formatsteve-lunarg
2016-10-14HLSL: phase 3b: Texture methods remember and return vector size.steve-lunarg
2016-10-14HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat)steve-lunarg
2016-10-13Merge pull request #542 from steve-lunarg/rwbuffersJohn Kessenich
2016-10-13Merge pull request #538 from steve-lunarg/iomap-binding-range-errJohn Kessenich
2016-10-13Add strtoull wrapper for VS2010, pointing to MS implementationbaldurk
2016-10-13Give all complex lambdas an explicit return typebaldurk
2016-10-12HLSL: phase 2e: introduce lower level addBinaryNode/UnaryNode fnssteve-lunarg
2016-10-12HLSL: phase 2d: minor cleanup, & allow operator[] on non-rw texturessteve-lunarg
2016-10-12HLSL: phase 2c: use lValueErrorCheck in HLSL FEsteve-lunarg
2016-10-12HLSL: phase 2b: add l-value operator[] for RWTexture/RWBuffersteve-lunarg
2016-10-11Merge pull request #543 from slime73/compilerwarningsJohn Kessenich
2016-10-11fixup! Address some compiler warnings.Alex Szpakowski
2016-10-10Parser: Some function prototypes of interpolateAtXXX are incorrect.Rex Xu
2016-10-08Address some compiler warnings.Alex Szpakowski
2016-10-07SPV: Distinguish between SPV and non-SPV rules for member overlap.John Kessenich
2016-10-06HLSL: Add shape conversions for return values.John Kessenich
2016-10-06HLSL: Do structure conversion for return type struct-punning on non-entry-poi...John Kessenich
2016-10-05Use pthread_mutex for global lock on Linux.Josh Gargus
2016-10-05Check for out-of-range bindings during IO mapping.steve-lunarg
2016-10-05Allow for larger binding numbers. 65K instead of 255.John Kessenich
2016-10-04HLSL: fix for flattening assignments from non-symbol R-values.steve-lunarg
2016-10-02add reflection queries to return a TType. Fix minor issue with interface names.steve-lunarg
2016-10-01Non-functional: Rationalizing parse helper hierarchy, step 3 (effected editab...John Kessenich
2016-10-01Non-functional: Rationalizing parse helper hierarchy, step 2 (effected error ...John Kessenich
2016-10-01Non-functional: Rationalizing parse helper hierarchy, step 1 (effected memory...John Kessenich
2016-10-01HLSL: Line numbers only: Set locations (line numbers) on synthesized flatteni...John Kessenich
2016-10-01HLSL: Handle flattened I/O structs passed to function *out* parameters.John Kessenich
2016-10-01Non-functional: Better use of .isParamOutput() and some other methods.John Kessenich
2016-10-01Fix typo in error message.John Kessenich
2016-10-01Non-functional: Use isOpaque() instead of compare against EbtSampler.John Kessenich
2016-10-01Change binding auto-map to use provided offsets.steve-lunarg