summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAge
* Add missing expected output file for test.Tim Foley2017-08-15
* Improve diagnostics for overlapping/conflicting bindingsTim Foley2017-08-15
* Handle possibility of bad types in varying input/output signature.Tim Foley2017-08-15
* Make source location lightweightTim Foley2017-08-10
* Fix use of "pseudo-syntax" in current lowering passTim Foley2017-08-09
* Fixup for the glslang bug workaroundTim Foley2017-07-23
* Work around glslang issue 988Tim Foley2017-07-23
* Make the "hack" sampler explicit for nowTim Foley2017-07-22
* Don't add `flat` qualifier to integer fragment outputTim Foley2017-07-21
* Translate NV single-pass stereo extension from Slang to GLSLTim Foley2017-07-20
* Fix up translation of `GetDimensions()`Tim Foley2017-07-19
* Add a compile-time loop construct to SlangTim Foley2017-07-18
* Support scalarization of varying input/output for GLSLTim Foley2017-07-18
* Pick correct GLSL version when `gl_Layer` usedTim Foley2017-07-17
* Add explicit operator overloads for scalar/matrix casesTim Foley2017-07-17
* Handle `flat` interpolation cases in cross compilationTim Foley2017-07-17
* Add reflection support for GLSL thread-group-size modifierTim Foley2017-07-14
* Don't assign a `binding` to a `push_constant` bufferTim Foley2017-07-14
* An array of resources in Vulkan only consumes one bindingTim Foley2017-07-13
* Add basic reflection query for checking if entry point is "sample-rate"Tim Foley2017-07-12
* Add per-entry-point information to reflection JSON dumpsTim Foley2017-07-12
* Make parser recovering more robust to avoid infinite loopsTim Foley2017-07-11
* Merge pull request #73 from tfoleyNV/image-type-reflectionTim Foley2017-07-11
|\
| * Improve reporting of GLSL `image*` typesTim Foley2017-07-11
* | Initial work on handling resources in structs during cross-compilationTim Foley2017-07-11
|/
* Don't emitting an imported declaration unless it is used.Tim Foley2017-07-11
* Cleanups for test cases:Tim Foley2017-07-10
* Pick layout rules based on target languge, not source.Tim Foley2017-07-09
* Revise the (only) rewriter-error test caseTim Foley2017-07-08
* Fix support for `std430` layoutTim Foley2017-07-07
* Fix alignment computation for `std140` uniformsTim Foley2017-07-07
* Add initial cross-compilation test case.Tim Foley2017-06-30
* Add meta-definitions for AST typesTim Foley2017-06-30
* Actually respect suffixes on numeric literals.Tim Foley2017-06-28
* Allow "dotted" import pathsTim Foley2017-06-27
* Allow for re-export of an `import` declarationTim Foley2017-06-27
* Emit global-scope parameters from imported files.Tim Foley2017-06-27
* Fix parsing of string literals.Tim Foley2017-06-26
* Make `#import` work with preprocessor macrosTim Foley2017-06-26
* Replace "auto-import" with `#import`Tim Foley2017-06-26
* Add expected output file for test.Tim Foley2017-06-26
* Include imported code when generating reflection dataTim Foley2017-06-26
* Fix types for `InputPatch` and `OutputPatch`Tim Foley2017-06-20
* Allow for automatic importing of Slang codeTim Foley2017-06-19
* Add basic support for `interface` declarationsTim Foley2017-06-15
* AppVeyor: Run tests as part of AppVeyor buildsTim Foley2017-06-14
* Testing: Adding binding-generation tests for some GLSL shadersTim Foley2017-06-14
* First pass at support for cross-compilationTim Foley2017-06-13
* Add test case for escaped newlines.Tim Foley2017-06-12
* Rename tests from `*.spire` to `*.slang`Tim Foley2017-06-12