Changeset 6a87f28 in mainline for uspace/lib/congfx/src/console.c


Ignore:
Timestamp:
2021-02-25T16:48:13Z (3 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bac8acab
Parents:
26853ebc
Message:

First attempt at printing text in text-mode via GFX

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/congfx/src/console.c

    r26853ebc r6a87f28  
    102102        cols = cgc->rect.p1.x - cgc->rect.p0.x;
    103103
    104         ch.ch = 0;
     104        ch.ch = cgc->clr >> 24;
    105105        ch.flags = CHAR_FLAG_DIRTY;
    106106        ch.attrs.type = CHAR_ATTR_RGB;
    107         ch.attrs.val.rgb.fgcolor = cgc->clr;
     107        ch.attrs.val.rgb.fgcolor = cgc->clr ^ 0xffffff;
    108108        ch.attrs.val.rgb.bgcolor = cgc->clr;
    109109
     
    320320                                    y - offs.y - cbm->rect.p0.y);
    321321
    322                                 ch.ch = 0;
     322                                ch.ch = clr >> 24;
    323323                                ch.flags = CHAR_FLAG_DIRTY;
    324324                                ch.attrs.type = CHAR_ATTR_RGB;
    325                                 ch.attrs.val.rgb.fgcolor = clr;
     325                                ch.attrs.val.rgb.fgcolor = clr ^ 0xffffff;
    326326                                ch.attrs.val.rgb.bgcolor = clr;
    327327
     
    338338                                    y - offs.y - cbm->rect.p0.y);
    339339
    340                                 ch.ch = 0;
     340                                ch.ch = clr >> 24;
    341341                                ch.flags = CHAR_FLAG_DIRTY;
    342342                                ch.attrs.type = CHAR_ATTR_RGB;
    343                                 ch.attrs.val.rgb.fgcolor = clr;
     343                                ch.attrs.val.rgb.fgcolor = clr ^ 0xffffff;
    344344                                ch.attrs.val.rgb.bgcolor = clr;
    345345
Note: See TracChangeset for help on using the changeset viewer.