-Explicit GL (XGL) Sample Implementation\r
-=======================================\r
-Version 0.1, 1 Sep 2014\r
+# Explicit GL (XGL) Ecosystem Components\r
+*Version 0.2, 31 Oct 2014*\r
\r
-This project provides a sample implementation of an XGL driver running on \r
-Intel's Haswell, IvyBridge and SandyBridge GPUs within the Linux Desktop\r
-Environment. This implementation is being shared with the Khronos community\r
-to provide early insights into the specification of XGL. It is written to\r
-the 0.1 version of the XGL specification, dated 1 Jul 2014. It supports a\r
-subset of the full specification, including:\r
+This project provides open source components for the XGL Ecosystem.\r
\r
- First Triangles with hardcoded shaders\r
+The components here are being shared with the Khronos community to provide\r
+early insights into the specification of XGL and to assists those doing\r
+prototyping at this point.\r
+\r
+The following components are available:\r
+- Proposed Reference [*ICD Loader*](https://github.com/KhronosGroup/GL-Next/tree/master/loader) (including [*Layer Management*](https://github.com/KhronosGroup/GL-Next/tree/master/layers/README.md)\r
+- Proposed Reference [*Validation Layers*](https://github.com/KhronosGroup/GL-Next/tree/master/layers/)\r
+ - [Object Tracker](https://github.com/KhronosGroup/GL-Next/blob/master/layers/object_track.c)\r
+ - [Draw State](https://github.com/KhronosGroup/GL-Next/blob/master/layers/draw_state.c)\r
+- *GLAVE Debugger* ([API Dump](https://github.com/KhronosGroup/GL-Next/blob/master/layers/api_dump.c) only)\r
+- [*Sample Driver*](https://github.com/KhronosGroup/GL-Next/tree/master/icd)\r
+ - [Common Infrastructure](https://github.com/KhronosGroup/GL-Next/tree/master/icd/common)\r
+ - [Implementation for Intel GPUs](https://github.com/KhronosGroup/GL-Next/tree/master/icd/intel)\r
+\r
+This version of the components are written based on the following preliminary specs and proposals:\r
+- [**XGL Programers Reference**, 1 Jul 2014](https://cvs.khronos.org/svn/repos/oglc/trunk/nextgen/proposals/AMD/Explicit%20GL%20Programming%20Guide%20and%20API%20Reference.pdf)\r
+- [**BIL**, version 1.0, revision 18](https://cvs.khronos.org/svn/repos/oglc/trunk/nextgen/proposals/BIL/Specification/BIL.html)\r
+- [**IMG's Fixed Function Proposal**, 28 Oct 2014](https://cvs.khronos.org/svn/repos/oglc/trunk/nextgen/proposals/IMG/xgl_vertex_input_description2_img.h)\r
+- [**Valve's Loader Proposal**, 7 Oct 2014](https://cvs.khronos.org/svn/repos/oglc/trunk/nextgen/proposals/Valve/xglLayers.ppt)\r
\r
This work is intended to be released as open source under a BSD-style\r
license once the XGL specification is public. Until that time, this work\r
\r
If you have questions or comments about this driver, please post those to\r
gl_common@khronos.org; or if you prefer, directly to LunarG via XGL@LunarG.com\r
-\r