| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 28 hours | Refactor: add gpu_create_post_process_texture helper | skal | |
| Adds new helper for common post-process texture pattern (RenderAttachment | TextureBinding | CopySrc usage). Refactors test_post_process_helper.cc to use gpu_create_buffer() and gpu_create_post_process_texture(), eliminating 91 lines of boilerplate. - New: gpu_create_post_process_texture() in gpu.{h,cc} - Refactor: test_post_process_helper.cc uses helpers instead of raw WGPU - Doc: Updated WGPU_HELPERS.md with usage examples - Verified: All tests passing (test_post_process_helper, test_demo_effects) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> | |||
| 30 hours | Docs: WGPU helper functions reference | skal | |
| Comprehensive documentation for project-specific WGPU helpers (not wgpu-native wrappers). **Covers:** - Buffer management (gpu_create_buffer) - Texture creation (gpu_create_texture_2d, storage textures, mip views) - Pipeline helpers (compute/render pass creation) - Cross-platform utilities (gpu_init_color_attachment) - Test helpers (init_wgpu_with_surface) **Usage patterns:** - Effect uniforms setup - Compute shader dispatch - Multi-pass rendering Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> | |||
