Lines Matching refs:pixel
398 u8* pixel = this->GetPixelAddress(context, x + cntx, y + cnty); in Erase() local
399 this->ErasePixel(pixel); in Erase()
569 u8* pixel = this->GetPixelAddress(context, x + cntx, y + cnty); in DrawChar() local
573 this->WritePixel(pixel, context.m_PixelColor); in DrawChar()
617 virtual void ErasePixel(u8* pixel) const = 0;
618 virtual void MakePixel(u8 pixel[4], ut::Color color) const = 0;
619 virtual void WritePixel(u8* dest, const u8 pixel[4]) const = 0;
629 virtual void ErasePixel(u8* pixel) const in ErasePixel()
634 pixel[0] = 0; in ErasePixel()
635 pixel[1] = 0; in ErasePixel()
636 pixel[2] = 0; in ErasePixel()
639 virtual void MakePixel(u8 pixel[4], ut::Color color) const in MakePixel()
641 pixel[0] = color.r; in MakePixel()
642 pixel[1] = color.g; in MakePixel()
643 pixel[2] = color.b; in MakePixel()
644 pixel[3] = 255; in MakePixel()
647 virtual void WritePixel(u8* dest, const u8 pixel[4]) const in WritePixel()
649 dest[0] = pixel[0]; in WritePixel()
650 dest[1] = pixel[1]; in WritePixel()
651 dest[2] = pixel[2]; in WritePixel()
652 dest[3] = pixel[3]; in WritePixel()
663 virtual void ErasePixel(u8* pixel) const in ErasePixel()
666 pixel[0] = 0; in ErasePixel()
667 pixel[1] = 0; in ErasePixel()
668 pixel[2] = 0; in ErasePixel()
671 virtual void MakePixel(u8 pixel[4], ut::Color color) const in MakePixel()
673 pixel[0] = color.r; in MakePixel()
674 pixel[1] = color.g; in MakePixel()
675 pixel[2] = color.b; in MakePixel()
678 virtual void WritePixel(u8* dest, const u8 pixel[4]) const in WritePixel()
680 dest[0] = pixel[0]; in WritePixel()
681 dest[1] = pixel[1]; in WritePixel()
682 dest[2] = pixel[2]; in WritePixel()
693 virtual void ErasePixel(u8* pixel) const in ErasePixel()
698 pixel[0] = 0; in ErasePixel()
699 pixel[1] &= 0x0f; in ErasePixel()
702 virtual void MakePixel(u8 pixel[4], ut::Color color) const in MakePixel()
705 pixel[0] = static_cast<u8>((val >> 8) & 0xff); in MakePixel()
706 pixel[1] = static_cast<u8>((val >> 0) & 0xff); in MakePixel()
709 virtual void WritePixel(u8* dest, const u8 pixel[4]) const in WritePixel()
711 dest[0] = pixel[0]; in WritePixel()
712 dest[1] = pixel[1]; in WritePixel()
723 virtual void ErasePixel(u8* pixel) const in ErasePixel()
728 pixel[0] = 0; in ErasePixel()
729 pixel[1] &= 0x01; in ErasePixel()
732 virtual void MakePixel(u8 pixel[4], ut::Color color) const in MakePixel()
735 pixel[0] = static_cast<u8>((val >> 8) & 0xff); in MakePixel()
736 pixel[1] = static_cast<u8>((val >> 0) & 0xff); in MakePixel()
739 virtual void WritePixel(u8* dest, const u8 pixel[4]) const in WritePixel()
741 dest[0] = pixel[0]; in WritePixel()
742 dest[1] = pixel[1]; in WritePixel()
753 virtual void ErasePixel(u8* pixel) const in ErasePixel()
756 pixel[0] = 0; in ErasePixel()
757 pixel[1] &= 0x01; in ErasePixel()
760 virtual void MakePixel(u8 pixel[4], ut::Color color) const in MakePixel()
763 pixel[0] = static_cast<u8>((val >> 8) & 0xff); in MakePixel()
764 pixel[1] = static_cast<u8>((val >> 0) & 0xff); in MakePixel()
767 virtual void WritePixel(u8* dest, const u8 pixel[4]) const in WritePixel()
769 dest[0] = pixel[0]; in WritePixel()
770 dest[1] = pixel[1]; in WritePixel()