Commit db1cf18
authored
Pursche/slang (#50)
Add Slang dependency
Make ShaderCooker use Slang instead of DXC
Put shader permutations in a .shaderpack file instead of individual files
Add support for loading shaders that are already in memory and owned by Game
Make Present function use Blit pipelines owned by Game using a callback
Add OnValueChanged callbacks to CVAR system
Do preparations for DescriptorSet refactors
Update SpirvReflect
Fix warning in TextureHandlerVK
Fix missing PopMarker in Present function
Add ShaderCooker support for outputting individual .spv files for debugging
Remove DXC dependency1 parent 687c3b7 commit db1cf18
File tree
1,628 files changed
+827755
-3779
lines changed- Dependencies
- dxcompiler
- include
- lib
- linux
- windows
- slang
- slang
- LICENSES
- external
- dxc
- lz4
- lib
- dll/example
- miniz
- slang-tint-headers
- spirv-headers
- .github
- workflows
- LICENSES
- cmake
- include/spirv
- 1.0
- 1.1
- 1.2
- unified1
- tests
- find_package
- pkg_config
- tools/check_grammar
- unordered_dense/include/ankerl
- generated
- include
- source
- compiler-core
- windows
- core
- unix
- windows
- generated
- slang-core-module
- slang-glslang
- slang-record-replay
- record
- replay
- util
- slang
- tools/platform
- apple
- linux
- placeholder
- windows
- Source
- Base/Base/CVarSystem
- FileFormat/FileFormat/Novus
- ShaderPack
- Renderer/Renderer
- Descriptors
- Renderers/Vulkan
- Backend
- ShaderCooker
- ShaderCooker
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,628 files changed
+827755
-3779
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
| |||
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
34 | | - | |
| 33 | + | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments