Robin Kertels
Robin Kertels
async-executor has a dependency on a really old version of slab. `slab = "0.4.4"` The problem is that this version no longer compiles with any remotely recent version of Rust:...
# Basic stuff # Entire games https://www.youtube.com/watch?v=jusWW2pPnA0 #### HDR https://learnopengl.com/Advanced-Lighting/HDR https://learnopengl.com/Advanced-Lighting/Bloom # Forward+ https://wickedengine.net/2019/02/thoughts-on-light-culling-stream-compaction-vs-flat-bit-arrays/ https://themaister.net/blog/2020/01/10/clustered-shading-evolution-in-granite/ # Culling https://wickedengine.net/2018/01/optimizing-tile-based-light-culling/ https://www.rastergrid.com/blog/2010/10/hierarchical-z-map-based-occlusion-culling/ https://medium.com/@mil_kru/two-pass-occlusion-culling-4100edcad501 https://www.nickdarnell.com/hierarchical-z-buffer-occlusion-culling/ https://www.youtube.com/watch?v=EtX7WnFhxtQ (Alan Wake 2 renderer) https://advances.realtimerendering.com/s2015/aaltonenhaar_siggraph2015_combined_final_footer_220dpi.pdf https://developer.nvidia.com/gpugems/gpugems/part-v-performance-and-practicalities/chapter-29-efficient-occlusion-culling (for WebGPU)...
- Render thread - Thread pool similar to bevy_tasks - Mostly to the AssetLoader work on to
Unless the backend provides a way of querying it.
Ubuntu 24.04 (ubuntu-latest) doesn't have SDL3 yet :(.
To experiment with being able to switch it at runtime on Windows when there is a D3D12 backend (and maybe MacOS with MoltenVK?).
https://github.com/tesselode/kira https://github.com/pdeljanov/Symphonia https://github.com/RustAudio/rodio https://github.com/RustAudio/cpal https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API#audio_processing_in_javascript