|
1 | | -# OpenXR ® Software Development Kit (SDK) Project |
| 1 | +# OpenXR™ Software Development Kit (SDK) Sources Project |
2 | 2 |
|
3 | | -**_NOTE: This repository contains components that will eventually be assembled |
4 | | -into an OpenXR SDK, but are currently not organized nor packaged as a distributable SDK._** |
5 | | - |
6 | | -This repository contains source code and build scripts for implementations |
| 3 | +This repository contains source code and build scripts for implementations |
7 | 4 | of the OpenXR loader, validation layers, and code samples. |
8 | 5 |
|
9 | 6 | The authoritative public repository is located at |
10 | | -https://github.com/KhronosGroup/OpenXR-SDK/. |
| 7 | +<https://github.com/KhronosGroup/OpenXR-SDK-Source/>. |
11 | 8 | It hosts the public Issue tracker, and accepts patches (Pull Requests) from the |
12 | 9 | general public. |
13 | 10 |
|
| 11 | +If you want to simply write an application using OpenXR (the headers and loader), |
| 12 | +with minimum dependencies, |
| 13 | +see <https://github.com/KhronosGroup/OpenXR-SDK/>. |
| 14 | +That project is based on this one, but contains all generated files pre-generated, |
| 15 | +removing the requirement for Python or build-time file generation, |
| 16 | +and omits the samples, tests, and API layers, as they are not typically built as a part of an application. |
| 17 | + |
14 | 18 | ## Directory Structure |
15 | | -``` |
16 | | -BUILDING.md Instructions for building the projects |
17 | | -README.md This file |
18 | | -COPYING.md Copyright and licensing information |
19 | | -CODE_OF_CONDUCT.md Code of Conduct |
20 | | -external/ External code for projects in the repo |
21 | | -include/ OpenXR platform include file |
22 | | -specification/ xr.xml file |
23 | | -src/ Source code for various projects |
24 | | -src/api_layer Sample code for developing API layers |
25 | | -src/loader OpenXR loader code |
26 | | -src/tests/ various test code (if looking for sample code start with hello_xr/) |
27 | | -``` |
28 | | - |
29 | | -Currently the best sample code is in [src/tests/hello_xr/](https://github.com/KhronosGroup/OpenXR-SDK/tree/master/src/tests/hello_xr). More will be added in the future. |
30 | | - |
31 | | -This structure is for the provisional specification. Things are |
32 | | -incomplete at launch but will be added to going forward. |
33 | 19 |
|
| 20 | +- `BUILDING.md` - Instructions for building the projects |
| 21 | +- `README.md` - This file |
| 22 | +- `COPYING.md` - Copyright and licensing information |
| 23 | +- `CODE_OF_CONDUCT.md` - Code of Conduct |
| 24 | +- `external/` - External code for projects in the repo |
| 25 | +- `include/` - OpenXR platform include file |
| 26 | +- `specification/` - xr.xml file |
| 27 | +- `src/` - Source code for various projects |
| 28 | +- `src/api_layer` - Sample code for developing API layers |
| 29 | +- `src/loader` - OpenXR loader code |
| 30 | +- `src/tests` - various test code (if looking for sample code start with `hello_xr/`) |
34 | 31 |
|
35 | | -## Building |
| 32 | +Currently the best sample code is in [src/tests/hello_xr/](https://github.com/KhronosGroup/OpenXR-SDK-Source/tree/master/src/tests/hello_xr). More will be added in the future. |
36 | 33 |
|
37 | | -See [BUILDING.md](https://github.com/KhronosGroup/OpenXR-SDK/blob/master/BUILDING.md) |
| 34 | +## Building |
38 | 35 |
|
| 36 | +See [BUILDING.md](https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/master/BUILDING.md) |
0 commit comments