Changes between Version 3 and Version 4 of HardTasks
- Timestamp:
- Aug 23, 2021, 8:43:24 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HardTasks
v3 v4 4 4 5 5 == Haiku WebPositive improvements 6 * WebKit 2 7 * Plugin support6 * WebKit 2 - Actively being worked on at https://github.com/haiku/haikuwebkit/tree/webkit2 7 * WebExtensions support - requires WebKit2, but otherwise should be a compile option away + some UI work. 8 8 9 9 == Accelerated Hardware Virtualization … … 11 11 Should likely be one of the many accelerated API's supported by qemu... 12 12 * bhyve (FreeBSD native hypervisor (as alternative to qemu)) 13 * nvmm (DragonflyBSD & NetBSD virtualization stack) 13 * nvmm (DragonflyBSD & NetBSD virtualization stack) - Looks promising as DragonflyBSD already extracted some of the OS-specific bits in a cleaner API. 14 14 * KVM 15 15 … … 26 26 * Enabling DRM hardware access 27 27 * Adding DRM hooks to existing drivers 28 * Porting Linux modesetting drivers 28 * Porting Linux modesetting drivers - Directly or through some reuse of *BSD compatibility layers 29 29 30 30 == App Server multi-monitor support 31 * Likely somewhat tied to "Hardware 3d acceleration" above 31 32 * Some old drivers (Radeon, Matrox) already support output to multiple displays, but app_server still manages it as a single large screen 33 * API review needed: fill in the BScreen class and make sure it is used properly 34 * Keep working on our own driver, or attempt to port Linux ones? (Linux ones are huge, complicated, and not designed for portability) 32 35 * Porting a Linux modesetting driver would require major api changes