index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
source
/
slang
/
modifier-defs.h
Commit message (
Expand
)
Author
Age
*
Use slang- prefix on slang compiler and core source (#973)
jsmall-nvidia
2019-05-31
*
Initial support for the `precise` keyword (#958)
Tim Foley
2019-04-29
*
Add better control over image formats for GLSL/SPIR-V targets (#939)
Tim Foley
2019-04-08
*
[[vk::shader_record]] (#836)
jsmall-nvidia
2019-02-11
*
Add support for user defined attributes.
Yong He
2019-01-29
*
Add support for Vulkan raytraicng "shader record" (#735)
Tim Foley
2018-11-30
*
Add support for globallycoherent modifier (#732)
Tim Foley
2018-11-29
*
Feature/early depth stencil (#727)
jsmall-nvidia
2018-11-21
*
Add callable shader support for Vulkan ray tracing (#718)
Tim Foley
2018-11-12
*
Update Vulkan ray tracing support to final extension spec (#717)
Tim Foley
2018-11-09
*
Add basic support for [mutating] methods (#667)
Tim Foley
2018-10-11
*
Support cross-compilation of ray tracing shaders to Vulkan (#663)
Tim Foley
2018-10-04
*
Support for [[vk::push_constant]] (#629)
jsmall-nvidia
2018-08-22
*
Feature/attributed binding (#621)
jsmall-nvidia
2018-07-31
*
Support for Tessellation (#607)
jsmall-nvidia
2018-06-27
*
Fix global atomic functions (#582)
Tim Foley
2018-05-29
*
Add support for explicit register space bindings (#542)
Tim Foley
2018-05-02
*
Introduce an IR-level type system (#481)
Tim Foley
2018-04-11
*
Pass AST interpolation modifiers through to codegen. (#475)
Tim Foley
2018-04-04
*
Overhaul implementation of [attributes] (#443)
Tim Foley
2018-03-16
*
Initial work on validating "constexpr"-ness in IR (#420)
Tim Foley
2018-02-22
*
Fix legalization of generic types (#377)
Tim Foley
2018-01-21
*
All compiler fixes to get ir branch work with falcor feature demo.
Yong He
2018-01-17
*
Make AST and IR share type legalization code (#303)
Tim Foley
2017-12-06
*
Parameter blocks (#245)
Tim Foley
2017-11-06
*
Work towards target-specific function overloads (#210)
Tim Foley
2017-10-12
*
Replace old notion of "intrinsic" operations
Tim Foley
2017-09-07
*
Continue work on IR-based codegen
Tim Foley
2017-09-06
*
Move implicit conversion operations to stdlib
Tim Foley
2017-09-05
*
Add an explicit `Name` type
Tim Foley
2017-08-14
*
Data-driven parsing of modifiers
Tim Foley
2017-08-12
*
Major naming overhaul:
Tim Foley
2017-08-09
*
Fix up translation of `GetDimensions()`
Tim Foley
2017-07-19
*
Add reflection support for GLSL thread-group-size modifier
Tim Foley
2017-07-14
*
Don't assign a `binding` to a `push_constant` buffer
Tim Foley
2017-07-14
*
Add ability for intrinsics to require GLSL extensions
Tim Foley
2017-07-12
*
Don't emit interpolation modifiers on struct fields when outputting GLSL
Tim Foley
2017-07-12
*
Initial work on handling resources in structs during cross-compilation
Tim Foley
2017-07-11
*
More cross-compilation fixes
Tim Foley
2017-07-10
*
Start to support cross-compilation via "lowering" pass
Tim Foley
2017-07-06
*
Add meta-definitions for AST types
Tim Foley
2017-06-30