• src/conio/bitmap_con.c scale.c scale.h x_events.c xbr.c

    From Deuc┬┐@VERT to Git commit to main/sbbs/master on Friday, May 14, 2021 01:36:50
    https://gitlab.synchro.net/main/sbbs/-/commit/767cbb9a98b89a6d2ad44300
    Modified Files:
    src/conio/bitmap_con.c scale.c scale.h x_events.c xbr.c
    Log Message:
    Many X11 scaling improvements...

    1) Initialize the r2y array for xBR so it actually works.
    2) Add a vertical (only) interpolation scaler for aspect ratio enforcement
    3) Add a simple muliplier scaler, so that can be removed from x_event.c
    4) Use a new graphics buffer free list, which allows tracking last
    drawn screen instead of last bitmap rectangle, removing various hacks
    5) Share the Y'CbCr <-> R'dG'dB'd tables between xBR and scale.c

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net