Difference between revisions of "Backend"
Jump to navigation
Jump to search
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
GNUstep's '''backend''' provides a small set of functions used by the [[AppKit|GUI]] library to interface to the actual window system (X11, etc). It also has a drawing engine which emulates common PostScript functions. | GNUstep's '''backend''' provides a small set of functions used by the [[AppKit|GUI]] library to interface to the actual window system (X11, etc). It also has a drawing engine which emulates common PostScript functions. | ||
− | The package gnustep-back provides the following backends | + | The package [[back|gnustep-back]] provides the following backends |
− | * | + | * cairo – default backend using the cairo 2D graphics library. |
− | * winlib – default backend on windows systems. | + | * winlib – default backend on windows systems. Cairo and Windows API variants. |
+ | * art – old (deprecated) backend on unixlike systems. Uses the vector-based PostScriptlike 2d graphics library libArt. | ||
* xlib – old (deprecated) X11 backend. | * xlib – old (deprecated) X11 backend. | ||
− | + | ||
+ | You can choose the backend to be used by e.g. | ||
+ | defaults write NSGlobalDomain GSBackend libgnustep-cairo | ||
=== Related Links === | === Related Links === |
Latest revision as of 21:38, 5 July 2013
This article or section is a stub (i.e., in need of additional material). You can help us by expanding it |
---|
GNUstep's backend provides a small set of functions used by the GUI library to interface to the actual window system (X11, etc). It also has a drawing engine which emulates common PostScript functions.
The package gnustep-back provides the following backends
- cairo – default backend using the cairo 2D graphics library.
- winlib – default backend on windows systems. Cairo and Windows API variants.
- art – old (deprecated) backend on unixlike systems. Uses the vector-based PostScriptlike 2d graphics library libArt.
- xlib – old (deprecated) X11 backend.
You can choose the backend to be used by e.g.
defaults write NSGlobalDomain GSBackend libgnustep-cairo