Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-19 | Merge pull request #1035 from darkf/mingw-fix | bunnei | |
Fix building under MinGW | |||
2015-08-19 | Merge pull request #1055 from aroulin/shader-sge-sgei-slt | bunnei | |
Shader: Implement SGE, SGEI and SLT in interpreter/JIT | |||
2015-08-19 | Merge pull request #1045 from LittleWhite-tb/qt-recent-files | Yuri Kunde Schlesner | |
Improvements for MRU | |||
2015-08-19 | Improvements for MRU | LittleWhite | |
avoid duplicates always put the last file loaded to top of the list | |||
2015-08-19 | Shader: implement SGE, SGEI and SLT in JIT | aroulin | |
2015-08-19 | Shader: implement SGE, SGEI in interpreter | aroulin | |
2015-08-18 | Merge pull request #996 from yuriks/texture-copy | Yuri Kunde Schlesner | |
GPU: Implement TextureCopy-mode display transfers | |||
2015-08-18 | Merge pull request #1047 from aroulin/shader-ex2-lg2 | bunnei | |
Shader: Save caller-saved registers in JIT before a CALL | |||
2015-08-19 | Shader: Save caller-saved registers in JIT before a CALL | aroulin | |
2015-08-18 | Merge pull request #1037 from aroulin/shader-ex2-lg2 | bunnei | |
Shader: Implement EX2 and LG2 in interpreter/JIT | |||
2015-08-17 | Fix building under MinGW | darkf | |
2015-08-16 | Merge pull request #1034 from yuriks/rg8-textures | bunnei | |
videocore: Added RG8 texture support | |||
2015-08-17 | Shader: implement EX2 and LG2 in JIT | aroulin | |
2015-08-16 | Fix Linux GCC 4.9 build (complaining about undeclared memset) | LittleWhite | |
2015-08-16 | Shader: implement EX2 and LG2 in interpreter | aroulin | |
2015-08-16 | Build fix for Debug configurations. | Tony Wasserka | |
2015-08-16 | Merge pull request #997 from Lectem/cmdlist_full_debug | Tony Wasserka | |
citra-qt: Improve pica command list widget (add mask, fix some issues) | |||
2015-08-16 | citra-qt/VertexShader: Minor UI improvements. | Tony Wasserka | |
Renamed "Iteration index" to the (hopefully) more intuitive "Cycle Index". Added flexible space at the bottom of the widget. | |||
2015-08-16 | citra-qt: Fix comment style. | Tony Wasserka | |
2015-08-16 | Introduce a shader tracer to allow inspection of input/output values for ↵ | Tony Wasserka | |
each processed instruction. | |||
2015-08-16 | Pica/DebugUtils: Include uniform information into shader dumps. | Tony Wasserka | |
2015-08-16 | citra-qt: Improve shader debugger. | Tony Wasserka | |
Now supports dumping the current shader and recognizes a larger number of output semantics. | |||
2015-08-16 | citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler. | Tony Wasserka | |
2015-08-15 | Merge pull request #1033 from bbarenblat/master | Yuri Kunde Schlesner | |
Handle `FileType::CIA` in `switch` statements | |||
2015-08-16 | citra-qt: Give RG8 format a proper name in the texture viewer | Yuri Kunde Schlesner | |
2015-08-16 | videocore: Added RG8 texture support | Patrick Martin | |
2015-08-16 | GPU: Implement TextureCopy-mode display transfers | Yuri Kunde Schlesner | |
Fixes glitchy garbage in Fire Emblem 3D scenes. | |||
2015-08-16 | Merge pull request #1017 from LittleWhite-tb/qt-recent-files | bunnei | |
citra-qt: save path for recent files loaded | |||
2015-08-16 | Merge pull request #1032 from lioncash/swap | bunnei | |
vfp: use std::swap where applicable | |||
2015-08-15 | vfp: use std::swap where applicable | Lioncash | |
2015-08-15 | Merge pull request #1031 from bbarenblat/master | Yuri Kunde Schlesner | |
Handle invalid `Log::Class` | |||
2015-08-15 | Shader: Use a POD struct for registers. | bunnei | |
2015-08-15 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | |
2015-08-15 | Common: Cleanup CPU capability detection code. | bunnei | |
2015-08-15 | Common: Move cpu_detect to x64 directory. | bunnei | |
2015-08-15 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | |
2015-08-15 | JIT: Support negative address offsets. | bunnei | |
2015-08-15 | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. | bunnei | |
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT. | |||
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | |
2015-08-15 | Shader: Define a common interface for running vertex shader programs. | bunnei | |
2015-08-15 | Shader: Move shader code to its own subdirectory, "shader". | bunnei | |
2015-08-15 | GPU: Refactor "VertexShader" namespace to "Shader". | bunnei | |
- Also renames "vertex_shader.*" to "shader_interpreter.*" | |||
2015-08-15 | Properly indicate that CIA support is not implemented yet | Benjamin Barenblat | |
Make `Loader::LoadFile` return an `ErrorNotImplemented` if you call it on a CIA file. | |||
2015-08-15 | Give CIA file type a name | Benjamin Barenblat | |
Make `GetFileTypeString` return ‘CIA’ for CIA (CTR Importable Archive) files. | |||
2015-08-15 | Handle invalid `Log::Class` | Benjamin Barenblat | |
Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro. | |||
2015-08-13 | Merge pull request #1027 from lioncash/debugger | bunnei | |
debugger: Add the ability to view VFP register contents | |||
2015-08-11 | Stop defining GCC always_inline attributes as __forceinline | archshift | |
__forceinline is a MSVC extension, which may confuse some people working on the codebase. Furthermore, the C++ standard dictates that all names which contain adjacent underscores are reserved. | |||
2015-08-11 | Merge pull request #893 from linkmauve/remove-uint._t-int._t | bunnei | |
Replace standard uint*_t and int*_t with CommonTypes’ u* and s* types |