Courtney Goeltzenleuchter | 21f8ea5 | 2014-09-01 17:18:57 -0600 | [diff] [blame] | 1 | Explicit GL (XGL) Sample Implementation
|
| 2 | =======================================
|
| 3 | Version 0.1, 1 Sep 2014
|
| 4 |
|
| 5 | This project provides a sample implementation of an XGL driver running on
|
| 6 | Intel's Haswell, IvyBridge and SandyBridge GPUs within the Linux Desktop
|
| 7 | Environment. This implementation is being shared with the Khronos community
|
| 8 | to provide early insights into the specification of XGL. It is written to
|
| 9 | the 0.1 version of the XGL specification, dated 1 Jul 2014. It supports a
|
| 10 | subset of the full specification, including:
|
| 11 |
|
| 12 | First Triangles with hardcoded shaders
|
| 13 |
|
| 14 | This work is intended to be released as open source under a BSD-style
|
| 15 | license once the XGL specification is public. Until that time, this work
|
| 16 | is covered by the Khronos NDA governing the details of the XGL API.
|
| 17 |
|
| 18 | While this project is being developed by LunarG, Inc; there are many other
|
| 19 | companies and individuals making this possible: Valve Software, funding
|
| 20 | project development; Intel Corporation, providing full hardware specifications
|
| 21 | and valuable technical feedback; AMD, providing XGL spec editor contributions;
|
| 22 | ARM, contributing a Chairman for this working group within Khronos; Nvidia,
|
| 23 | providing an initial co-editor for the spec; Qualcomm for picking up the
|
| 24 | co-editor's chair; and Khronos, for providing hosting within GitHub.
|
| 25 |
|
| 26 | If you have questions or comments about this driver, please post those to
|
| 27 | gl_common@khronos.org; or if you prefer, directly to LunarG via XGL@LunarG.com
|
| 28 |
|