Chris Heyes
Chris Heyes
Currently, only stereo output is supported. Add support for mono, 5-speaker and 7-speaker setups
support multiple render targets, implement `graphics.setRenderTarget`
query monitor refresh and adjust target framerate accordingly
query monitor refresh, adjust target framerate accordingly & set appropriate sync interval
`platform.linux.translateKey` currently calls `XGetKeyboardMapping` and `XFree` everytime it is called. Build a LUT once on init to avoid this.
Upgrade code to Zig 0.9.0. I didn't know how to define some things that broke in vulkan.zig, see comments beginning "NOTE(hazeycode):" This will build an exe but it seg faults...
zwin32 needs to be updated to Zig's new fn ptr syntax See https://github.com/michal-z/zig-gamedev/issues/102
- Use https://github.com/briangold/metron to build a benchmark suite for each module and an aggregated top-level suite. - Move benchmarks (see algo module) to new suite / port to metron -...
- Implement web.zig - Add a web build target (builds wasm-freestanding) and bundles into html Child of #25