diff options
| author | Zephyron <zephyron@citron-emu.org> | 2024-12-31 21:33:37 +1000 |
|---|---|---|
| committer | Mike Lothian <mike@fireburn.co.uk> | 2025-05-11 12:17:03 +0100 |
| commit | 810572fdbbeb7ae0a5a794ecc141d0a559e939d4 (patch) | |
| tree | ef41b9dd65429048683b876bbc57c0ff576b1601 /src/video_core/buffer_cache/buffer_cache.cpp | |
| parent | 4b1aa6ce74eb49aab7da21ce4bd78b9259de5667 (diff) | |
shader_recompiler: Implement ISBERD instruction
Implements the Internal Stage Buffer Entry Read (ISBERD) instruction in the
Maxwell shader recompiler. This replaces the previous stubbed implementation
with actual buffer reading functionality.
The implementation:
- Validates unsupported features (skew, o, mode, shift)
- Performs buffer read using IR::InternalStageBufferRead
- Stores the read value to the destination register
This removes the "(STUBBED) called" warning messages that were previously
being logged during shader compilation.
Diffstat (limited to 'src/video_core/buffer_cache/buffer_cache.cpp')
0 files changed, 0 insertions, 0 deletions
