summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Expand)AuthorAge
* Improved bounds checking for C++/CUDA (#2263)jsmall-nvidia2022-06-08
* Add smoke test for language server. (#2266)Yong He2022-06-08
* Improvements around Visual Studio versions/matching versions (#2267)jsmall-nvidia2022-06-08
* Actual global support (#2262)jsmall-nvidia2022-06-08
* Code review fixes for language server. (#2265)Yong He2022-06-07
* Major language server features. (#2264)Yong He2022-06-07
* COM interfaces with host callable (#2258)jsmall-nvidia2022-06-02
* Clean up void returns. (#2260)Yong He2022-06-01
* Disable stdlib source via premake (#2259)jsmall-nvidia2022-06-01
* New language feature: basic error handling. (#2253)Yong He2022-06-01
* Add Slang::String compatibility with std::ostream (#2256)Craig Kolb2022-05-31
* Work around MacOS compilation issue with embed stlib (#2255)Craig Kolb2022-05-31
* Added NativeStringType (#2252)jsmall-nvidia2022-05-27
* Remove LivenessLocation (#2248)jsmall-nvidia2022-05-26
* Allow [mutating] methods on existential values (#2245)Theresa Foley2022-05-25
* Support for querying which parameters are used in emitted code (#2239)Alexey Panteleev2022-05-18
* Support for `[[vk::spirv_instruction(op)]]` (#2242)jsmall-nvidia2022-05-18
* Configuration for warnings (#2241)Alexey Panteleev2022-05-17
* Refactor prelude emit (#2236)jsmall-nvidia2022-05-17
* Special handling around return and liveness (#2234)jsmall-nvidia2022-05-17
* Liveness tracking with phis (#2233)jsmall-nvidia2022-05-17
* Fixed the false successful compile result when the FXC downstream compiler is...Alexey Panteleev2022-05-16
* Initial support for COM interface in host code. (#2230)Yong He2022-05-10
* Glslang upgrade (#2228)jsmall-nvidia2022-05-10
* Add support for `spirv_literal` (#2227)jsmall-nvidia2022-05-10
* Use IR pass to eliminate phi nodes (#2226)Theresa Foley2022-05-10
* Liveness pass fixes and improvements (#2225)jsmall-nvidia2022-05-09
* Initial work around groupshared (#2224)jsmall-nvidia2022-05-06
* Support for HLSL `export` (#2223)jsmall-nvidia2022-05-05
* Various vulkan/glsl fixes. (#2222)Yong He2022-05-05
* Output SPIR-V lifetimes (#2221)jsmall-nvidia2022-05-05
* Preliminary Liveness tracking (#2218)jsmall-nvidia2022-05-05
* Fix errors when building with the latest Xcode (#2215)Vincent Isambart2022-04-28
* Fix the way IR "regions" store conditions (#2216)Theresa Foley2022-04-28
* Disable `class` keyword to define a new type (#2212)jsmall-nvidia2022-04-28
* Make artifact an interface (#2195)jsmall-nvidia2022-04-27
* Split out Artifact info (#2193)jsmall-nvidia2022-04-27
* Improvements around Artifacts (#2192)jsmall-nvidia2022-04-26
* Linking in DXC (#2190)jsmall-nvidia2022-04-26
* Overloaded name lookup fix (#2199)jsmall-nvidia2022-04-26
* Fixed the implementation of RayQuery flags passed through the generic paramet...Alexey Panteleev2022-04-25
* Made translation units visible to transitive `import`s. (#2197)Yong He2022-04-21
* `export` support in HLSL (#2188)jsmall-nvidia2022-04-21
* Make translation units in the same CompileReq visible to `import`. (#2184)Yong He2022-04-19
* DXIL library support and Artifact type (#2186)jsmall-nvidia2022-04-15
* Callable shader fix and explicit payload locations for GLSL (#2185)Alexey Panteleev2022-04-13
* Support `[DllImport]` (#2181)Yong He2022-04-12
* Added GLSL extensions for 8-bit types (int8_t, uint8_t) (#2182)Alexey Panteleev2022-04-11
* Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley2022-04-11
* Fixed the mapping of the ray tracing instance functions to GLSL (#2177)Alexey Panteleev2022-04-06