summaryrefslogtreecommitdiff
path: root/source/slang/core.meta.slang
AgeCommit message (Expand)Author
2020-06-04First steps toward inheritance for struct types (#1366)Tim Foley
2020-03-21CPU Texture GetDimensions support (#1283)jsmall-nvidia
2020-03-20Remove RWTextureCube/Array from stdlib (#1285)jsmall-nvidia
2020-03-20Diagnostic compare special case for stdlib line number changes (#1286)jsmall-nvidia
2020-03-16Define compound intrinsic ops in the standard library (#1273)Tim Foley
2020-03-11Add a basc inlining facility for use in the stdlib (#1271)Tim Foley
2020-03-06Expand range of definitions that can be moved into stdlib (#1259)Tim Foley
2020-03-03Move definitions of simple vector/matrix builtins to stdlib. (#1247)Tim Foley
2020-03-02Additional Wave Intrinsic Support (#1252)jsmall-nvidia
2020-02-26Support for RWTexture types on CPU and CUDA (#1243)jsmall-nvidia
2020-02-20WIP on RWTexture types on CUDA/CPU (#1234)jsmall-nvidia
2020-02-18First pass Texture Array support on CUDA/CPU (#1225)jsmall-nvidia
2020-02-14Feature/cuda coverage (#1223)jsmall-nvidia
2020-02-10Add attributes to enable dual-source blending on Vulkan (#1210)Tim Foley
2020-02-08Fixes to make all CPU compute shaders work on CUDA (#1211)jsmall-nvidia
2020-02-06Improve checks and diagnostics around redeclarations (#1201)Tim Foley
2020-01-24Texture Sample available in CUDA (#1176)jsmall-nvidia
2019-12-06Support conversion from int/uint to enum types (#1147)Tim Foley
2019-12-03getStringHash on string literals (#1140)jsmall-nvidia
2019-11-22Clean up the concept of "pseudo ops" (#1136)Tim Foley
2019-11-06Support for [__extern] attribute (#1111)jsmall-nvidia
2019-08-16Fix a typo in core.meta.slang which was causing an assert when (#1024)Robert Stepinski
2019-07-29Add an attribute to disable the overlapping-bindings warning (#1005)Tim Foley
2019-05-22Translate .Load() to imageLoad() for Vulkan (#967)Tim Foley
2019-04-08Add better control over image formats for GLSL/SPIR-V targets (#939)Tim Foley
2019-03-27GLSL half texture access (#931)jsmall-nvidia
2019-03-14Hotfix/bool fix (#907)jsmall-nvidia
2019-03-05Hotfix/texture2d gather (#876)jsmall-nvidia
2019-02-11[[vk::shader_record]] (#836)jsmall-nvidia
2019-01-29Add underscores to `AttributeUsage` to signal its preview state.Yong He
2019-01-29Fix core.meta.slangYong He
2019-01-29Add support for user defined attributes.Yong He
2019-01-25Add GLSL translation rules for `SampleCmp`, `asint` and `asfloat`.Yong He
2019-01-25Fix GLSL translation of several Texture* operations (#800)Tim Foley
2018-11-29Add support for globallycoherent modifier (#732)Tim Foley
2018-11-19Fix declaration of RWTexture*.Load() operations (#722)Tim Foley
2018-11-12Add callable shader support for Vulkan ray tracing (#718)Tim Foley
2018-11-09Update Vulkan ray tracing support to final extension spec (#717)Tim Foley
2018-10-25Feature/premake linux (#689)jsmall-nvidia
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-09-27First pass implementation of IR serialization (#653)jsmall-nvidia
2018-09-25Improve IROp lookup (#650)jsmall-nvidia
2018-09-24Fixes around atomic operations (#652)Tim Foley
2018-09-24Remap IROp value rangesjsmall-nvidia
2018-09-21Remove the "hack sampler" workaround (#648)Tim Foley
2018-09-20Improve support for non-32-bit types. (#643)Tim Foley
2018-08-22Support for [[vk::push_constant]] (#629)jsmall-nvidia
2018-07-31Fix imageStore output for types other than 4-vectors (#622)Tim Foley
2018-07-31Feature/attributed binding (#621)jsmall-nvidia