Skip to content
Snippets Groups Projects
  1. Feb 04, 2024
  2. Feb 03, 2024
  3. Feb 02, 2024
  4. Jan 31, 2024
  5. Jan 30, 2024
  6. Jan 29, 2024
    • Deucе's avatar
      Fix apparent session leak in services. · 5634092a
      Deucе authored
      It appears that after successful completion of a JS service, the
      TLS session is never destroyed.
      
      If this fix isn't valid for #707, we should see a bunch of
      "Destroying a session (...) that's not in sess_list" log messages
      
      Thanks Keyop!
      5634092a
    • Deucе's avatar
      Don't include rgbmap.h anymore. · 6fa8c82e
      Deucе authored
      6fa8c82e
    • Deucе's avatar
      Save disk space at the expense of CPU usage. · c9cf87da
      Deucе authored
      Previously, we compiled in a RGB -> YCbCr table and used that for
      scaling, which added 128MB to the size of binaries that enabled
      non-integer scaling.  The decision was then made to eliminated
      non-integer scaling support from the Synchronet utilities to save
      disk space.
      
      With the use of the YCoCg-R, we can more efficiently transform between
      the colour spaces, (about 50% more CPU than using the table), so
      it's no longer prohibitive to do this in real-time.
      
      This should also have the effect of making the Synchronet utilities
      use the correct aspect ratio for the various screen modes rather
      than forcing the use of square pixels.  I expect DigitalMan will
      hate that.
      c9cf87da
    • Deucе's avatar
    • Deucе's avatar
      Use the YCoCg-R colour space instead of YCbCr. · e2bbb4d5
      Deucе authored
      It seems to provide similar perceptual results, and is much faster
      to transform with RGB.  It's still slower than the table lookup,
      but not crushingly so.
      e2bbb4d5
    • Deucе's avatar
      Add fill and aliases... · cdc21fb0
      Deucе authored
      I think this is ready to start drawing things soon now.
      cdc21fb0
  7. Jan 28, 2024
  8. Jan 27, 2024
  9. Jan 26, 2024
Loading