-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Minmin Gong edited this page Feb 9, 2017
·
2 revisions
Welcome to the Dilithium wiki!
Dilithim is an open source library for converting DXIL and SPIR-V in bidirectional. This project is still in planning stage.
Inside Dilithim, we have 2 parsers, 1 generator interface, and 3 concrete generators.
Here's an initial plan.
DXIL to SPIR-V converter. Takes DXIL data as input, generates SPIR-V that can be consumed by SPIRV-Cross.
Sub-tasks
- DXIL parser
- DXIL disasm tool
- SPIR-V generator
- Test cases
Bidirectional converter. Finish the SPIR-V to DXIL as well.
Sub-tasks
- SPIR-V parser
- DXIL generator
- Test cases
Consider supporting more shader intermediate languages. DXBC? Metal?