gallium/docs: Document the OS module.
This commit is contained in:
@@ -103,6 +103,22 @@ Xorg XFree86 DDX
|
|||||||
Auxiliary
|
Auxiliary
|
||||||
---------
|
---------
|
||||||
|
|
||||||
|
OS
|
||||||
|
^^
|
||||||
|
|
||||||
|
The OS module contains the abstractions for basic operating system services:
|
||||||
|
|
||||||
|
* memory allocation
|
||||||
|
* simple message logging
|
||||||
|
* obtaining run-time configuration option
|
||||||
|
* threading primitives
|
||||||
|
|
||||||
|
This is the bare minimum required to port Gallium to a new platform.
|
||||||
|
|
||||||
|
The OS module already provides the implementations of these abstractions for
|
||||||
|
the most common platforms. When targeting an embedded platform no
|
||||||
|
implementation will be provided -- these must be provided separately.
|
||||||
|
|
||||||
CSO Cache
|
CSO Cache
|
||||||
^^^^^^^^^
|
^^^^^^^^^
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user