| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2016-06-27 | OpenGL: Add scaled resolution support to scissor | Yuri Kunde Schlesner | |
| 2016-06-27 | PICA: Scissor fixes and cleanups | Yuri Kunde Schlesner | |
| 2016-06-27 | PICA: Implement scissor test | Subv | |
| 2016-06-07 | OpenGL: Implement fog | Jannik Vogel | |
| 2016-06-07 | OpenGL: Avoid undefined behaviour for UNIFORM_BLOCK_DATA_SIZE | Jannik Vogel | |
| 2016-06-01 | gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueue | mailwl | |
| 2016-05-23 | OpenGL: Set shader_dirty on lighting changes | Jannik Vogel | |
| 2016-05-23 | Pica: Name LightSrc.config register | Jannik Vogel | |
| 2016-05-23 | Pica: Name lighting.config0 and .config1 registers | Jannik Vogel | |
| 2016-05-23 | OpenGL: Use uniforms for dist_atten_bias and dist_atten_scale | Jannik Vogel | |
| 2016-05-16 | Merge pull request #1786 from JayFoxRox/blend-equation | bunnei | |
| OpenGL: Support blend equation | |||
| 2016-05-14 | OpenGL: Only update depth uniforms if the depth changed | Jannik Vogel | |
| 2016-05-14 | OpenGL: value-initialize variables which cause uninitialised access otherwise | Jannik Vogel | |
| 2016-05-12 | OpenGL: Support blend equation | Jannik Vogel | |
| 2016-05-11 | OpenGL: Implement texture type 3 | Jannik Vogel | |
| 2016-05-10 | Merge pull request #1621 from JayFoxRox/w-buffer | bunnei | |
| Implement W-buffer and fix depth-mapping | |||
| 2016-05-10 | gl_rasterizer: Fix compilation for debug builds | Lioncash | |
| 2016-05-10 | OpenGL: Implement W-Buffers and fix depth-mapping | Jannik Vogel | |
| 2016-05-10 | Pica: Implement W-Buffer in SW rasterizer | Jannik Vogel | |
| 2016-05-10 | Merge pull request #1704 from JayFoxRox/pod-config | linkmauve | |
| Pica: PicaShaderConfig is TC and cleared before use | |||
| 2016-05-07 | fixup simple type conversions where possible | Alexander Laties | |
| 2016-05-06 | Frontends, VideoCore: Move glad initialisation to the frontend | Emmanuel Gil Peyrot | |
| On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the default function loader, and fixes a crash when using apitrace with an EGL context. On Qt we will need to migrate from QGLWidget to QOpenGLWidget and QOpenGLContext before we can use gladLoadGLLoader() instead of gladLoadGL(), since the former doesn’t expose a function loader. | |||
| 2016-05-03 | Pica: Use a union for PicaShaderConfig | Jannik Vogel | |
| 2016-05-03 | Pica: Add TevStageConfigRaw to PicaShaderConfig (MSVC workaround) | Jannik Vogel | |
| 2016-05-03 | Pica: Make PicaShaderConfig trivially_copyable and clear it before use | Jannik Vogel | |
