Changeset 0d62c10 in mainline for uspace/lib/gfxfont


Ignore:
Timestamp:
2020-10-09T20:27:24Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f80690a
Parents:
8bf9058
Message:

Rendering text in different colors via colorization

Location:
uspace/lib/gfxfont/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/gfxfont/src/font.c

    r8bf9058 r0d62c10  
    122122        gfx_bitmap_params_init(&params);
    123123        params.rect = font->rect;
    124         params.flags = bmpf_color_key;
     124        params.flags = bmpf_color_key | bmpf_colorize;
    125125        params.key_color = PIXEL(0, 0, 0, 0);
    126126
     
    366366        if (nrect->p1.y - nrect->p0.y > params.rect.p1.y)
    367367                params.rect.p1.y = nrect->p1.y - nrect->p0.y;
    368         params.flags = bmpf_color_key;
     368        params.flags = bmpf_color_key | bmpf_colorize;
    369369        params.key_color = PIXEL(0, 0, 0, 0);
    370370
     
    705705        params.rect.p1.x = width;
    706706        params.rect.p1.y = height;
    707         params.flags = bmpf_color_key;
     707        params.flags = bmpf_color_key | bmpf_colorize;
    708708        params.key_color = PIXEL(0, 0, 0, 0);
    709709
  • uspace/lib/gfxfont/src/text.c

    r8bf9058 r0d62c10  
    135135                case gfx_valign_bottom:
    136136                        cpos.y -= fmetrics.descent;
    137                         break;
     137                        break;
    138138                default:
    139139                        break;
Note: See TracChangeset for help on using the changeset viewer.