@Doomed_Daniel@forrestthewoods Makes me think you could write an interposer library that exposes a retained-mode GUI, but then internally displays it using an immediate mode.
Rather pointless, except to enable direct apples-to-apples comparisons like this. I assume it would be slightly more power-hungry because you fundamentally added code in the middle, but maybe by only a few %