diff options
| author | Zephyron <zephyron@citron-emu.org> | 2025-01-04 18:57:12 +1000 |
|---|---|---|
| committer | Mike Lothian <mike@fireburn.co.uk> | 2025-05-11 12:17:03 +0100 |
| commit | de5f95c477e8c1108ebf092c28e60f71bd009e53 (patch) | |
| tree | c70862c72fe31c8d19322e13226e827d0d8e9f21 /src/video_core/buffer_cache/buffer_cache.cpp | |
| parent | 57fee6e5706913cd3b0f412919a683b95d27058e (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/video_core/buffer_cache/buffer_cache.cpp')
0 files changed, 0 insertions, 0 deletions
