summaryrefslogtreecommitdiff
path: root/source/slang
AgeCommit message (Expand)Author
2022-04-13Callable shader fix and explicit payload locations for GLSL (#2185)Alexey Panteleev
2022-04-12Support `[DllImport]` (#2181)Yong He
2022-04-11Added GLSL extensions for 8-bit types (int8_t, uint8_t) (#2182)Alexey Panteleev
2022-04-11Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley
2022-04-06Fixed the mapping of the ray tracing instance functions to GLSL (#2177)Alexey Panteleev
2022-04-05Fix issue with multiple namespace openings (#2176)jsmall-nvidia
2022-04-05Handling static const variables in generics (#2171)jsmall-nvidia
2022-04-01Improved type printing (#2172)Alexey Panteleev
2022-03-28Allow slangc to generate exe from .slang file. (#2170)Yong He
2022-03-24Fix for default initialization with generic field (#2168)jsmall-nvidia
2022-03-18Fix type truncation during SCCP. (#2163)Yong He
2022-03-16Add -depfile option to save dependency info (#2161)Alexey Panteleev
2022-03-09Initial support for documentation extraction in C++ (#2156)jsmall-nvidia
2022-03-08Slangc improvements: help message, downstream error passthrough (#2152)Alexey Panteleev
2022-03-02Small fix to use SlangResult (#2149)jsmall-nvidia
2022-03-01Fix folding of no-arg constructs in SCCP pass (#2148)Theresa Foley
2022-02-28Use GLSL scalar layout for constant buffers. (#2147)Yong He
2022-02-25Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He
2022-02-17Add target option to force `scalar` layout for storage buffers. (#2135)Yong He
2022-02-16Various gfx fixes. (#2132)Yong He
2022-02-11Add interface for querying downstream compiler time (#2127)Yong He
2022-02-10gfx: support shader record overwrite and fix QueryPool. (#2123)Yong He
2022-02-10gfx: support d3d12 root parameters (#2122)Yong He
2022-02-09Various fixes to gfx. (#2120)Yong He
2022-02-03Fixed naming conflicts in heterogeneous-hello-world (#2114)David Siher
2022-01-31Revise entrypoint renaming interface. (#2113)Yong He
2022-01-25Add support for HLSL unorm/snorm (#2095)Theresa Foley
2022-01-21Add entry-point name override feature. (#2089)Yong He
2022-01-18Fix for issue #2069 (#2082)jsmall-nvidia
2021-12-17Cleanup refactoring work around the IR builder (#2061)Theresa Foley
2021-12-07Output of IR ids as command line option (#2043)jsmall-nvidia
2021-12-06Fix shader-toy example. (#2047)Yong He
2021-12-03Improvements to repro diagnostics (#2039)jsmall-nvidia
2021-12-01Fix reinterpret lowering not done for generic functions. (#2037)Yong He
2021-11-30Fix issue around constant folding/bool (#2036)jsmall-nvidia
2021-11-19Improvements to JSON/RTTI (#2022)jsmall-nvidia
2021-11-16Added 8/16/64 bit int/unsigned int texture formats support for glsl shaders (...Alexander Weinrauch
2021-11-11Fix a bug in CUDA source emit (#2010)Theresa Foley
2021-11-10Interprocess communication via pipes (#2009)jsmall-nvidia
2021-11-10Fix a bug with CUDA entry-point params (#2007)Theresa Foley
2021-11-03Fix an infinite-recursion bug in type-checking (#2004)Theresa Foley
2021-10-27SPIR-V fixes (#1992)jsmall-nvidia
2021-10-26Runs all gfx unit tests through a 'test proxy' (#1981)jsmall-nvidia
2021-10-21Passing associated type arguments to existential parameters + packing for `bo...Yong He
2021-10-21Diagnostic for no type conformance + bug fix. (#1985)Yong He
2021-10-20Selecting downstream compiler on code gen transition (#1980)jsmall-nvidia
2021-10-19Generalize heterogenous code emit (#1968)David Siher
2021-10-14Fix a crash in `specializeDynamicAssociatedTypeLookup`. (#1979)Yong He
2021-10-11Update stdlib docs/small fixes (#1972)jsmall-nvidia
2021-10-11Support for GL_NV_ray_tracing_motion_blur vk extension (#1964)jsmall-nvidia