summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Fix a bug in IR use-def information (#406)Tim Foley2018-02-13
* Handling of duplicate global shader parameter declarations (#405)Tim Foley2018-02-09
* Basic IR support for `static const` globals (#404)Tim Foley2018-02-08
* Falcor fixes (#402)Tim Foley2018-02-08
* Generate SSA form for IR functions (#400)Tim Foley2018-02-07
* Support __target_intrinsic modifiers in IR codegen (#401)Tim Foley2018-02-07
* Remove non-IR codegen paths (#398)Tim Foley2018-02-03
* Revamp documentation (#395)Tim Foley2018-02-02
* Remove support for the -no-checking flag (#392)Tim Foley2018-02-02
* Initial work on getting render-test to support vulkan (#391)Tim Foley2018-02-02
* Fix a bug in import handling (#394)Tim Foley2018-02-01
* Implement type splitting for raw buffers (#393)Tim Foley2018-02-01
* Remove #import directive (#389)Tim Foley2018-01-29
* Fix handling of errors in imported modules (#387)Tim Foley2018-01-26
* Fix some crashing bugs around local variable declarations. (#385)Tim Foley2018-01-26
* Update README.mdYong He2018-01-23
* Merge pull request #379 from tfoleyNV/generic-extension-fixesYong He2018-01-21
|\
| * A hacky fix for specializing methods from extensionsTim Foley2018-01-21
| * Trying to get generic extensions to workTim Foley2018-01-21
|/
* Fix legalization of generic types (#377)Tim Foley2018-01-21
* specialize witness tables when needed when specializing `lookup_witness_table...Yong He2018-01-21
* Merge pull request #372 from csyonghe/masterYong He2018-01-21
|\
| * Add directive to ignore file for test runnerTim Foley2018-01-21
| * Improvements and bug fixes for global type parametersYong He2018-01-21
| * bug fixesYong He2018-01-20
| * Make specialization presserve global parameter enumeration order in reflectio...Yong He2018-01-19
| * Allow arbitrary type string as type argument in spAddEntryPointEx.Yong He2018-01-19
|/
* Merge pull request #371 from csyonghe/masterYong He2018-01-18
|\
| * rename expected test result file.Yong He2018-01-18
| * cleanup unused code.Yong He2018-01-17
| * All compiler fixes to get ir branch work with falcor feature demo.Yong He2018-01-17
|/
* Merge pull request #370 from csyonghe/masterYong He2018-01-16
|\
| * bug fixes to get falcor example shader code to compile.Yong He2018-01-16
|/
* Allow extension on interface (#369)Yong He2018-01-16
* Merge pull request #367 from csyonghe/extension2Yong He2018-01-15
|\
| * cleanup debug codeYong He2018-01-15
| * Support transitive interfacesYong He2018-01-15
|/
* Merge pull request #365 from csyonghe/extensionYong He2018-01-15
|\
| * Merge branch 'master' into extensionYong He2018-01-15
| |\ | |/ |/|
* | Merge pull request #366 from csyonghe/keywordrenameYong He2018-01-15
|\ \
| * | add support for `extension` and `type_param` keywordsYong He2018-01-14
|/ /
| * temporary workaround to fix test case failures.Yong He2018-01-14
| * Fixup field lookup from a member function defined in an extensionYong He2018-01-14
| * allow extension of a concrete type to implement additional interfaceYong He2018-01-14
|/
* Merge pull request #364 from csyonghe/assoctypeYong He2018-01-13
|\
| * Fix creation of `ThisTypeSubstitution`.Yong He2018-01-13
| * remove out-of-date changesYong He2018-01-13
| * Support nested genericsYong He2018-01-12
|/
* Refactor substitution representation in DeclRefBase (#363)Yong He2018-01-12
* bruteforce implementation of witness table resolution for associated (#358)Yong He2018-01-09