summaryrefslogtreecommitdiffstats
path: root/sys/dev/rasops (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include the optimized putchar functions only if RASOPS_SMALL is notfcambus2021-01-091-4/+4
* Only enable rasops1_putchar8() and rasops1_putchar16() optomizations onkettenis2020-12-211-5/+5
* Fix comments to match code; OK fcambus@tim2020-07-231-3/+3
* Fix various whitespace and formatting issues in rasops(9).fcambus2020-07-203-16/+12
* Merge the two if blocks checking if the font in use contains a givenfcambus2020-07-171-8/+3
* Optimize character rendering in 32bpp mode, with unrolled rows andfcambus2020-07-151-26/+112
* Optimize rasops_vcons_copyrows() so write-only framebuffer consolesfcambus2020-07-111-11/+26
* Remove old commented out line and fix indent.mortimer2020-06-161-3/+2
* change wsdisplay attribute type from long to uint32_tjsg2020-05-259-107/+107
* rename wsdisplay alloc_attr() to pack_attr()jsg2020-05-252-18/+18
* Revert rasops32_putchar() changes introduced in revision 1.8.fcambus2019-03-241-8/+5
* Modify rasops_list_font_cb() to not filter out fonts with differentfcambus2019-03-181-5/+1
* Enable Spleen in wsfont and modify the font selection logic at runtimefcambus2019-01-091-6/+15
* Remove the rasops24_erasecols and rasops24_eraserows functions fromfcambus2018-12-261-225/+1
* Only clear the character backing store when the RI_CLEAR flag is set.kettenis2018-09-221-5/+7
* Add an interface that allows drivers to claim a framebuffer and checkkettenis2018-08-272-2/+40
* The current rasops cursor implementation simply inverts the appropriatekettenis2018-08-251-17/+44
* Use the default background attribute when erasing rows in doswitch andjsg2018-05-031-8/+8
* rasops: implement scrollbackjcs2018-04-272-17/+87
* oops, snapshot tests not ready yetderaadt2018-04-202-87/+17
* syncderaadt2018-04-202-17/+87
* Fix underline rotation on CCW (quarter counter-clockwise) rotatedfcambus2018-01-231-1/+3
* Remove dead assignment.fcambus2017-12-231-4/+1
* In copycols() remove useless code that modifies the uninitializedbluhm2017-09-071-4/+2
* Update inaccurate comment: rasops_copycols() doesn't use bcopy()fcambus2017-08-221-3/+3
* Implement counter-clockwise rotation.kettenis2017-08-172-18/+27
* Fix rotation in combination wth vcons support by callingkettenis2017-08-131-3/+3
* when allocating a new screen, only copy the current buffer contentsjcs2017-05-161-2/+2
* memcpy a character row at a time to the framebuffer, rather thanjcs2017-02-201-5/+8
* Remove rasops2 (2-bit color depth) functions, they are unused.fcambus2016-12-154-485/+7
* Avoid calculating offset several times. This was done for a few functions already, but not all of them.fcambus2016-09-261-9/+17
* Make it possible to use RI_WRONLY for the aframebuffer during early boot.kettenis2015-09-072-7/+120
* uses sizes for free()deraadt2015-09-011-5/+6
* Don't leak mem if wsfont_rotate() fails.jca2015-06-211-4/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* remove the second void * argument on tasks.dlg2015-01-271-5/+5
* Replace switch workq with taskq, using the blambert@ method (tm).krw2014-12-222-10/+13
* Use <sys/endian.h> instead of <machine/endian.h>guenther2014-12-196-14/+12
* yet more mallocarray() changes.doug2014-12-131-3/+5
* Fix previous.landry2014-11-201-1/+3
* oops, mangled the prototypederaadt2014-11-201-1/+2
* Rename slow_ovbcopy() to slow_bcopy(), since ovbcopy means nothing toderaadt2014-11-201-10/+7
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-4/+4
* No longer store fonts added with the WSDISPLAYIO_LDFONT ioctl into themiod2013-10-202-2/+55
* Add a load_font accessop to rasops, to allow for fonts to be loaded andmiod2013-10-202-2/+87
* Make sure that, when a particular mapchar() can't find a proper glyph for themiod2013-10-181-4/+4
* Define WS_DEFAULT_FG and WS_DEFAULT_BG as default colors (black on white forkettenis2013-08-201-3/+3
* Add support for write-only framebuffers. This makes the code that copieskettenis2013-06-282-5/+36
* Replace all ovbcopy with memmove; swap the src and dst arguments tooderaadt2013-06-111-5/+5
* Implement wsmoused support based on the new multiple screen support. Onlykettenis2013-05-172-8/+26