More NOTES.
This commit is contained in:
parent
97f1ebe8d5
commit
33bea964ca
15
NOTES
15
NOTES
@ -13,9 +13,11 @@ as the panel or the desktop background.
|
|||||||
It is still designed with a windowed type of desktop in mind, as
|
It is still designed with a windowed type of desktop in mind, as
|
||||||
opposed to fullscreen-all-the-time type of interface.
|
opposed to fullscreen-all-the-time type of interface.
|
||||||
|
|
||||||
Current trends goes towards less and less rendering in X server,
|
Current trends goes towards less and less rendering in X server, more
|
||||||
more hardware setup and management in kernel and shared libraries
|
hardware setup and management in kernel and shared libraries allow
|
||||||
allow code sharing without putting it all in a server.
|
code sharing without putting it all in a server. freetype,
|
||||||
|
fontconfig, cairo all point in this direction, as does direct
|
||||||
|
rendering mesa.
|
||||||
|
|
||||||
Client allocates DRM buffers, draws decorations, and full window
|
Client allocates DRM buffers, draws decorations, and full window
|
||||||
contents and posts entire thing to server along with dimensions.
|
contents and posts entire thing to server along with dimensions.
|
||||||
@ -27,6 +29,11 @@ gcs/fonts, no nested windows. OpenGL is already direct rendered,
|
|||||||
pixman may be direct rendered which adds the cairo API, or cairo
|
pixman may be direct rendered which adds the cairo API, or cairo
|
||||||
may gain a GL backend.
|
may gain a GL backend.
|
||||||
|
|
||||||
|
Could be a "shell" for launching gdm X server, user session servers,
|
||||||
|
safe mode xservers, graphics text console. From gdm, we could also
|
||||||
|
launch a rdp session, solid ice sessions.
|
||||||
|
|
||||||
|
|
||||||
ISSUES:
|
ISSUES:
|
||||||
|
|
||||||
Include panel and desktop background in wayland?
|
Include panel and desktop background in wayland?
|
||||||
@ -47,6 +54,8 @@ field if you don't have subwindows?
|
|||||||
|
|
||||||
synaptics, 3-button emulation, xkb, scim
|
synaptics, 3-button emulation, xkb, scim
|
||||||
|
|
||||||
|
changing screen resolution, adding monitors.
|
||||||
|
|
||||||
RMI
|
RMI
|
||||||
|
|
||||||
the get_interface method is called on an object to get an object
|
the get_interface method is called on an object to get an object
|
||||||
|
Loading…
Reference in New Issue
Block a user