Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | common: Prune all redundant includes | 2014-09-08 | |
| | |||
* | Merge pull request #95 from lioncash/disassembler | 2014-09-08 | |
|\ | | | | | core: Make the ARM disassembler use std::string internally | ||
* \ | Merge pull request #87 from archshift/remove-cruft | 2014-09-07 | |
|\ \ | | | | | | | Removed redundant headers for std implementations | ||
| * | | Removed common/std_xyz, instead using the std header | 2014-09-07 | |
| | | | |||
| | * | core: Make the ARM disassembler use std::string internally | 2014-09-06 | |
| |/ | |||
* | | Merge pull request #93 from lioncash/ref | 2014-09-06 | |
|\ \ | | | | | | | core: Pass string by reference in FetchFromPortName and DeleteService | ||
* \ \ | Merge pull request #94 from lioncash/misc | 2014-09-06 | |
|\ \ \ | |_|/ |/| | | Minor cleanup in ncch. | ||
| * | | ncch: Remove C-style struct typedefs | 2014-09-06 | |
| | | | | | | | | | | | | In C++ you can simply just declare it as is. | ||
| * | | ncch: inline declare some variables in LZSS_Decompress | 2014-09-06 | |
|/ / | |||
| * | core: Pass string by reference in FetchFromPortName and DeleteService | 2014-09-06 | |
|/ | |||
* | Merge pull request #88 from archshift/remove-atomic | 2014-09-04 | |
|\ | | | | | Removed common/atomic, instead using std::atomic | ||
* \ | Merge pull request #89 from archshift/X11-OSX | 2014-09-03 | |
|\ \ | | | | | | | Removed the need for X11 on OS X | ||
| * | | Removed the need for X11 on OS X | 2014-09-02 | |
|/ / | | | | | | | It only causes issues when someone (who doesn't need it) doesn't have it. | ||
| * | Removed common/atomic, instead using std::atomic | 2014-09-02 | |
|/ | |||
* | Merge pull request #69 from yuriks/cmake-cleanup | 2014-09-01 | |
|\ | | | | | CMake cleanup | ||
| * | Remove hand-crafted Visual Studio solution. | 2014-09-01 | |
| | | |||
| * | Avoid LOGGING redefinition warnings. | 2014-09-01 | |
| | | |||
| * | CMake cleanup | 2014-09-01 | |
| | | | | | | | | | | | | | | | | 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. | ||
| * | Update GLFW to 3.0.4 and include x64 lib for MSVC | 2014-09-01 | |
| | | |||
| * | Replace GLEW with a glLoadGen loader. | 2014-09-01 | |
|/ | | | | | | | | | 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. | ||
* | Merge pull request #84 from bunnei/fix-hw-synchronization | 2014-08-31 | |
|\ | | | | | Fix GPU/HW synchronization | ||
* \ | Merge pull request #82 from yuriks/addr-types | 2014-08-30 | |
|\ \ | | | | | | | Introduce VAddr and PAddr typedefs for ARM addresses. | ||
| | * | GPU: Improve frame synchronization, increases compatibility with both ↵ | 2014-08-30 | |
| | | | | | | | | | | | | homebrew and retail applications. | ||
| | * | Core: Refactor core to use only one function for execution. | 2014-08-30 | |
| | | | | | | | | | | | | | | | | | | Core: Cleaned up comment to be more readable. Citra: Changed loop to be more readable. | ||
| | * | Loader: Added support for loading raw BIN executables. | 2014-08-30 | |
| | | | | | | | | | | | | | | | | | | - Useful for debugging homebrew Qt: Updated GUI to support loading .bin files. | ||
| | * | Threading: Fix thread starting to execute first instruction correctly. | 2014-08-30 | |
| | | | |||
| | * | srv::Initialize: Return "success" status code. | 2014-08-30 | |
| | | | |||
| * | | Introduce VAddr and PAddr typedefs for ARM addresses. | 2014-08-31 | |
| |/ | |||
* | | Merge pull request #80 from bunnei/fix-latest-libctru | 2014-08-28 | |
|\ \ | |/ |/| | | | Fixes Citra for the latest changes made to the "refactor" branch of libctru. - For reference, see: https://github.com/smealum/ctrulib/tree/refactor/libctru | ||
| * | Loader: Added support for loading raw BIN executables. | 2014-08-28 | |
| | | | | | | | | | | | | - Useful for debugging homebrew Qt: Updated GUI to support loading .bin files. | ||
| * | Threading: Fix thread starting to execute first instruction correctly. | 2014-08-28 | |
| | | |||
| * | srv::Initialize: Return "success" status code. | 2014-08-28 | |
| | | |||
* | | Merge pull request #81 from yuriks/downgrade-shader | 2014-08-28 | |
|\ \ | |/ |/| | Downgrade GLSL version to 1.50 (compatible with GL 3.2) | ||
| * | Downgrade GLSL version to 1.50 (compatible with GL 3.2) | 2014-08-28 | |
|/ | |||
* | Merge pull request #79 from bunnei/framebuffer-render-fixes | 2014-08-26 | |
|\ | | | | | VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size. | ||
| * | VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size. | 2014-08-26 | |
|/ | |||
* | Merge pull request #74 from kevinhartman/master | 2014-08-26 | |
|\ | | | | | Initial rewrite of opengl renderer. | ||
| * | Rewrite of OpenGL renderer, including OS X support | 2014-08-25 | |
|/ | | | | | | Screen contents are now displayed using textured quads. This can be updated to expose an FBO once an OpenGL backend for when Pica rendering is being worked on. That FBO's texture can then be applied to the quads. Previously, FBO blitting was used in order to display screen contents, which did not work on OS X. The new textured quad approach is less of a compatibility risk. | ||
* | Update README.md to correct OS X typo | 2014-08-25 | |
| | |||
* | Update README.md | 2014-08-25 | |
| | |||
* | Merge pull request #50 from neobrain/pica | 2014-08-25 | |
|\ | | | | | Further work on Pica emulation | ||
| * | Pica/Rasterizer: Clarify a TODO. | 2014-08-25 | |
| | | |||
| * | Pica/VertexShader: Fix a bug in the call stack handling. | 2014-08-25 | |
| | | |||
| * | Math: Warning fixes. | 2014-08-25 | |
| | | |||
| * | GPU: Fix a compiler warning about redundant semicolons. | 2014-08-25 | |
| | | |||
| * | Pica: Consolidate the primitive assembly code in PrimitiveAssembly and ↵ | 2014-08-25 | |
| | | | | | | | | GeometryDumper. | ||
| * | Pica/Rasterizer: Add texturing support. | 2014-08-25 | |
| | | |||
| * | Pica/DebugUtils: Add convenient tev setup printer. | 2014-08-25 | |
| | | |||
| * | Pica/Rasterizer: Add initial implementation of texture combiners. | 2014-08-25 | |
| | | |||
| * | Pica: Add support for dumping textures. | 2014-08-25 | |
| | |