mirror of
https://github.com/italicsjenga/winit-sonoma-fix.git
synced 2025-01-11 21:31:29 +11:00
Add platform-specific notes in README
This commit is contained in:
parent
991dc50a31
commit
661c936253
28
README.md
28
README.md
|
@ -36,3 +36,31 @@ fn main() {
|
|||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Platform-specific notes
|
||||
|
||||
### Android
|
||||
|
||||
- To compile the examples for android, initialize the submodules, go to `deps/apk-builder/apk-builder` and run `cargo build`, then go back to `gl-init` and call `ANDROID_HOME=/path/to/sdk NDK_HOME=/path/to/ndk NDK_STANDALONE=/path/to/standalone cargo test --no-run --target=arm-linux-androideabi`
|
||||
- Events are not implemented
|
||||
|
||||
### Emscripten
|
||||
|
||||
- Work will start when Emscripten gets updated to LLVM 3.5 (which should happen soon)
|
||||
|
||||
### OS/X
|
||||
|
||||
- This library compiles for OS/X but calling any function will fail
|
||||
- Some low-level issues related to Objective C bindings make the implementation difficult to write
|
||||
- Looking for contributors
|
||||
|
||||
### Win32
|
||||
|
||||
- Pixel formats are not implemented
|
||||
- If you don't have MinGW installed, you will need to provide `libgdi32.a` and `libopengl32.a` ; you can put them in `C:\Users\you\.rust`
|
||||
|
||||
### X11
|
||||
|
||||
- Some input events are not implemented
|
||||
- Pixel formats not implemented
|
||||
- The implementation probably needs a cleanup
|
||||
|
|
Loading…
Reference in a new issue