Changes between Version 3 and Version 4 of HardTasks


Ignore:
Timestamp:
Aug 23, 2021, 8:43:24 AM (3 years ago)
Author:
pulkomandy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HardTasks

    v3 v4  
    44
    55== Haiku WebPositive improvements
    6   * WebKit 2
    7   * Plugin support
     6  * 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.
    88
    99== Accelerated Hardware Virtualization
     
    1111Should likely be one of the many accelerated API's supported by qemu...
    1212  * 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.
    1414  * KVM
    1515
     
    2626  * Enabling DRM hardware access
    2727    * 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
    2929
    3030== 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)
    3235  * Porting a Linux modesetting driver would require major api changes