summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2018-10-22Fix problem with __import not working (#688)jsmall-nvidia
2018-10-18Add support for static methods in interfaces (#680)Tim Foley
2018-10-16Feature/include refactor (#675)jsmall-nvidia
2018-10-12Add a warning on missing return, and initial SCCP pass (#671)Tim Foley
2018-10-11Fix error when one constant is defined equal to another (#670)Tim Foley
2018-10-11Add basic support for [mutating] methods (#667)Tim Foley
2018-10-04 Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley
2018-10-04Remove need of IRHightLevelDecoration in emit (#660)jsmall-nvidia
2018-09-21Remove the "hack sampler" workaround (#648)Tim Foley
2018-09-19Support for IRStringLit (#645)jsmall-nvidia
2018-09-19Warn when undefined identifier used in preprocessor conditional (#642)Tim Foley
2018-08-27Add basic support for #pragma once (#630)Tim Foley
2018-08-22Support for [[vk::push_constant]] (#629)jsmall-nvidia
2018-08-21Add support for more RasterizerOrdered types (#628)Tim Foley
2018-07-31Feature/attributed binding (#621)jsmall-nvidia
2018-06-27Support for Tessellation (#607)jsmall-nvidia
2018-06-14Improve generic argument inference for builtins (#598)Tim Foley
2018-06-12Initial support for enum declarations (#599)Tim Foley
2018-06-05Fix atomic operations on RWBuffer (#593)Tim Foley
2018-05-31Add options to control matrix layout rules (#583)Tim Foley
2018-05-30GroupMemoryBarrierWithGroupSync only works on groupshared memory - it doesn't...jsmall-nvidia
2018-05-29Fix global atomic functions (#582)Tim Foley
2018-05-25Fixes 574. Eliminate empty structs during type legalization (#577)Yong He
2018-05-24A bunch of work to resolve #569 (#576)Tim Foley
2018-05-21Handle structure initializers in IR type legalization (#567)Tim Foley
2018-05-11Add tests for custom #error and #warning messages (#562)Tim Foley
2018-05-11Add test for associated type from global generic parameter (#561)Tim Foley
2018-05-04Allow more complex compound expressions when emitting from IR (#552)Tim Foley
2018-05-03Pass through original names for most declarations (#547)Tim Foley
2018-05-02Add support for explicit register space bindings (#542)Tim Foley
2018-05-02Fix emit logic when "terminators" occur in the middle of a block (#540)Tim Foley
2018-05-01Diagnose attempts to write to fields in methods (#530)Tim Foley
2018-04-23Improve SSA promotion for arrays and structs (#521)Tim Foley
2018-04-23Fix successor computation for `switch` instruction (#520)Tim Foley
2018-04-20Diagnose use of an implicit cast as an argument for an `out` parameter (#516)Tim Foley
2018-04-18Fix output of `groupshared` with IR type system (#492)Tim Foley
2018-04-17Feature/renderer binding (#489)jsmall-nvidia
2018-04-11Introduce an IR-level type system (#481)Tim Foley
2018-04-11Feature/dx12 compute (#483)jsmall-nvidia
2018-04-10Feature/dx12 compute (#482)jsmall-nvidia
2018-04-04Switch on dx12 testing for remaining render tests. (#477)jsmall-nvidia
2018-04-04Dx12 rendering works in test framework. (#476)jsmall-nvidia
2018-04-04Pass AST interpolation modifiers through to codegen. (#475)Tim Foley
2018-04-02Implement "operator comma" in IR codegen (#472)Tim Foley
2018-03-29Avoid crash when bad argument given to [instance(...)] attribute (#464)Tim Foley
2018-03-29Change uses of "spire" to "slang" (#461)Tim Foley
2018-03-29Add support for default parameter values in IR codegen (#459)Tim Foley
2018-03-28Merge from v0.9.15 (#460)Tim Foley
2018-03-26Unify all generic parameters, even if some mismatch (#454)Tim Foley
2018-03-16Overhaul implementation of [attributes] (#443)Tim Foley