summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAge
* Represent global shader parameters explicitly in the IR (#756)Tim Foley2018-12-14
* Move mangled name out of IRGlobalValue (#752)Tim Foley2018-12-13
* Decorations are instructions (#748)Tim Foley2018-12-11
* Change how buffers are emitted (#741)Tim Foley2018-12-07
* Add Vulkan translations for HLSL barrier operations (#737)Tim Foley2018-12-03
* Add support for Vulkan raytraicng "shader record" (#735)Tim Foley2018-11-30
* Allow parameter blocks to be explicitly bound to spaces (#736)Tim Foley2018-11-30
* Use register spaces by default for D3D12 targets (#734)Tim Foley2018-11-30
* Fix uses of dynamic_cast on types in reflection API (#731)Tim Foley2018-11-29
* Add support for globallycoherent modifier (#732)Tim Foley2018-11-29
* Feature/early depth stencil (#727)jsmall-nvidia2018-11-21
* Add support for unbounded arrays as shader parameters (#725)Tim Foley2018-11-21
* Fix declaration of RWTexture*.Load() operations (#722)Tim Foley2018-11-19
* Add Vulkan cross-compilation for byte-address buffers (#721)Tim Foley2018-11-19
* Bug fix - vk::binding on structured buffers (#720)jsmall-nvidia2018-11-16
* Add callable shader support for Vulkan ray tracing (#718)Tim Foley2018-11-12
* Update Vulkan ray tracing support to final extension spec (#717)Tim Foley2018-11-09
* Made sameStageSpecifiedMoreThanOnce a warning instead of an error. (#714)jsmall-nvidia2018-11-06
* Translate NonUniformResourceIndex() calls to Vulkan GLSL (#713)Tim Foley2018-11-06
* Fix a precedence bug in code emit (#705)Tim Foley2018-10-31
* Fix a crash on function-static variables with initializers (#703)Tim Foley2018-10-30
* Feature/serial string pool refactor (#702)jsmall-nvidia2018-10-30
* Rework command-line options handling for entry points and targets (#697)Tim Foley2018-10-29
* Work around dxc matrix layout behavior (#694)Tim Foley2018-10-26
* Feature/file system cache (#692)jsmall-nvidia2018-10-26
* Fix Vulkan codegen for image atomics (#690)Tim Foley2018-10-25
* Fix problem with __import not working (#688)jsmall-nvidia2018-10-22
* Add support for static methods in interfaces (#680)Tim Foley2018-10-18
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Add a warning on missing return, and initial SCCP pass (#671)Tim Foley2018-10-12
* Fix error when one constant is defined equal to another (#670)Tim Foley2018-10-11
* Add basic support for [mutating] methods (#667)Tim Foley2018-10-11
* Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley2018-10-04
* Remove need of IRHightLevelDecoration in emit (#660)jsmall-nvidia2018-10-04
* Remove the "hack sampler" workaround (#648)Tim Foley2018-09-21
* Support for IRStringLit (#645)jsmall-nvidia2018-09-19
* Warn when undefined identifier used in preprocessor conditional (#642)Tim Foley2018-09-19
* Add basic support for #pragma once (#630)Tim Foley2018-08-27
* Support for [[vk::push_constant]] (#629)jsmall-nvidia2018-08-22
* Add support for more RasterizerOrdered types (#628)Tim Foley2018-08-21
* Feature/attributed binding (#621)jsmall-nvidia2018-07-31
* Support for Tessellation (#607)jsmall-nvidia2018-06-27
* Improve generic argument inference for builtins (#598)Tim Foley2018-06-14
* Initial support for enum declarations (#599)Tim Foley2018-06-12
* Fix atomic operations on RWBuffer (#593)Tim Foley2018-06-05
* Add options to control matrix layout rules (#583)Tim Foley2018-05-31
* GroupMemoryBarrierWithGroupSync only works on groupshared memory - it doesn't...jsmall-nvidia2018-05-30
* Fix global atomic functions (#582)Tim Foley2018-05-29
* Fixes 574. Eliminate empty structs during type legalization (#577)Yong He2018-05-25
* A bunch of work to resolve #569 (#576)Tim Foley2018-05-24