parent
d35ee68d67
commit
2a3c66484e
|
@ -8,7 +8,7 @@ video drivers for your card.
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
* Windows 8 or 8.1
|
* Windows 8 or later
|
||||||
* Visual Studio 2015 or Visual Studio 2017
|
* Visual Studio 2015 or Visual Studio 2017
|
||||||
* [Python 2.7](https://www.python.org/downloads/release/python-2713/)
|
* [Python 2.7](https://www.python.org/downloads/release/python-2713/)
|
||||||
* If you are on Windows 8, you will also need the [Windows 8.1 SDK](http://msdn.microsoft.com/en-us/windows/desktop/bg162891)
|
* If you are on Windows 8, you will also need the [Windows 8.1 SDK](http://msdn.microsoft.com/en-us/windows/desktop/bg162891)
|
||||||
|
|
10
docs/gpu.md
10
docs/gpu.md
|
@ -24,16 +24,16 @@ TODO: More documentation
|
||||||
|
|
||||||
### General
|
### General
|
||||||
|
|
||||||
See the top of [src/xenia/gpu/gpu.cc](../src/xenia/gpu/gpu.cc).
|
See the top of [src/xenia/gpu/gpu_flags.cc](../src/xenia/gpu/gpu_flags.cc).
|
||||||
|
|
||||||
`--vsync=false` will attempt to render the game as fast as possible instead of
|
`--vsync=false` will attempt to render the game as fast as possible instead of
|
||||||
waiting for a fixed 60hz timer.
|
waiting for a fixed 60hz timer.
|
||||||
|
|
||||||
### OpenGL
|
### Vulkan
|
||||||
|
|
||||||
See the top of [src/xenia/gpu/gl4/gl4_gpu.cc](../src/xenia/gpu/gl4/gl4_gpu.cc).
|
See the top of [src/xenia/gpu/vulkan/vulkan_gpu_flags.cc](../src/xenia/vulkan/vulkan_gpu_flags.cc).
|
||||||
|
|
||||||
Buggy GL implementations can benefit from `--thread_safe_gl`.
|
`vulkan_dump_disasm=true` "Dump shader disassembly. NVIDIA only supported."
|
||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
|
||||||
|
@ -121,6 +121,6 @@ PM4 commands documented at [src/xenia/gpu/xenos.h](../src/xenia/gpu/xenos.h#L521
|
||||||
|
|
||||||
### Shaders
|
### Shaders
|
||||||
|
|
||||||
* [LLVM R600 Tables](https://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/R600Instructions.td)
|
* [LLVM R600 Tables](http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/R600Instructions.td)
|
||||||
** The opcode formats don't match, but the name->psuedo code is correct.
|
** The opcode formats don't match, but the name->psuedo code is correct.
|
||||||
* [xemit](https://github.com/gligli/libxemit/blob/master/xemitops.c)
|
* [xemit](https://github.com/gligli/libxemit/blob/master/xemitops.c)
|
||||||
|
|
Loading…
Reference in New Issue