summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-emit-glsl.cpp
Commit message (Expand)AuthorAge
* Added 8/16/64 bit int/unsigned int texture formats support for glsl shaders (...Alexander Weinrauch2021-11-16
* Passing associated type arguments to existential parameters + packing for `bo...Yong He2021-10-21
* Bug fix in 16bit type emit, vk validation error fix. (#1936)Yong He2021-09-13
* Various Fixes to gfx, reflection and emit. (#1867)Yong He2021-06-02
* Glslang refactor bugfix (#1863)jsmall-nvidia2021-05-28
* Append proper suffixes to 16-bit literals for GLSL (#1767)Tim Foley2021-03-26
* Fix the "acceleration structure in compute" bug for GL_NV_ray_tracing too (#1...Tim Foley2021-03-16
* Fix handling of RT accelerations structures for non-RT stages (#1753)Tim Foley2021-03-15
* Add Vulkan/SPIR-V support for TraceRayInline() (#1737)Tim Foley2021-03-05
* Add GLSL/SPIR-V support got GetAttributeAtVertex (#1733)Tim Foley2021-03-03
* Add an accessor for IRInst opcode (#1707)Tim Foley2021-02-16
* Fix line offset problem (#1690)jsmall-nvidia2021-02-04
* Use "capability" system to select VKRT extension (#1647)Tim Foley2021-01-05
* Simplify workflow when using NVAPI (#1556)Tim Foley2020-09-23
* Prelude is associated with SourceLanguage (#1398)jsmall-nvidia2020-06-18
* Fix and improvements around repro (#1397)jsmall-nvidia2020-06-18
* Emit [[dont_unroll]] attribute in GLSLYong He2020-06-13
* Bug fix problem with ray tracing from fragment shader (#1362)jsmall-nvidia2020-05-29
* Feature/ast syntax standard (#1360)jsmall-nvidia2020-05-29
* Improvements around hashing (#1355)jsmall-nvidia2020-05-26
* Improve GLSL coverage of boolean binary ops (#1335)Tim Foley2020-05-01
* Add support for generic load/store on byte-addressed buffers (#1334)Tim Foley2020-04-27
* Replace /* unhandled */ in source emit with a real error (#1313)Tim Foley2020-04-08
* Unroll target improvements (#1291)jsmall-nvidia2020-03-25
* Clean-ups related to expanded standard library coverage (#1269)Tim Foley2020-03-11
* Feature/glslang spirv version (#1256)jsmall-nvidia2020-03-05
* __spirv_version Decoration (#1255)jsmall-nvidia2020-03-03
* Renamed UnownedStringSlice::size to getLength to make match String. (#1254)jsmall-nvidia2020-03-02
* Add attributes to enable dual-source blending on Vulkan (#1210)Tim Foley2020-02-10
* Change handling of strings for HLSL/GLSL targets (#1204)Tim Foley2020-02-07
* Literal handling improvements (#1202)jsmall-nvidia2020-02-06
* Support for 64 bit integer types (#1191)jsmall-nvidia2020-01-30
* User IR-based layout for all IR steps (#1084)Tim Foley2019-10-22
* Fixed from Review of Entry Point decoration #1068 (#1072)jsmall-nvidia2019-10-08
* Remove EntryPointLayout* use in emit logic. (#1071)jsmall-nvidia2019-10-08
* Feature/ir entry point profile (#1068)jsmall-nvidia2019-10-08
* IR types for subset of Attributes (#1067)jsmall-nvidia2019-10-04
* Clean up some behavior of operator% (#1060)Tim Foley2019-09-18
* Revise new COM-lite API (#1007)Tim Foley2019-08-08
* Change how global-scope constants are handled (#1001)Tim Foley2019-07-17
* Split out target code generation from CLikeSourceEmitter (#976)jsmall-nvidia2019-06-06