summaryrefslogtreecommitdiffstats
path: root/source/slang/core.meta.slang.h
Commit message (Expand)AuthorAge
* Remove generated header files (#1264)jsmall-nvidia2020-03-06
* Expand range of definitions that can be moved into stdlib (#1259)Tim Foley2020-03-06
* Move definitions of simple vector/matrix builtins to stdlib. (#1247)Tim Foley2020-03-03
* Additional Wave Intrinsic Support (#1252)jsmall-nvidia2020-03-02
* Support for RWTexture types on CPU and CUDA (#1243)jsmall-nvidia2020-02-26
* WIP on RWTexture types on CUDA/CPU (#1234)jsmall-nvidia2020-02-20
* First pass Texture Array support on CUDA/CPU (#1225)jsmall-nvidia2020-02-18
* Feature/cuda coverage (#1223)jsmall-nvidia2020-02-14
* Add attributes to enable dual-source blending on Vulkan (#1210)Tim Foley2020-02-10
* Fixes to make all CPU compute shaders work on CUDA (#1211)jsmall-nvidia2020-02-08
* Improve checks and diagnostics around redeclarations (#1201)Tim Foley2020-02-06
* Texture Sample available in CUDA (#1176)jsmall-nvidia2020-01-24
* Support conversion from int/uint to enum types (#1147)Tim Foley2019-12-06
* getStringHash on string literals (#1140)jsmall-nvidia2019-12-03
* Clean up the concept of "pseudo ops" (#1136)Tim Foley2019-11-22
* Support for [__extern] attribute (#1111)jsmall-nvidia2019-11-06
* Fix a typo in core.meta.slang which was causing an assert when (#1024)Robert Stepinski2019-08-16
* Add an attribute to disable the overlapping-bindings warning (#1005)Tim Foley2019-07-29
* Translate .Load() to imageLoad() for Vulkan (#967)Tim Foley2019-05-22
* Add better control over image formats for GLSL/SPIR-V targets (#939)Tim Foley2019-04-08
* GLSL half texture access (#931)jsmall-nvidia2019-03-27
* Hotfix/bool fix (#907)jsmall-nvidia2019-03-14
* Hotfix/texture2d gather (#876)jsmall-nvidia2019-03-05
* Hotfix/fix stdlib error reporting (#866)jsmall-nvidia2019-02-27
* [[vk::shader_record]] (#836)jsmall-nvidia2019-02-11
* Add underscores to `AttributeUsage` to signal its preview state.Yong He2019-01-29
* Fix core.meta.slangYong He2019-01-29
* Add support for user defined attributes.Yong He2019-01-29
* Add GLSL translation rules for `SampleCmp`, `asint` and `asfloat`.Yong He2019-01-25
* Fix GLSL translation of several Texture* operations (#800)Tim Foley2019-01-25
* Add support for globallycoherent modifier (#732)Tim Foley2018-11-29
* Fix declaration of RWTexture*.Load() operations (#722)Tim Foley2018-11-19
* 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
* Feature/premake linux (#689)jsmall-nvidia2018-10-25
* 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
* First pass implementation of IR serialization (#653)jsmall-nvidia2018-09-27
* Improve IROp lookup (#650)jsmall-nvidia2018-09-25
* Fixes around atomic operations (#652)Tim Foley2018-09-24
* Remap IROp value rangesjsmall-nvidia2018-09-24
* Remove the "hack sampler" workaround (#648)Tim Foley2018-09-21
* Improve support for non-32-bit types. (#643)Tim Foley2018-09-20
* Support for [[vk::push_constant]] (#629)jsmall-nvidia2018-08-22
* Fix imageStore output for types other than 4-vectors (#622)Tim Foley2018-07-31
* Feature/attributed binding (#621)jsmall-nvidia2018-07-31
* Fix translation of RWTexture subscript operations for Vulkan (#618)Tim Foley2018-07-26
* 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