| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-05 | DynCom: Converted all 0xE condition code checks to ConditionCode::AL | archshift | |
| 2015-09-03 | Merge pull request #1087 from yuriks/opengl-glad | Yuri Kunde Schlesner | |
| Replace the previous OpenGL loader with a glad-generated 3.3 one | |||
| 2015-09-03 | Merge pull request #1101 from archshift/camu-service-names | bunnei | |
| Add cam:u service function names to its function table | |||
| 2015-09-03 | Add cam:u service function names to its function table | archshift | |
| 2015-09-02 | Merge pull request #1088 from aroulin/x64-emitter-abi-call | bunnei | |
| x64: Proper stack alignment in shader JIT function calls | |||
| 2015-09-02 | Merge pull request #1099 from aroulin/video-core-format-specifier | bunnei | |
| video_core: Fix format specifiers warnings | |||
| 2015-09-02 | video_core: Fix format specifiers warnings | aroulin | |
| 2015-09-01 | x64: Proper stack alignment in shader JIT function calls | aroulin | |
| Import Dolphin stack handling and register saving routines Also removes the x86 parts from abi files | |||
| 2015-09-01 | Common: Import BitSet from Dolphin | aroulin | |
| 2015-09-01 | Merge pull request #1072 from yuriks/GetSystemTick-advance-time | bunnei | |
| SVC: Advance time when calling GetSystemTick to escape busy-wait loops | |||
| 2015-08-31 | Merge pull request #1083 from yuriks/microprofile-vs2015 | bunnei | |
| Common: Fix MicroProfile compilation in MSVC2015 | |||
| 2015-08-31 | Merge pull request #1092 from Subv/vertex_offset | Tony Wasserka | |
| Pica: Add the vertex_offset register to the Pica registers map. | |||
| 2015-08-31 | Pica: Added the primitive_restart register (0x25f) to the registers map. | Subv | |
| 2015-08-31 | Merge pull request #1086 from yuriks/precommit-hook | bunnei | |
| Only check src/ directory for whitespace errors in the pre-commit hook | |||
| 2015-08-31 | Merge pull request #1091 from aroulin/shader-sge-nan-fix | bunnei | |
| Shader JIT: Fix SGE/SGEI NaN behavior | |||
| 2015-08-31 | Pica: Add the vertex_offset register to the Pica registers map. | Subv | |
| 2015-08-31 | Only check src/ directory for whitespace errors in the pre-commit hook | Yuri Kunde Schlesner | |
| This allows importing of external libraries into externals/ without having to reformat them. Unfortunately it also allows whitespace to be introduced in files like the root CMakeLists.txt, but that is a small downside compared to the tradeoff. | |||
| 2015-08-31 | Shader JIT: Fix SGE/SGEI NaN behavior | aroulin | |
| SGE was incorrectly emulated w.r.t. NaN behavior as the CMPSS SSE instruction was used with NLT | |||
| 2015-08-30 | Merge pull request #1059 from Subv/vertex_offset | bunnei | |
| GPU: Implemented register 0x22A PICA_REG_DRAW_VERTEX_OFFSET | |||
| 2015-08-30 | GPU: Implemented register 0x22A. | Subv | |
| This is the equivalent of the "first" parameter in glDrawArrays, it tells the GPU the vertex index at which to start rendering. Register 0x22A doesn't affect indexed rendering. | |||
| 2015-08-30 | Merge pull request #1085 from Subv/fs_stat | bunnei | |
| Services/FS: Correctly tell the guest app whether a file was correctly opened or not | |||
| 2015-08-30 | Increase required OpenGL version to 3.3 | Yuri Kunde Schlesner | |
| This gives us several niceties such as Sampler Objects, shader attribute locations and Timer Queries. | |||
| 2015-08-30 | Replace the previous OpenGL loader with a glad-generated 3.3 one | Yuri Kunde Schlesner | |
| The main advantage of switching to glad from glLoadGen is that, apart from being actively maintained, it supports a customizable entrypoint loader function, which makes it possible to also support OpenGL ES. | |||
| 2015-08-30 | SVC: Advance time when calling GetSystemTick to escape busy-wait loops | Yuri Kunde Schlesner | |
| Cubic Ninja waited for the frame to end by spinning on a loop calling GetSystemTick while doing nothing else. Since GetSystemTick doesn't cause a reschedule (which advances time), this meant that very little emulated time would pass inside that loop, causing the game to spend most of the frame burning away CPU. | |||
| 2015-08-29 | Merge pull request #1049 from Subv/stencil | bunnei | |
| Rasterizer: Corrected the stencil implementation. | |||
| 2015-08-28 | Services/FS: Correctly tell the guest app whether a file was correctly ↵ | Subv | |
| opened or not. Closes #1067 | |||
| 2015-08-28 | Common: Fix MicroProfile compilation in MSVC2015 | Yuri Kunde Schlesner | |
| 2015-08-27 | Merge pull request #1080 from yuriks/linear-heap-base-typo | Yuri Kunde Schlesner | |
| Kernel: Fix wrong linear heap base on titles using newer kernels | |||
| 2015-08-27 | Kernel: Fix wrong linear heap base on titles using newer kernels | Yuri Kunde Schlesner | |
| Typo which sneaked in through review on #1025 | |||
| 2015-08-27 | Merge pull request #1075 from yuriks/ControlMem-fixes | bunnei | |
| Fix heap-management regressions | |||
| 2015-08-27 | Merge pull request #1065 from yuriks/shader-fp | Yuri Kunde Schlesner | |
| Shader FP compliance fixes | |||
| 2015-08-27 | Merge pull request #1068 from bunnei/gl-hash-textures | bunnei | |
| gl_rasterizer_cache: Cache textures based on hash in addition to address. | |||
| 2015-08-27 | gl_rasterizer_cache: Detect and ignore unnecessary texture flushes. | bunnei | |
| 2015-08-27 | Merge pull request #1079 from aroulin/albw-jit-bug | bunnei | |
| Shader JIT: Fix float to integer rounding in MOVA | |||
| 2015-08-27 | Shader JIT: Fix float to integer rounding in MOVA | aroulin | |
| MOVA converts new address register values from floats to integers using truncation | |||
| 2015-08-26 | Kernel: Fix assertion failure when ControlMemory is called with size=0 | Yuri Kunde Schlesner | |
| 2015-08-26 | Core: Improve APT Shared Font hack | Yuri Kunde Schlesner | |
| Should fix invalid read loops in some games | |||
| 2015-08-26 | Merge pull request #1074 from lioncash/bool | bunnei | |
| dyncom: Minor changes to CondPassed | |||
| 2015-08-26 | Merge pull request #1078 from archshift/arm-build-fix | bunnei | |
| Shader JIT: ifdef out reference to ifdef'd out shader_map | |||
| 2015-08-26 | Shader JIT: ifdef out reference to ifdef'd out shader_map | archshift | |
| shader_map was only defined on x86 architectures, but was cleared on shutdown with no ifdef protection. Ifdef this out so non-x86 architectures can be built. | |||
| 2015-08-26 | dyncom: Simplify some comparisons in CondPassed | Lioncash | |
| 2015-08-25 | dyncom: Change return type of CondPassed to bool | Lioncash | |
| 2015-08-25 | Merge pull request #1073 from lioncash/guard | archshift | |
| citra-qt: Add a missing header guard to util.h | |||
| 2015-08-25 | citra-qt: Add a missing header guard to util.h | Lioncash | |
| 2015-08-24 | Merge pull request #1048 from yuriks/microprofile | Yuri Kunde Schlesner | |
| Integrate the MicroProfile profiling library | |||
| 2015-08-24 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | |
| This brings goodies such as a configurable user interface and multi-threaded timeline view. | |||
| 2015-08-24 | citra-qt: Add helper function to get a monospace QFont | Yuri Kunde Schlesner | |
| 2015-08-24 | Merge pull request #1063 from Subv/hw_renderer_debug_fb | bunnei | |
| HWRenderer: Only reload the framebuffer from gpu memory if the hw renderer is in use during a breakpoint | |||
| 2015-08-24 | HWRenderer: Added a workaround for the Intel Windows driver bug that causes ↵ | Subv | |
| glTexSubImage2D to not change the stencil buffer. Reported here https://communities.intel.com/message/324464 | |||
| 2015-08-23 | Merge pull request #1064 from lioncash/matr | Yuri Kunde Schlesner | |
| shader_jit: Replace two MDisp usages with MatR | |||
