diff options
author | Zephyron <zephyron@citron-emu.org> | 2025-01-04 18:57:12 +1000 |
---|---|---|
committer | Zephyron <zephyron@citron-emu.org> | 2025-01-04 18:57:12 +1000 |
commit | 9be4bf9aa585c68a6282cbd1a46bc874a5b2d018 (patch) | |
tree | d0a656fa6ef7c36ba0e8b5fbb4b6268e62d1d23b /src/citron/configuration/configure_web.h | |
parent | e11c6c03ec71d9ee0194c3da370aeba98a59c1f9 (diff) |
nvdrv: Implement ZBCSetTable functionality
Implements basic Zero Bandwidth Clear (ZBC) table support in nvhost_ctrl_gpu.
This adds storage and validation for both color and depth clear values,
replacing the previous stub implementation. ZBC is a hardware optimization
technique used by NVIDIA GPUs to efficiently handle buffer clearing operations.
Changes include:
- Added ZBC table storage structures
- Implemented parameter validation
- Added separate handling for color and depth modes
- Improved debug logging
- Added documentation explaining ZBC functionality
Diffstat (limited to 'src/citron/configuration/configure_web.h')
0 files changed, 0 insertions, 0 deletions