Context: Previously I used the CPU for rendering pixelart graphics, but then I realized I could not only render to a low-res texture that I then upscale, but also write a shader to do color lookup.
Context: Previously I used the CPU for rendering pixelart graphics, but then I realized I could not only render to a low-res texture that I then upscale, but also write a shader to do color lookup.
GUI example, with real bitmap fonts and CPU drawn windows:
GUI drawing algorithms will remain on the CPU, then I just upstream any changes finalized to the GPU.