summaryrefslogtreecommitdiff
path: root/source/slang/modifier-defs.h
AgeCommit message (Expand)Author
2018-11-30Add support for Vulkan raytraicng "shader record" (#735)Tim Foley
2018-11-29Add support for globallycoherent modifier (#732)Tim Foley
2018-11-21Feature/early depth stencil (#727)jsmall-nvidia
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-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-08-22Support for [[vk::push_constant]] (#629)jsmall-nvidia
2018-07-31Feature/attributed binding (#621)jsmall-nvidia
2018-06-27Support for Tessellation (#607)jsmall-nvidia
2018-05-29Fix global atomic functions (#582)Tim Foley
2018-05-02Add support for explicit register space bindings (#542)Tim Foley
2018-04-11Introduce an IR-level type system (#481)Tim Foley
2018-04-04Pass AST interpolation modifiers through to codegen. (#475)Tim Foley
2018-03-16Overhaul implementation of [attributes] (#443)Tim Foley
2018-02-22Initial work on validating "constexpr"-ness in IR (#420)Tim Foley
2018-01-21Fix legalization of generic types (#377)Tim Foley
2018-01-17All compiler fixes to get ir branch work with falcor feature demo.Yong He
2017-12-06Make AST and IR share type legalization code (#303)Tim Foley
2017-11-06Parameter blocks (#245)Tim Foley
2017-10-12Work towards target-specific function overloads (#210)Tim Foley
2017-09-07Replace old notion of "intrinsic" operationsTim Foley
2017-09-06Continue work on IR-based codegenTim Foley
2017-09-05Move implicit conversion operations to stdlibTim Foley
2017-08-14Add an explicit `Name` typeTim Foley
2017-08-12Data-driven parsing of modifiersTim Foley
2017-08-09Major naming overhaul:Tim Foley
2017-07-19Fix up translation of `GetDimensions()`Tim Foley
2017-07-14Add reflection support for GLSL thread-group-size modifierTim Foley
2017-07-14Don't assign a `binding` to a `push_constant` bufferTim Foley
2017-07-12Add ability for intrinsics to require GLSL extensionsTim Foley
2017-07-12Don't emit interpolation modifiers on struct fields when outputting GLSLTim Foley
2017-07-11Initial work on handling resources in structs during cross-compilationTim Foley
2017-07-10More cross-compilation fixesTim Foley
2017-07-06Start to support cross-compilation via "lowering" passTim Foley
2017-06-30Add meta-definitions for AST typesTim Foley