summaryrefslogtreecommitdiff
path: root/sys/dev/rasops/rasops.c
AgeCommit message (Expand)Author
2022-05-15rasops: fix automagic box chars for stride > 1 on little endianuwe
2022-05-15rasops_mapchar: cosmetics, same object code.uwe
2022-05-15rasops: make autogenerated box drawing chars actually useduwe
2021-12-24wsfb: Prefer wide fonts when EDID data is available.jmcneill
2021-10-04rasops_reconfig: Do not abort even if font stride is not supported byrin
2020-07-02Remove pointless cast; dp is already uint32_t *.rin
2019-08-10Misc style clean up's.rin
2019-08-10Set 4-bpp devcmap in a similar manner to non-RGB case of 8-bpp.rin
2019-08-09Correctly check whether character is in font in rasops_mapchar().rin
2019-08-09Fix color range overflow; we cannot make bright colors more brighter.rin
2019-08-09When legacy Apple 4-bpp color palette is used, make green dark so thatrin
2019-08-07Scaling dimensions of underline by font height.rin
2019-08-07If RI_CLEAR is set, do not forget to clear real framebuffer.rin
2019-08-07Stop allocating ri_buf and ri_stamp dynamically. As commented inrin
2019-08-07Simplify rasops_do_cursor():rin
2019-08-07Fix a critical bug for rasops_copyrows() introduced in rev. 1.90:rin
2019-08-07Depth 2 is monochrome.rin
2019-08-07Fix black color-attribution for depths 2 and 4.rin
2019-08-07Simplify calculation for 12-byte alignment.rin
2019-08-07Use _KERNEL_OPT.rin
2019-08-02Real fix for 24-bpp color:rin
2019-08-02Fix unaligned writes to buffer, that are introduced in 1.105:rin
2019-08-02Oops, for rasops_copycols(), we cannot use memmove even if src == dst.rin
2019-07-31Provide buffer capable of single-row pixels in order to make things simpler.rin
2019-07-31G/C ri_delta.rin
2019-07-31Switch to per-device stamp, and retire stamp_mutex.rin
2019-07-31Misc clean-up's:rin
2019-07-30Try to improve performance when shadow framebuffer is present;rin
2019-07-30In rasops_copy{rows,cols}(), if src == dst, we have nothing to do.rin
2019-07-30Fix catastrophe when ri_emustride != ri_stride in rasops_copyrows().rin
2019-07-30Treat highlighted and reversed text in the same manner to xterm.rin
2019-07-29Hmmm, color was still strange for 24bpp on little endian machine,rin
2019-07-29Fix color on 24bpp screen for little endian.rin
2019-07-29Fix missing underlines on mono screen.rin
2019-07-28Cast attr to uint32_t before right shift to avoid undefined behavior.rin
2019-07-28Free kmem_alloc'd memory with kmem_freemartin
2019-07-26Put back byte-wise copy to stop using memcpy, whichrin
2019-07-26Add genfb(4) driver for mac68k grfbus.rin
2019-07-26Replace manually unrolled loops with memcpy/memmove or simple loops.rin
2019-07-26Misc creen up for rasops.c:rin
2019-07-25Misc cleen up:rin
2019-07-25For kUBSan, avoid undefined behaviors even if harmless.rin
2019-07-24Oops, revert unintentional changes.rin
2019-07-24Well, masks do not have to be updated every time in loop.rin
2019-07-24Simplify logic and tiny clean-up.rin
2019-07-24Avoid shift-count overflow to fix strange cursor behaviors on amd64rin
2019-07-24Use unsigned integers for binary data storage.rin
2019-07-24Style:rin
2019-07-21Fix cursor movement for ri_xscale = 1, e.g., fontwidth = 8 and bpp = 1.rin
2018-12-04rasops reused wscons attribute bits for internal control.mlelstv