summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Expand)AuthorAge
* Revise type legalization so it can handle constant buffers (#282)Tim Foley2017-11-16
* Various IR fixes for Falcor (#280)Tim Foley2017-11-15
* IR: add support for `switch` statements (#278)Tim Foley2017-11-14
* Legalization of function parameter types.Yong He2017-11-13
* Parameter block work (#276)Tim Foley2017-11-13
* IR: Add support for break and continue statements (#272)Tim Foley2017-11-09
* Cleanup substitution of DeclaredSubtypeWitness.Yong He2017-11-08
* Cleanup of "suport generic interface method".Yong He2017-11-08
* turn on 'treat warnings as errors' (#266)Yong He2017-11-07
* IR: add support for `discard` statement (#261)Tim Foley2017-11-07
* Support generic interface methods (#251)Yong He2017-11-07
* Add reflection API to get type name (#263)Tim Foley2017-11-07
* Merge branch 'master' into falcor-integration-workTim Foley2017-11-07
|\
| * IR: support for select and negate (#257)Tim Foley2017-11-07
* | Emit pointer-type parameters as out paramsTim Foley2017-11-07
* | Fix for emitting subscript calls in HLSL/GLSLTim Foley2017-11-07
* | Try to fix up IR emit for subscript callsTim Foley2017-11-07
* | Add a comparison operator to UnownedStringSliceTim Foley2017-11-07
* | Fixes for name mangling/demanglingTim Foley2017-11-07
* | Attach correct types to subscript accessorsTim Foley2017-11-07
* | Handle "ThisType" subsitutions when specialization generics in the IRTim Foley2017-11-07
* | Remove `__intrinsic_op` from many declsTim Foley2017-11-07
|/
* Parameter blocks (#245)Tim Foley2017-11-06
* small cleanupsYong He2017-11-05
* style fixesYong He2017-11-04
* naming cleanupYong He2017-11-04
* cleanup useless codeYong He2017-11-04
* Merge remote-tracking branch 'refs/remotes/official/master'Yong He2017-11-04
|\
| * fixed last couple warnings under release/x64 build.Yong He2017-11-04
* | fix warningsYong He2017-11-04
* | Merge remote-tracking branch 'refs/remotes/official/master'Yong He2017-11-04
|\|
| * fixes x64 warningsYong He2017-11-04
* | mergeYong He2017-11-04
* | merge with fixWarnings branchYong He2017-11-04
|\|
| * gcc warning fixYong He2017-11-04
| * fix linux buildYong He2017-11-04
| * Merge branch 'master' of https://github.com/shader-slang/slangYong He2017-11-04
| |\
| * | fixed all warningsYong He2017-11-04
| * | fix all unreachable code warningsYong He2017-11-04
* | | determineEncoding bug fixYong He2017-11-04
* | | bug fixYong He2017-11-04
* | | Passing both assoctype-simple and assoctype-complex test cases.Yong He2017-11-04
* | | Natvis file update for improved debugging view of IR constructsYong He2017-11-04
* | | Fix encoding detection when reading text file. Win32 API could mistakenly rep...Yong He2017-11-04
* | | Merge https://github.com/shader-slang/slangYong He2017-11-04
|\ \ \ | | |/ | |/|
| * | Fix #248 (#249)Tim Foley2017-11-03
| |/
| * Update natvis file for better viewing of RefPtr, DeclRef and Name classesYong He2017-11-03
* | work in-progressYong He2017-11-04
* | associatedtypes: generating almost correct HLSL, but is not calling correctly...Yong He2017-11-03
* | in-progress workYong He2017-11-03