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.

    • ZILtoid1991@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      14 hours ago

      These are all CPU rendered when they were made, but this is how the benchmark looks on the Raspberry Pi 400 (heavily handicapped by the memory bandwidth):

      • ZILtoid1991@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        14 hours ago

        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.