[haiku-bugs] [Haiku] #13195: Investigate using client-side instead of server-side drawing

  • From: "waddlesplash" <trac@xxxxxxxxxxxx>
  • Date: Wed, 11 Jan 2017 02:28:00 -0000

#13195: Investigate using client-side instead of server-side drawing
--------------------------------+------------------------------
 Reporter:  waddlesplash        |        Owner:  axeld
     Type:  enhancement         |       Status:  new
 Priority:  low                 |    Milestone:  Unscheduled
Component:  Servers/app_server  |      Version:  R1/Development
 Keywords:                      |   Blocked By:
 Blocking:                      |  Has a Patch:  0
 Platform:  All                 |
--------------------------------+------------------------------
 Presently, app_server does entirely server-side drawing. This has its
 advantages - e.g. remote_app_server, RemoteDesktop, etc. but also
 drawbacks - app_server crashes due to AGG bugs, hangs, system port
 exhaustion (by WebKit, mostly...), etc.

 For R2 (or later), it would be nice to investigate and at least prototype
 a client-side rendering model that somehow preserved the benefits of
 server-side rendering (like remote app_server) as well as the benefits of
 client-side rendering.

 Additionally, this might be a nice time to make our rendering layer
 totally abstract, which might mean we could add additional backends (like
 an OpenGL accelerated rasterizer, for instance...)

--
Ticket URL: <https://dev.haiku-os.org/ticket/13195>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: