| Age | Commit message (Collapse) | Author |
|
We're past 5.0 now, so there is no need to look for old inis.
|
|
|
|
The D3D backend was always forcing Anisotropic filtering when that is enabled regardless of how the game chose to configure the texture filtering registers; this causes the same issues as "Force Filtering" without Anisotropy, such as causing game UI elements to no longer line up adjacent correctly. Historically, OpenGL's Anisotropy support has always worked "better" than D3D's due to seeming to not have this problem; unfortunately, OpenGL's Anisotropy specification only gives GL_LINEAR based filtering modes defined behavior, with only the mipmap setting being required to be considered. Some OpenGL implementations were implicitly disabling Anisotropy when the min/mag filters were set to GL_NEAREST, but this behavior is not required by the spec so cannot be relied on.
|
|
This reverts commit e2a1a085b6a9f36b23128872de85da727d231882, reversing
changes made to 2aea549eef85ba165672c8355d0e90781d805efd.
|
|
VideoConfig: Replace FastDepthCalc by ForcedSlowDepth.
|
|
|
|
Fast depth is now more accurate than slow depth and should always be used.
The option will be kept in a different form as it is still used as a hack to fix some games.
Also, the slow depth code path will still be relied upon by cards that don't support GL_ARB_clip_control.
|
|
And rename it to VideoBackendBase because of conflicts within the backends itself.
|
|
Use ffmpeg for Windows Video Dumping instead of VFW
|
|
|
|
They share the same format, so there is no need to separate their configs.
|
|
Also gets rid of global headers
|
|
MSAA: Store samples in ini files.
|
|
|
|
|
|
|
|
|
|
The checkbox is removed, and the dropdown now looks like this:
None
2x MSAA
4x MSAA
8x MSAA
2x SSAA
4x SSAA
8x SSAA
|
|
It was only implemented in OpenGL, though the option was visible in both
backends, leading to memory leaks if you enabled it in DirectX.
And it wasn't particularly useful as a debug feature as it only showed
where in the EFB the copies were taken from, not what format it was, or
what the copy was used for, or what content was in the EFB at that point
in time.
Also, it stretched the copy regions relative to the window, so the
on-screen regions don't even line up with the window unless the game used
the full EFB (some pal games) and you game image stretched to the full
window.
|
|
Removed Quality Levels from D3D AA options
Dropdown text now shows whether you're applying MSAA or SSAA
Added a description for SSAA
Moved SSAA checkbox
Cleaned up AA in backends slightly. Supported modes is now a list of ints.
|
|
This option has no use any more, neither performance nor driver workaround.
|
|
|
|
SSAA relies on MSAA being active to work. We only supports 4x SSAA while in fact you can enable SSAA at any MSAA level.
I even managed to run 64xMSAA + SSAA on my Quadro which made some pretty sleek looking games. They were very cinematic though.
With this, it properly fixes up SSAA and MSAA support in GLES as well. Before they were broken when stereo rendering was enabled.
Now in GLES they can properly support MSAA and also stereo rendering with MSAA enabled(with proper extensions).
|
|
ratios and VI scaling.
|
|
|
|
|
|
|
|
|
|
|
|
1aa829c made these strings use wxTRANSLATE by reverting 0004b60, but
cache_hires_textures_desc was left out because it was added after 0004b60.
|
|
Static strings can not be translated until wxLocale is initialised.
This reverts commit 0004b6004b726535275ceb96c8493c195fd79401.
Conflicts:
Source/Core/DolphinWX/VideoConfigDiag.cpp
|
|
CustomTexture: prefetch all available textures
|
|
Disable bbox
|
|
|
|
|
|
|
|
|
|
|
|
Explicit wxGetTranslation usage isn't necessary
|
|
|
|
Basic Formatting/Whitespace Cleanup
|
|
Various fixes to formatting and whitespace
|
|
|
|
|
|
|
|
Change Wording
|
|
All of the other descriptions for drop-down menus use select.
|
|
Remove EFB to RAM cache, and simplify code.
|
|
Also hard-code the default shader.
|
|
There are lots of different anaglyph glasses out there and there may be even more creative uses for stereoscopic post-processing shaders.
|