shader-slang / slang

Making it easier to work with shaders
http://shader-slang.com
MIT License
2.19k stars 187 forks source link

Write proposal for simplifying/formalizing/enhancing slang's type system #5240

Open expipiplus1 opened 1 month ago

expipiplus1 commented 1 month ago

Hopefully will cover such topics as:

And work towards an implementation plan for some or all of these

csyonghe commented 1 month ago

For type system formalization, please make sure to work with @tangent-vector to see if you should collaborate on the formal spec work that she is working on: https://github.com/shader-slang/spec

bmillsNV commented 1 month ago

We should prioritize documenting the existing type system in the current quarter. Will likely do enhancements going forward.