mirror of
https://git.citron-emu.org/citron/emulator
synced 2025-12-23 04:13:40 +00:00
- Replace stubbed ZBCSetTable with comprehensive implementation - Add parameter validation for format and type fields - Implement detailed logging of ZBC color values for debugging - Add proper documentation explaining ZBC (Zero Bandwidth Clear) functionality - Handle color_ds and color_l2 arrays for GPU memory clearing operations - Validate format parameter range (0-0xFF) and type parameter (0-1) - Provide clear error handling for invalid parameters ZBC (Zero Bandwidth Clear) allows the GPU to perform efficient memory clearing operations without requiring CPU bandwidth by storing clear values in a dedicated table that can be referenced during rendering. Signed-off-by: Zephyron <zephyron@citron-emu.org>