summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/Screen.h
AgeCommit message (Expand)Author
2022-06-06WindowServer: Drop support for the DisplayConnector write interfaceLiav A
2022-05-06WindowServer: Separate physical resolution from scaling factorsLiav A
2022-05-05WindowServer: Use FB_IOCTL_FLUSH_HEAD to flush a framebuffer if possibleLiav A
2022-05-05DisplaySettings+WindowServer: Add support for display connector devicesLiav A
2022-04-21WindowServer: Make Screen use ScreenBackendkleines Filmröllchen
2022-04-21WindowServer: Rename fb_data and friends to flush_rect etckleines Filmröllchen
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-04LibGfx: Rename RGBA32 => ARGB32Andreas Kling
2021-10-26WindowServer: Remove Screen::init()Andreas Kling
2021-07-21WindowServer: Re-use existing Screen instances and improve fallbacksTom
2021-07-10WindowServer: Flush display buffer when flashingTom
2021-07-04WindowServer: Query driver for framebuffer offsetTom
2021-07-04WindowServer: Implement support for combined buffer flipping + flushingTom
2021-06-27WindowServer: Coalesce flushing buffers into one ioctl() callTom
2021-06-25Userland: Add FB_FLUSH ioctl for fbdevSahan Fernando
2021-06-20WindowServer: Load multiple scaled versions of Bitmaps and CursorsTom
2021-06-20WindowServer: Add API to set/get screen layoutsTom
2021-06-20WindowServer: Add initial support for rendering on multiple screensTom
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-16Everywhere: Add `-Wdouble-promotion` warningNicholas-Baron
2021-01-15WindowServer: Make HighDPI awareNico Weber
2021-01-12Services: Move to Userland/Services/Andreas Kling