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