yuzu/src/core/hle
Zephyron 7b10fed487 core: improve nvdrv and buffer queue implementations
Buffer Queue Changes:
- Add assertion for buffer state in free slots
- Improve error handling for buffer dequeuing
- Add buffer count validation checks
- Update log levels for better diagnostics

NVDRV Changes:
- Add host1x reference to nvhost_nvdec_common
- Improve ioctl error reporting with more detailed messages
- Reorder function declarations in nvhost_ctrl_gpu
- Add stub for unimplemented ioctl command 0x13
- Clean up initialization of boolean flags

These changes improve error handling and debugging capabilities
while adding additional safety checks for buffer management.
The nvdrv interface is also made more robust with better error
reporting and proper hardware access patterns.
2025-05-11 14:54:45 +01:00
..
kernel kernel/svc: Refactor UnmapProcessCodeMemory validation 2025-05-11 14:54:45 +01:00
service core: improve nvdrv and buffer queue implementations 2025-05-11 14:54:45 +01:00
api_version.h api_version: Update Atmosphere version and add citron copyright 2025-05-11 14:54:45 +01:00
ipc.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
result.h service: Implement rebootless system update stubs and types 2025-05-11 14:54:37 +01:00