| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-16 | VideoCore/Shader: Extract DebugData out from UnitState | Yuri Kunde Schlesner | |
| 2016-12-16 | Remove unnecessary cast | Yuri Kunde Schlesner | |
| 2016-12-16 | VideoCore/Shader: Extract evaluate_condition lambda to function scope | Yuri Kunde Schlesner | |
| 2016-12-15 | VideoCore/Shader: Extract call lambda up a scope and remove unused param | Yuri Kunde Schlesner | |
| 2016-12-15 | VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffset | Yuri Kunde Schlesner | |
| 2016-12-15 | VideoCore/Shader: Move DebugData to a separate file | Yuri Kunde Schlesner | |
| 2016-12-15 | shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexing | Yuri Kunde Schlesner | |
| 2016-12-14 | VideoCore: Make profiling scope more representative | Yuri Kunde Schlesner | |
| 2016-12-14 | VideoCore: Inline IsPicaTracing | Yuri Kunde Schlesner | |
| Speeds up ALBW main menu slightly (~3%) | |||
| 2016-12-14 | VideoCore: Eliminate an unnecessary copy in the drawcall loop | Yuri Kunde Schlesner | |
| 2016-12-14 | shader_jit_x64: Use Reg32 for LOOP* registers, eliminating casts | Yuri Kunde Schlesner | |
| 2016-12-14 | VideoCore: Convert x64 shader JIT to use Xbyak for assembly | Yuri Kunde Schlesner | |
| 2016-12-11 | Add all services to the Service namespace | Lioncash | |
| Previously there was a split where some of the services were in the Service namespace and others were not. | |||
| 2016-12-07 | OpenGL: Drop framebuffer completeness check. | Markus Wick | |
| This OpenGL call synchronize the worker thread of the nvidia blob. It can be verified on linux with the __GL_THREADED_OPTIMIZATIONS=1 environment variable. Those errors should not happen on tested drivers. It was used as a workaround for https://bugs.freedesktop.org/show_bug.cgi?id=94148 | |||
| 2016-12-06 | Implement Frame rate limiter (#2223) | emmauss | |
| * implement frame limiter * fixes | |||
| 2016-12-05 | ASSERT that shader was linked successfully | Jannik Vogel | |
| 2016-12-05 | Report shader uniform block size in case of mismatch | Jannik Vogel | |
| 2016-12-05 | Print broken shader code to log | Jannik Vogel | |
| 2016-12-04 | OpenGL: Non-zero stride only makes sense for linear buffers | Yuri Kunde Schlesner | |
| 2016-12-04 | OpenGL: Ensure framebuffer binding is restored if completion check fails | Yuri Kunde Schlesner | |
| 2016-12-04 | OpenGL: Fix DisplayTransfer accel when input width != output width | Yuri Kunde Schlesner | |
| Fixes #2246, #2261 | |||
| 2016-12-03 | Merge pull request #2259 from JayFoxRox/fix-fallback | Yuri Kunde Schlesner | |
| shader_jit: Fix non-SSE4.1 path where FLR would not truncate | |||
| 2016-12-04 | shader_jit: Fix non-SSE4.1 path where FLR would not truncate | Jannik Vogel | |
| 2016-12-03 | clang-format: Fix coding style | Yuri Kunde Schlesner | |
| 2016-12-02 | shader_jit: Load LOOPCOUNT_REG and LOOPINC 4 bit left-shifted | Jannik Vogel | |
| 2016-11-30 | ClangFormat: Fixed the clang-format errors | Subv | |
| 2016-11-29 | Build: Fixed a few warnings. | Subv | |
| 2016-11-27 | Merge pull request #2222 from linkmauve/die-frameskip-die | Yuri Kunde Schlesner | |
| Remove the broken frame_skip option | |||
| 2016-11-27 | GPU: Remove the broken frame_skip option. | Emmanuel Gil Peyrot | |
| Fixes #1960. | |||
| 2016-11-27 | RasterizerGL: Use GL_TRUE and 0xFF in the stencil and depth masks instead of ↵ | Subv | |
| simply true and -1 | |||
| 2016-11-27 | Rasterizer/Memfill: Set the correct stencil write mask when clearing the ↵ | Subv | |
| stencil buffer. | |||
| 2016-11-23 | Cache Vertices instead of Output registers (#2165) | jphalimi | |
| This patch brings +3% performance improvement on average. It removes ToVertex() as an important hotspot of the emulator. | |||
| 2016-11-22 | Fix format error from #2195 | wwylele | |
| 2016-11-19 | Merge pull request #2195 from Subv/factor_check | bunnei | |
| GPU/CiTrace: Avoid calling GetTextures() when not necessary. | |||
| 2016-11-19 | GPU/CiTrace: Avoid calling GetTextures() when not necessary. | Subv | |
| 2016-11-19 | Merge pull request #2194 from jroweboy/extremely-minor-clangformat-change | James Rowe | |
| Minor formatting change | |||
| 2016-11-19 | Minor formatting change | James Rowe | |
| 2016-11-05 | Add default hotkey to swap primary screens. | James Rowe | |
| Also minor style changes | |||
| 2016-11-05 | Support additional screen layouts. | James Rowe | |
| Allows users to choose a single screen layout or a large screen layout. Adds a configuration option to change the prominent screen. | |||
| 2016-10-20 | Fix typos | Ricardo de Almeida Gonzaga | |
| 2016-10-06 | Merge pull request #2082 from yuriks/shader-interp-crash | bunnei | |
| Fix/mask crash in shader debugger in Mii Maker | |||
| 2016-10-03 | Merge pull request #2103 from wwylele/gpu-reg-cleanup | bunnei | |
| GPU: DisplayTransfer & MemoryFill cleanup and param check | |||
| 2016-09-29 | VideoCore: Shader interpreter cleanups | Yuri Kunde Schlesner | |
| 2016-09-29 | VideoCore: Fix out-of-bounds read in ShaderSetup::ProduceDebugInfo | Yuri Kunde Schlesner | |
| As far as I can tell, memset was replaced by a fill without correcting the parameter type, causing an out-of-bounds array read in the Vec4 constructor. | |||
| 2016-09-29 | OpenGL: Take cached viewport sub-rect into account for scissor | Yuri Kunde Schlesner | |
| Fixes #1938 | |||
| 2016-09-29 | rasterizer: separate TextureCopy from DisplayTransfer | wwylele | |
| 2016-09-21 | Remove special rules for Windows.h and library includes | Yuri Kunde Schlesner | |
| 2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | |
| 2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | |
| This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | |||
| 2016-09-18 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | |
