Rev 4338 | Rev 4341 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4338 | Rev 4339 | ||
---|---|---|---|
Line 454... | Line 454... | ||
454 | case VISUAL_BGR_0_8_8_8: |
454 | case VISUAL_BGR_0_8_8_8: |
455 | rgb_conv = bgr_0888; |
455 | rgb_conv = bgr_0888; |
456 | pixelbytes = 4; |
456 | pixelbytes = 4; |
457 | break; |
457 | break; |
458 | default: |
458 | default: |
459 | panic("Unsupported visual.\n"); |
459 | panic("Unsupported visual."); |
460 | } |
460 | } |
461 | 461 | ||
462 | xres = props->x; |
462 | xres = props->x; |
463 | yres = props->y; |
463 | yres = props->y; |
464 | scanline = props->scan; |
464 | scanline = props->scan; |
Line 486... | Line 486... | ||
486 | unsigned int bbsize = cols * rows; |
486 | unsigned int bbsize = cols * rows; |
487 | unsigned int glyphsize = FONT_GLYPHS * glyphbytes; |
487 | unsigned int glyphsize = FONT_GLYPHS * glyphbytes; |
488 | 488 | ||
489 | backbuf = (uint8_t *) malloc(bbsize, 0); |
489 | backbuf = (uint8_t *) malloc(bbsize, 0); |
490 | if (!backbuf) |
490 | if (!backbuf) |
491 | panic("Unable to allocate backbuffer.\n"); |
491 | panic("Unable to allocate backbuffer."); |
492 | 492 | ||
493 | glyphs = (uint8_t *) malloc(glyphsize, 0); |
493 | glyphs = (uint8_t *) malloc(glyphsize, 0); |
494 | if (!glyphs) |
494 | if (!glyphs) |
495 | panic("Unable to allocate glyphs.\n"); |
495 | panic("Unable to allocate glyphs."); |
496 | 496 | ||
497 | bgscan = malloc(bgscanbytes, 0); |
497 | bgscan = malloc(bgscanbytes, 0); |
498 | if (!bgscan) |
498 | if (!bgscan) |
499 | panic("Unable to allocate background pixel.\n"); |
499 | panic("Unable to allocate background pixel."); |
500 | 500 | ||
501 | memsetb(backbuf, bbsize, 0); |
501 | memsetb(backbuf, bbsize, 0); |
502 | 502 | ||
503 | glyphs_render(); |
503 | glyphs_render(); |
504 | 504 |