Mesa (gallium-embedded): gallium/docs: Document the OS module.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Wed Feb 3 15:57:05 UTC 2010
Module: Mesa
Branch: gallium-embedded
Commit: 976afaf98f4b1ce32003dd014cbb3c09063bcb68
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=976afaf98f4b1ce32003dd014cbb3c09063bcb68
Author: José Fonseca <jfonseca at vmware.com>
Date: Wed Feb 3 15:56:36 2010 +0000
gallium/docs: Document the OS module.
---
src/gallium/docs/source/distro.rst | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/gallium/docs/source/distro.rst b/src/gallium/docs/source/distro.rst
index 0ef9fe2..0fabb63 100644
--- a/src/gallium/docs/source/distro.rst
+++ b/src/gallium/docs/source/distro.rst
@@ -103,6 +103,22 @@ Xorg XFree86 DDX
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
^^^^^^^^^
More information about the mesa-commit
mailing list