Viewerframe Mode Refresh Full -
Ever switched rendering modes (wireframe → textured → lit) and seen a flash of corrupted normals or magenta pixels? That’s the GPU holding onto old shader state. Cycling mode forces the pipeline to re-evaluate.
When you alter the display mode (e.g., from 1080p to 4K, or 16-bit to 32-bit color), partial updates can become corrupted. A full refresh ensures the viewer frame adapts completely to the new parameters. viewerframe mode refresh full
Switches the context from "content" to "presentation". Mode commands override default rendering behaviors. Think of it as taking the renderer out of "auto-pilot". Ever switched rendering modes (wireframe → textured →
When troubleshooting unexpected full refreshes: In a perfect world, your viewer updates seamlessly
[WARN] ViewerFrame: Full refresh triggered – reason: FB checksum fail
[INFO] ViewerFrame: Full refresh completed in 342 ms (8.1 MB)
[DEBUG] ViewerFrame: Switching back to partial mode
In a perfect world, your viewer updates seamlessly. In reality, you run into three classic problems that only viewerframe mode refresh full can solve.
