| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-11-21 | VideoConfig: Remove bSupportsInternalResolutionFrameDumps | Stenzek | |
| Field is unused as of Hybrid XFB. | |||
| 2017-11-18 | VideoConfig: Make StereoMode an enum class | Lioncash | |
| Makes for more strongly-typed identifiers (and doesn't pollute surrounding namespaces) | |||
| 2017-11-18 | VideoConfig: Make AspectMode an enum class | Lioncash | |
| Makes for more strongly-typed identifiers (and doesn't pollute surrounding namespaces) | |||
| 2017-11-17 | Add 'immediate xfb' which reduces xfb latency at the cost of graphical errors | iwubcode | |
| 2017-11-17 | Add new GUI option to skip XFBToRam and remove old XFB options | iwubcode | |
| 2017-11-17 | Add ability to dump xfb copies to texture for debugging purposes | iwubcode | |
| 2017-11-10 | VideoConfig: Add const specifier to IsVSync() member function | Lioncash | |
| This member function doesn't alter VideoConfig's state. | |||
| 2017-10-10 | VideoConfig: Prevent race condition on g_Config when refreshing | Stenzek | |
| There was a race condition between the video thread and the host thread, if corrections need to be made by VerifyValidity(). Briefly, the config will contain invalid values. Instead, pause emulation first, which will flush the video thread, update the config and correct it, then resume emulation, after which the video thread will detect the config has changed and act accordingly. | |||
| 2017-08-11 | Merge pull request #5867 from leoetlino/widescreen | Leo Lam | |
| GameINI: Replace Wii.Widescreen with AspectRatio | |||
| 2017-08-08 | Remove non-integer IRs | JosJuice | |
| 2017-08-05 | Don't force the aspect ratio in GameINIs | Léo Lam | |
| Instead, add a SuggestedAspectRatio option which tells Dolphin which aspect ratio to use when the aspect ratio option is set to Auto. | |||
| 2017-08-01 | Merge pull request #5834 from stenzek/bc7 | Stenzek | |
| Support loading BC7 (BPTC) textures from DDS files | |||
| 2017-08-01 | HiresTextures: Support loading BC7 (BPTC) from DDS files | Stenzek | |
| 2017-07-31 | VideoConfig: Drop force vertex/pixel ubershader settings | Stenzek | |
| This was mainly included for debugging, but could end up being confusing for users, as well as polluting the GL program cache with a mix of uber and specialized shaders if the option was changed. | |||
| 2017-07-30 | Ubershaders: Support per-pixel lighting | Stenzek | |
| 2017-07-30 | VideoBackends: Support a different number of threads for precompiling | Stenzek | |
| At runtime, we only really want a single shader compiler thread. However, for initial boots, we can use a higher number to speed things up. | |||
| 2017-07-30 | VideoConfig: Add config options for ubershaders | Stenzek | |
| 2017-07-20 | ShaderGen: Pass host config to shader generation functions | Stenzek | |
| Also moves the host config checks to common. | |||
| 2017-07-20 | VideoCommon: Move shader cache filename generation to common | Stenzek | |
| 2017-07-20 | VideoConfig: Add host config union | Stenzek | |
| Contains all host state that can affect shadergen. | |||
| 2017-07-20 | ShaderGen: Remove host state from shader uids | Stenzek | |
| 2017-06-15 | VertexShaderManager: Rename projection hack variables | MerryMage | |
| 2017-06-11 | VideoConfig: Remove bRunning | MerryMage | |
| Value was set but not used. | |||
| 2017-06-10 | VideoConfig: Remove useless header includes | Léo Lam | |
| 2017-06-10 | VideoConfig: Remove manual panic alert setting load | Léo Lam | |
| This code hadn't been touched since 2010. Nowadays, the panic alert setting is loaded by ConfigManager and applied in UICommon. VideoConfig has no business messing with it. | |||
| 2017-06-03 | GameConfigLoader: Add GFX Game INI translations | MerryMage | |
| 2017-04-29 | HiresTextures: Support parsing DDS files directly | Stenzek | |
| This leaves DDS textures using DXT1/3/5 compressed in-memory, which can be passed directly to the backend. | |||
| 2017-04-04 | Add configurable toggle that rounds vertices to the nearest pixel when | iwubcode | |
| w=1. This fixes some games at higher IRs. | |||
| 2017-04-01 | VideoBackends: Add configuration field for GPU texture decoding | Stenzek | |
| 2017-03-15 | videoconfig: add BBoxPreferStencilImplementation | Michael Maltese | |
| @JMC47 requested this to be able to do performance comparisons. | |||
| 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-03-08 | Save new framedump options. | Vlad Firoiu | |
| 2017-02-27 | Dump to arbitrary URLs. | Vlad Firoiu | |
| 2017-02-27 | Configable dump codec. | Vlad Firoiu | |
| 2017-02-27 | Arbitrary dump formats. | Vlad Firoiu | |
| 2017-02-27 | Merge pull request #4958 from RisingFog/avidump_bitrate | Anthony | |
| Add configurable video dump bitrate to INI | |||
| 2017-02-25 | Add configurable video dump bitrate to INI | Chris Burgener | |
| 2017-02-19 | VideoBackends: Add a developer option to disable the shader cache. | Jules Blok | |
| Makes it easier to disable the cache while working on the shaders. | |||
| 2017-01-21 | VideoConfig: Fix boolean default values. | degasus | |
| 2016-11-28 | VideoConfig: Add option for full-resolution frame dumping | Stenzek | |
| 2016-11-23 | VideoCommon: Support dumping frames to images | Stenzek | |
| This is mainly for potential Android fifoci usage, and thus is not exposed anywhere in the UI. To enable, set DumpFramesAsImages under Settings in GFX.ini. | |||
| 2016-11-11 | VideoConfig: Remove fullscreen flags. | Jules Blok | |
| These weren't actually settings, they were used as a bad way to communicate with the GPU thread. | |||
| 2016-10-10 | VideoConfig: Turn on ForceTrueColor by default. | Jules Blok | |
| 2016-10-10 | VideoConfig: Add an option to force RGB8 EFB format. | Jules Blok | |
| 2016-10-07 | Fix missing includes | Léo Lam | |
| Aren't indirect includes great? | |||
| 2016-10-01 | Implement experimental Vulkan backend | Stenzek | |
| 2016-10-01 | VideoCommon: Add config fields for multithreading and validation layers | Stenzek | |
| 2016-07-31 | Merge pull request #4047 from lioncash/enum-fwd | Markus Wick | |
| VideoCommon: Make API_TYPE an enum class | |||
| 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-07-23 | Improve netplay setup dialog UX | Aestek | |
| * Focus "Hash Code" / "IP address" text box by default in "Connect" * Focus game list in "Host" tab * RETURN keypress now host/join depending on selected tab * Remember last hosted game * Remove PanicAlertT: * Simply log message to netplay window * Remove them when they are useless * Show some netplay message in OSD * Chat messages * Pad buffer changes * Desync alerts * Stop the game consistently when another player disconnects / crashes * Prettify chat textbox * Log netplay ping to OSD Join scenario: * Copy netplay code * Open netplay * Paste code * Press enter Host scenario: * Open netplay * Go to host tab * Press enter | |||
