├── .clang-format ├── .gitattributes ├── .github ├── funding.yml └── workflows │ ├── linux.yml │ ├── macos.yml │ └── windows.yml ├── .gitignore ├── .gitmodules ├── Sources ├── AgalTranslator.cpp ├── AgalTranslator.h ├── CStyleTranslator.cpp ├── CStyleTranslator.h ├── D3D11Compiler.cpp ├── D3D9Compiler.cpp ├── GlslFunctionStrings.h ├── GlslTranslator.cpp ├── GlslTranslator.h ├── GlslTranslator2.cpp ├── GlslTranslator2.h ├── HlslTranslator.cpp ├── HlslTranslator.h ├── HlslTranslator2.cpp ├── HlslTranslator2.h ├── JavaScriptTranslator.cpp ├── JavaScriptTranslator.h ├── JavaScriptTranslator2.cpp ├── JavaScriptTranslator2.h ├── MetalStageInTranslator.cpp ├── MetalStageInTranslator.h ├── MetalTranslator.cpp ├── MetalTranslator.h ├── MetalTranslator2.cpp ├── MetalTranslator2.h ├── SpirVTranslator.cpp ├── SpirVTranslator.h ├── Translator.cpp ├── Translator.h ├── VarListTranslator.cpp ├── VarListTranslator.h ├── d3dx9_mini.h ├── krafix.cpp └── mac.plist ├── dxwebsetup.exe ├── kfile.js └── license.txt /.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: false 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * -text 2 | -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/.gitmodules -------------------------------------------------------------------------------- /Sources/AgalTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/AgalTranslator.cpp -------------------------------------------------------------------------------- /Sources/AgalTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/AgalTranslator.h -------------------------------------------------------------------------------- /Sources/CStyleTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/CStyleTranslator.cpp -------------------------------------------------------------------------------- /Sources/CStyleTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/CStyleTranslator.h -------------------------------------------------------------------------------- /Sources/D3D11Compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/D3D11Compiler.cpp -------------------------------------------------------------------------------- /Sources/D3D9Compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/D3D9Compiler.cpp -------------------------------------------------------------------------------- /Sources/GlslFunctionStrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/GlslFunctionStrings.h -------------------------------------------------------------------------------- /Sources/GlslTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/GlslTranslator.cpp -------------------------------------------------------------------------------- /Sources/GlslTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/GlslTranslator.h -------------------------------------------------------------------------------- /Sources/GlslTranslator2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/GlslTranslator2.cpp -------------------------------------------------------------------------------- /Sources/GlslTranslator2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/GlslTranslator2.h -------------------------------------------------------------------------------- /Sources/HlslTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/HlslTranslator.cpp -------------------------------------------------------------------------------- /Sources/HlslTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/HlslTranslator.h -------------------------------------------------------------------------------- /Sources/HlslTranslator2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/HlslTranslator2.cpp -------------------------------------------------------------------------------- /Sources/HlslTranslator2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/HlslTranslator2.h -------------------------------------------------------------------------------- /Sources/JavaScriptTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/JavaScriptTranslator.cpp -------------------------------------------------------------------------------- /Sources/JavaScriptTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/JavaScriptTranslator.h -------------------------------------------------------------------------------- /Sources/JavaScriptTranslator2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/JavaScriptTranslator2.cpp -------------------------------------------------------------------------------- /Sources/JavaScriptTranslator2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/JavaScriptTranslator2.h -------------------------------------------------------------------------------- /Sources/MetalStageInTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalStageInTranslator.cpp -------------------------------------------------------------------------------- /Sources/MetalStageInTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalStageInTranslator.h -------------------------------------------------------------------------------- /Sources/MetalTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalTranslator.cpp -------------------------------------------------------------------------------- /Sources/MetalTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalTranslator.h -------------------------------------------------------------------------------- /Sources/MetalTranslator2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalTranslator2.cpp -------------------------------------------------------------------------------- /Sources/MetalTranslator2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/MetalTranslator2.h -------------------------------------------------------------------------------- /Sources/SpirVTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/SpirVTranslator.cpp -------------------------------------------------------------------------------- /Sources/SpirVTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/SpirVTranslator.h -------------------------------------------------------------------------------- /Sources/Translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/Translator.cpp -------------------------------------------------------------------------------- /Sources/Translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/Translator.h -------------------------------------------------------------------------------- /Sources/VarListTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/VarListTranslator.cpp -------------------------------------------------------------------------------- /Sources/VarListTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/VarListTranslator.h -------------------------------------------------------------------------------- /Sources/d3dx9_mini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/d3dx9_mini.h -------------------------------------------------------------------------------- /Sources/krafix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/krafix.cpp -------------------------------------------------------------------------------- /Sources/mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/Sources/mac.plist -------------------------------------------------------------------------------- /dxwebsetup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/dxwebsetup.exe -------------------------------------------------------------------------------- /kfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/kfile.js -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kode/krafix/HEAD/license.txt --------------------------------------------------------------------------------