├── .gitattributes ├── .gitignore ├── .ignore ├── README.md ├── bin ├── d3d12 │ ├── D3D12Core.dll │ ├── D3D12Core.pdb │ ├── D3D12SDKLayers.dll │ └── d3d12SDKLayers.pdb ├── data │ ├── sounds │ │ ├── drum_bass_hard.flac │ │ └── tabla_tas1.flac │ └── svg │ │ └── test.svg ├── dxc.exe ├── dxcompiler.dll ├── dxil.dll ├── xaudio2_9redist.dll └── xaudio2_9redist_debug.dll ├── screenshot.png └── src ├── AudioContext.zig ├── GpuContext.zig ├── cpu_gpu_shared.h ├── cso └── .gitkeep ├── gen_background.zig ├── gen_level.zig ├── gen_mesh.zig ├── main.hlsl ├── main.zig └── win32 ├── d2d1.zig ├── d3d11.zig ├── d3d12.zig ├── d3d12sdklayers.zig ├── d3dcommon.zig ├── dwrite.zig ├── dxgi.zig ├── mf.zig ├── objidl.zig ├── ocidl.zig ├── wasapi.zig ├── win32.zig ├── wincodec.zig └── xaudio2.zig /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/.ignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/README.md -------------------------------------------------------------------------------- /bin/d3d12/D3D12Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/d3d12/D3D12Core.dll -------------------------------------------------------------------------------- /bin/d3d12/D3D12Core.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/d3d12/D3D12Core.pdb -------------------------------------------------------------------------------- /bin/d3d12/D3D12SDKLayers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/d3d12/D3D12SDKLayers.dll -------------------------------------------------------------------------------- /bin/d3d12/d3d12SDKLayers.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/d3d12/d3d12SDKLayers.pdb -------------------------------------------------------------------------------- /bin/data/sounds/drum_bass_hard.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/data/sounds/drum_bass_hard.flac -------------------------------------------------------------------------------- /bin/data/sounds/tabla_tas1.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/data/sounds/tabla_tas1.flac -------------------------------------------------------------------------------- /bin/data/svg/test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/data/svg/test.svg -------------------------------------------------------------------------------- /bin/dxc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/dxc.exe -------------------------------------------------------------------------------- /bin/dxcompiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/dxcompiler.dll -------------------------------------------------------------------------------- /bin/dxil.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/dxil.dll -------------------------------------------------------------------------------- /bin/xaudio2_9redist.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/xaudio2_9redist.dll -------------------------------------------------------------------------------- /bin/xaudio2_9redist_debug.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/bin/xaudio2_9redist_debug.dll -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/AudioContext.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/AudioContext.zig -------------------------------------------------------------------------------- /src/GpuContext.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/GpuContext.zig -------------------------------------------------------------------------------- /src/cpu_gpu_shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/cpu_gpu_shared.h -------------------------------------------------------------------------------- /src/cso/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gen_background.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/gen_background.zig -------------------------------------------------------------------------------- /src/gen_level.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/gen_level.zig -------------------------------------------------------------------------------- /src/gen_mesh.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/gen_mesh.zig -------------------------------------------------------------------------------- /src/main.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/main.hlsl -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/win32/d2d1.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/d2d1.zig -------------------------------------------------------------------------------- /src/win32/d3d11.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/d3d11.zig -------------------------------------------------------------------------------- /src/win32/d3d12.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/d3d12.zig -------------------------------------------------------------------------------- /src/win32/d3d12sdklayers.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/d3d12sdklayers.zig -------------------------------------------------------------------------------- /src/win32/d3dcommon.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/d3dcommon.zig -------------------------------------------------------------------------------- /src/win32/dwrite.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/dwrite.zig -------------------------------------------------------------------------------- /src/win32/dxgi.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/dxgi.zig -------------------------------------------------------------------------------- /src/win32/mf.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/mf.zig -------------------------------------------------------------------------------- /src/win32/objidl.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/objidl.zig -------------------------------------------------------------------------------- /src/win32/ocidl.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/ocidl.zig -------------------------------------------------------------------------------- /src/win32/wasapi.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/wasapi.zig -------------------------------------------------------------------------------- /src/win32/win32.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/win32.zig -------------------------------------------------------------------------------- /src/win32/wincodec.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/wincodec.zig -------------------------------------------------------------------------------- /src/win32/xaudio2.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michal-z/zig-d3d12-starter/HEAD/src/win32/xaudio2.zig --------------------------------------------------------------------------------