Skip to content

vk2gpu/slang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slang

The goal of slang is to be a write once, deploy anywhere GPU shader language.

Basically, I got fed up writing things twice (in HLSL & GLSL) or hacking things up with macros. Also, with SPIR-V and DXIL coming slang seemed like a good idea.

It's very early days, the plan is to get slang->HLSL working first with slang->GLSL working quickly after. Then probably slang->LLVM->(SPIR-V or DXIL) but GLSL->SPIR-V & HLSL->DXIL may work well enough.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 40.2%
  • C++ 27.9%
  • Yacc 23.9%
  • Lex 5.3%
  • CMake 2.7%