summaryrefslogtreecommitdiff
path: root/sys/dev/rasops
AgeCommit message (Expand)Author
2018-09-22Only clear the character backing store when the RI_CLEAR flag is set.Mark Kettenis
2018-08-27Add an interface that allows drivers to claim a framebuffer and checkMark Kettenis
2018-08-25The current rasops cursor implementation simply inverts the appropriateMark Kettenis
2018-05-03Use the default background attribute when erasing rows in doswitch andJonathan Gray
2018-04-27rasops: implement scrollbackJoshua Stein
2018-04-20oops, snapshot tests not ready yetTheo de Raadt
2018-04-20syncTheo de Raadt
2018-01-23Fix underline rotation on CCW (quarter counter-clockwise) rotatedFrederic Cambus
2017-12-23Remove dead assignment.Frederic Cambus
2017-09-07In copycols() remove useless code that modifies the uninitializedAlexander Bluhm
2017-08-22Update inaccurate comment: rasops_copycols() doesn't use bcopy()Frederic Cambus
2017-08-17Implement counter-clockwise rotation.Mark Kettenis
2017-08-13Fix rotation in combination wth vcons support by callingMark Kettenis
2017-05-16when allocating a new screen, only copy the current buffer contentsJoshua Stein
2017-02-20memcpy a character row at a time to the framebuffer, rather thanJoshua Stein
2016-12-15Remove rasops2 (2-bit color depth) functions, they are unused.Frederic Cambus
2016-09-26Avoid calculating offset several times. This was done for a few functions alr...Frederic Cambus
2015-09-07Make it possible to use RI_WRONLY for the aframebuffer during early boot.Mark Kettenis
2015-09-01uses sizes for free()Theo de Raadt
2015-06-21Don't leak mem if wsfont_rotate() fails.Jeremie Courreges-Anglas
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-01-27remove the second void * argument on tasks.David Gwynne
2014-12-22Replace switch workq with taskq, using the blambert@ method (tm).Kenneth R Westerback
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-11-20Fix previous.Landry Breuil
2014-11-20oops, mangled the prototypeTheo de Raadt
2014-11-20Rename slow_ovbcopy() to slow_bcopy(), since ovbcopy means nothing toTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2013-10-20No longer store fonts added with the WSDISPLAYIO_LDFONT ioctl into theMiod Vallat
2013-10-20Add a load_font accessop to rasops, to allow for fonts to be loaded andMiod Vallat
2013-10-18Make sure that, when a particular mapchar() can't find a proper glyph for theMiod Vallat
2013-08-20Define WS_DEFAULT_FG and WS_DEFAULT_BG as default colors (black on white forMark Kettenis
2013-06-28Add support for write-only framebuffers. This makes the code that copiesMark Kettenis
2013-06-11Replace all ovbcopy with memmove; swap the src and dst arguments tooTheo de Raadt
2013-05-17Implement wsmoused support based on the new multiple screen support. OnlyMark Kettenis
2013-03-25Add basic support for multiple screens.Mark Kettenis
2011-06-23a bit more ansi; ok teduTheo de Raadt
2010-08-28ansify function definitions, and constify a few arrays while there.Miod Vallat
2010-07-01remove crappy old README filesTed Unangst
2010-01-12Do not check malloc return value against NULL, as M_WAITOK is used.Charles Longeau
2009-09-05Change the wsdisplay_emulops return types from void to int; emulops will nowMiod Vallat
2008-08-20If RI_FORCEMONO is set in ri_flags, build ri_devcmap as if it was a 1bppMiod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-09-01Fix space and underline handling in rasops24_putchar(), spotted by Leon Zadorin.Miod Vallat
2006-12-02Oops, prevent a warning if rasops_bswap is not required.Miod Vallat
2006-12-02On frame buffers which endianness differs from the host CPU, we can not affordMiod Vallat
2006-11-29Add an unpack_attr function to struct wsdisplay_emulops, to match theMiod Vallat
2006-08-04More simplification for little-endian systems.Miod Vallat
2006-08-03Since rasops is big-endian internally (because it's the logical choiceMiod Vallat