| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-20 | VideoBackends: Pass window system info from host on creation | Stenzek | |
| 2018-10-20 | Drop Host_GetRenderSurface and pass display to backend | Stenzek | |
| 2018-09-28 | Core: Call InitBackendInfo before loading config | Stenzek | |
| 2018-05-26 | VideoConfig: Add a field for indicating logic op support in the backend | Stenzek | |
| 2018-03-10 | OGL: Re-implement async shader compiling | Stenzek | |
| 2018-03-10 | Move shader caches to VideoCommon | Stenzek | |
| 2018-01-27 | VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methods | Stenzek | |
| Also allows the work previously done in Prepare to return a failure status. | |||
| 2018-01-05 | Implement dual-source blending in shader | Jonathan Hamilton | |
| For some GLES drivers that don't support dual-source blending, but do support GL_EXT_shader_framebuffer_fetch, this might be useful. | |||
| 2017-11-21 | VideoConfig: Remove bSupportsInternalResolutionFrameDumps | Stenzek | |
| Field is unused as of Hybrid XFB. | |||
| 2017-11-17 | Remove old XFB logic | iwubcode | |
| 2017-08-01 | HiresTextures: Support loading BC7 (BPTC) from DDS files | Stenzek | |
| 2017-04-29 | TextureCache: Support compressed textures and pass pitch/size to upload | Stenzek | |
| This also removes an extra copy of the image for custom textures. | |||
| 2017-04-25 | VideoConfigDiag: Move post-processing shader list to post processor | Stenzek | |
| The backends don't use this list at all, and since more than one backend supports post-processing now, it's duplicate code. | |||
| 2017-04-01 | VideoBackends: Add configuration field for GPU texture decoding | Stenzek | |
| 2017-04-01 | VideoBackends: Add support flag for compute shaders | Stenzek | |
| 2017-03-14 | OGL: Remove support for NV_depth_buffer_float. | Jules Blok | |
| We can't clamp the depth values to the 24-bit range while this extension is active. | |||
| 2017-03-10 | Merge pull request #4935 from Armada651/depth-range-fix | Markus Wick | |
| VideoBackends: Set the maximum range when the depth range is oversized. | |||
| 2017-03-10 | VideoBackends: Move max texture size to VideoConfig | Stenzek | |
| This stops the virtual method call from within the Renderer constructor. The initialization here for GL had to be moved to VideoBackend, as the Renderer constructor will not have been executed before the value is required. | |||
| 2017-02-24 | OGL: Add support for glDepthRangedNV to handle oversized depth ranges. | Jules Blok | |
| 2016-11-28 | VideoConfig: Add option for full-resolution frame dumping | Stenzek | |
| 2016-10-01 | VideoNull: Set all fields in backend_info | Stenzek | |
| A few of these were missing, which could cause the adapter list to remain visible after switching to null, for example. | |||
| 2016-10-01 | VideoCommon: Add config fields for multithreading and validation layers | Stenzek | |
| 2016-07-29 | VideoCommon: Make API_TYPE an enum class | Lioncash | |
| Allows for forward declarations in most places, which prevents dumping unrelated VideoCommon.h contents directly into headers. | |||
| 2016-06-26 | VideoBackends: Merge ShowConfig functions. | degasus | |
| 2016-06-26 | VideoBackends: Merge Initialize and Shutdown functions. | degasus | |
| 2016-06-25 | nullvideo: initial release of null video backend | degasus | |
