| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-24 | Shader JIT: Tiny micro-optimization in DPH | Yuri Kunde Schlesner | |
| 2015-08-24 | Shaders: Fix multiplications between 0.0 and inf | Yuri Kunde Schlesner | |
| The PICA200 semantics for multiplication are so that when multiplying inf by exactly 0.0, the result is 0.0, instead of NaN, as defined by IEEE. This is relied upon by games. Fixes #1024 (missing OoT interface items) | |||
| 2015-08-24 | Shaders: Explicitly conform to PICA semantics in MAX/MIN | Yuri Kunde Schlesner | |
| 2015-08-24 | Shader JIT: Add name to second scratch register (XMM4) | Yuri Kunde Schlesner | |
| 2015-08-24 | Shader JIT: Fix CMP NaN behavior to match hardware | Yuri Kunde Schlesner | |
| 2015-08-23 | Merge pull request #1062 from aroulin/shader-rcp-rsq | bunnei | |
| Shader: RCP and RSQ computes only the 1st component | |||
| 2015-08-23 | Merge pull request #1057 from aroulin/shader-dph-dphi | bunnei | |
| Shader: Implement DPH and DPHI in interpreter/JIT | |||
| 2015-08-23 | Shader: Use std::sqrt for float instead of sqrt | aroulin | |
| 2015-08-23 | Shader: RCP and RSQ computes only the 1st component | aroulin | |
| 2015-08-23 | x64-emitter: add RCPSS SSE instruction | aroulin | |
| 2015-08-22 | Merge pull request #1058 from lioncash/ptr | Lioncash | |
| emitter: Remove pointer casts | |||
| 2015-08-22 | Fix broken boot introduced by last-minute change in #1025 | Yuri Kunde Schlesner | |
| 2015-08-22 | Merge pull request #1025 from yuriks/heap-management | Yuri Kunde Schlesner | |
| Kernel: Correct(er) handling of Heap and Linear Heap allocations | |||
| 2015-08-22 | Shader: implement DPH/DPHI in JIT | aroulin | |
| 2015-08-22 | Shader: implement DPH/DPHI in interpreter | aroulin | |
| Tests revealed that the component with w=1 is SRC1 and not SRC2, it is now fixed on 3dbrew. | |||
| 2015-08-21 | emitter: Remove pointer casts | Lioncash | |
| This should also technically silence quite a few ubsan warnings. | |||
| 2015-08-20 | emitter: Remove unnecessary defines | Lioncash | |
| 2015-08-20 | emitter: Remove unnecessary else keywords | Lioncash | |
| 2015-08-20 | emitter: Remove unused code | Lioncash | |
| 2015-08-20 | emitter: Remove unimplemented JMP prototype | Lioncash | |
| 2015-08-20 | emitter: Pass OpArg by reference where possible | Lioncash | |
| 2015-08-20 | emitter: Remove unnecessary inline specifiers | Lioncash | |
| Functions implemented in a class definition are already implicitly inline. | |||
| 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 | |||
