| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-05 | pica: shader_dirty if texture2 coord changed | wwylele | |
| 2017-05-03 | pica: use correct coordinates for texture 2 | wwylele | |
| 2017-04-21 | Merge pull request #2671 from wwylele/dot3-rgba | bunnei | |
| rasterizer: implement combiner operation 7 (Dot3_RGBA) | |||
| 2017-04-20 | gl_shader_gen: remove TODO about Lerp behaviour verification. The ↵ | wwylele | |
| implementation is verified against hardware | |||
| 2017-04-19 | rasterizer: implement combiner operation 7 (Dot3_RGBA) | wwylele | |
| 2017-04-17 | OpenGL: Pass Pica regs via parameter | Yuri Kunde Schlesner | |
| 2017-04-16 | OpenGL: Move PicaShaderConfig to gl_shader_gen.h | Yuri Kunde Schlesner | |
| Also move the implementation of CurrentConfig to the cpp file. | |||
| 2017-04-16 | OpenGL: Move Attributes enum to a more appropriate file | Yuri Kunde Schlesner | |
| 2017-03-01 | Input: remove unused stuff & clean up | wwylele | |
| 1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include | |||
| 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 | |||
