| 29 | namespace oid::host { |
| 30 | |
| 31 | struct FramebufferSize { |
| 32 | int width{0}; |
| 33 | int height{0}; |
| 34 | }; |
| 35 | |
| 36 | /// Abstract windowing/GL host. A backend owns the OS window, the GL context, |
| 37 | /// input polling, and the per-frame boundaries. No Qt, no ImGui here. |
nothing calls this directly
no outgoing calls
no test coverage detected