| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
It may be necessary to fix the CMake paths manually for an exsting CMake
cache after this change.
|
|
|
|
| |
nihstro: Update submodule to latest upstream/master to support MADI instruction decoding.
|
|
|
|
| |
Includes more opcodes to implement in the future.
|
| |
|
|
|
|
|
|
|
| |
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The triangle clipper was allocating its temporary input, output and work
buffers using a std::vector. Since this is a hot path, it's desirable to
use stack allocation instead.
|
| |
|
| |
|
|
|
|
| |
Uses QSettings on citra-qt, and inih on citra-cli.
|
|
|
|
|
|
|
|
| |
Several cleanups to the buildsystem:
- Do better factoring of common libs between platforms.
- Add support to building on Windows.
- Remove Qt4 support.
- Re-sort file lists and add missing headers.
|
| |
|
|
|
|
|
|
|
|
|
| |
This should fix the GL loading errors that occur in some drivers due to
the use of deprecated functions by GLEW. Side benefits are more accurate
auto-completion (deprecated function and symbols don't exist) and faster
pointer loading (less entrypoints to load). In addition it removes an
external library depency, simplifying the build system a bit and
eliminating one set of binary libraries for Windows.
|
|
|
|
| |
We don't need these and they clutter up the repository.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|