| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-02-26 | Core: Re-write frame limiter | Yuri Kunde Schlesner | |
| Now based on std::chrono, and also works in terms of emulated time instead of frames, so we can in the future frame-limit even when the display is disabled, etc. The frame limiter can also be enabled along with v-sync now, which should be useful for those with displays running at more than 60 Hz. | |||
| 2017-02-26 | Core: Make PerfStats internally locked | Yuri Kunde Schlesner | |
| More ergonomic to use and will be required for upcoming changes. | |||
| 2017-02-26 | Remove built-in (non-Microprofile) profiler | Yuri Kunde Schlesner | |
| 2017-02-26 | Add performance statistics to status bar | Yuri Kunde Schlesner | |
| 2017-02-18 | OpenGL: Check if uniform block exists before updating it (#2581) | Jannik Vogel | |
| 2017-02-09 | OpenGL: Remove unused duplicate of IsPassThroughTevStage | Yuri Kunde Schlesner | |
| This copy was left behind when the shader generation code was moved to a separate file. | |||
| 2017-02-09 | VideoCore: Split regs.h inclusions | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Move Regs to its own file | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Split lighting regs from Regs struct | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Split framebuffer regs from Regs struct | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Split texturing regs from Regs struct | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Split rasterizer regs from Regs struct | Yuri Kunde Schlesner | |
| 2017-02-04 | Merge pull request #2476 from yuriks/shader-refactor3 | Yuri Kunde Schlesner | |
| Oh No! More shader changes! | |||
| 2017-02-04 | Pica/Texture: Simplify/cleanup texture tile addressing | Yuri Kunde Schlesner | |
| 2017-02-04 | VideoCore: Move LookupTexture out of debug_utils.h | Yuri Kunde Schlesner | |
| 2017-01-29 | VideoCore: Change misleading register names | Yuri Kunde Schlesner | |
| A few registers had names such as "count" or "number" when they actually contained the maximum (that is, count - 1). This can easily lead to hard to notice off by one errors. | |||
| 2017-01-30 | video_core: gl_rasterizer_cache.cpp removed unused type alias | Kloen | |
| 2017-01-30 | video_core: gl_rasterizer.cpp removed unused type alias | Kloen | |
| 2017-01-29 | video_core: silence unused-local-typedef boost related warning on GCC | Kloen | |
| 2017-01-23 | video_core: gl_rasterizer float to int warning | Kloen | |
| 2017-01-23 | video_core: fix gl_rasterizer warning on MSVC | Kloen | |
| 2017-01-07 | config: Add option for specifying screen resolution scale factor. | bunnei | |
| 2016-12-29 | Merge pull request #2367 from JayFoxRox/lighting-lut-quickfix | bunnei | |
| Lighting LUT Quickfix | |||
| 2016-12-25 | Minor cleanup in GLSL code | Jannik Vogel | |
| 2016-12-25 | Offset lighting LUT samples correctly | Jannik Vogel | |
| 2016-12-23 | core: Move emu_window and key_map into core | MerryMage | |
| * Removes circular dependences (common should not depend on core) | |||
| 2016-12-21 | Merge pull request #2319 from yuriks/profile-scopes | bunnei | |
| VideoCore: Make profiling scope more representative | |||
| 2016-12-19 | Use GL_TRUE when setting color_mask | Albin Bernhardsson | |
| 2016-12-14 | VideoCore: Make profiling scope more representative | Yuri Kunde Schlesner | |
| 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-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-11-30 | ClangFormat: Fixed the clang-format errors | Subv | |
| 2016-11-29 | Build: Fixed a few warnings. | Subv | |
| 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-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-03 | Merge pull request #2103 from wwylele/gpu-reg-cleanup | bunnei | |
| GPU: DisplayTransfer & MemoryFill cleanup and param check | |||
| 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 | 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 | |
| 2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | |
| 2016-08-30 | OpenGL: Avoid error on unsupported lighting LUT | Jannik Vogel | |
