aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Owen <Jens@LunarG.com>2014-12-18 07:08:39 -0700
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2014-12-19 17:59:39 -0700
commit3c833b7e4500c24bf867f9103e67a546c0845954 (patch)
treeb9062aee499f6513302c978dbed0385fbff862c5
parent4c76971a16b493e57641e5e110fc609b46a5fdb4 (diff)
downloadusermoji-3c833b7e4500c24bf867f9103e67a546c0845954.tar.xz
Update README.md
start to push detailed descriptions down a level...
-rw-r--r--README.md27
-rw-r--r--icd/README.md (renamed from icd/README)6
2 files changed, 15 insertions, 18 deletions
diff --git a/README.md b/README.md
index 972f493b..695f32f1 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# Explicit GL (XGL) Ecosystem Components
-*Version 0.7, 17 Dec 2014*
+*Version 0.7, 18 Dec 2014*
This project provides *open source* tools for XGL Developers.
@@ -19,26 +19,17 @@ early insights into the specification of XGL and to assists those doing
prototyping at this point.
The following components are available:
-- Proposed Reference [*ICD Loader*](loader) (including [*Layer Management*](layers/README.md))
-- Proposed Reference [*Validation Layers*](layers/)
- - [Object Tracker](layers/object_track.c)
- - [Draw State](layers/draw_state.c)
- - [MemTracker](layers/mem_tracker.c)
+- XGL Library and header files, which include:
+ - [*ICD Loader*](loader) and [*Layer Manager*](layers/README.md)
+ - Snapshot of *XGL* and *BIL* header files from [*Khronos*](www.khronos.org)
+
- [*GLAVE Debugger*](tools/glave)
- - APIDump (generated)
- - APIDumpFile (generated)
- - glvtrace64: capture trace of XGL API of an application.
- - glvreplay64: replay captured trace.
-
- screenshot:
![ScreenShot](docs/images/Glave-Small.png)
-
-- [*Sample Drivers*](icd)
- - [Common Infrastructure](icd/common)
- - [Implementation for Intel GPUs](icd/intel)
-- [*Sample Driver Tests*](tests)
- - Now includes Golden images to verify xgl_render_tests rendering.
+
+- Core [*Validation Layers*](layers/)
+
+- [*Sample Driver*](icd)
## New
diff --git a/icd/README b/icd/README.md
index cfa7b38a..0edaa05d 100644
--- a/icd/README
+++ b/icd/README.md
@@ -1,3 +1,9 @@
+This sample driver implementation provide multiple subcomponents required to build and test an Installable Client Driver (ICD):
+- [Common Infrastructure](common)
+- [Implementation for Intel GPUs](intel)
+- [*Sample Driver Tests*](../tests)
+ - Now includes Golden images to verify xgl_render_tests rendering.
+
common/ provides helper and utility functions, as well as all XGL entry points
except xglInitAndEnumerateGpus. Hardware drivers are required to provide that
function, and to embed a "XGL_LAYER_DISPATCH_TABLE *" as the first member of