ameerj
fe1f06c856
Fix screenshot dimensions when at 1x scale
This was regressed by ART.
Prior to ART, the screenshots were saved at the title's framebuffer resolution. A misunderstanding of the existing logic led to screenshot dimensions becoming dependent on the host render window size.
This changes the behavior to match how it was prior to ART at 1x, with screenshots now always being the title's framebuffer dimensions scaled by the resolution scaling factor.
4 years ago
bunnei
c3e1ffc44b
Merge pull request #7294 from vonchenplus/fix_image_update_error_when_width_too_small
Fix image update/download error when width too small
4 years ago
bunnei
b44fbf6cdd
Merge pull request #7369 from Morph1984/amd-fsr-statusbar
main: Shorten AMD FSR status bar text
4 years ago
bunnei
d2e009f355
Merge pull request #7273 from fpdotmonkey/submodule-checkout-command-on-new-line
Move the cmake submodule checkout command to a new line
4 years ago
bunnei
a69813948f
Merge pull request #7342 from goldenx86/patch-3
Replace keys error pop up
4 years ago
bunnei
c45af76ea0
Merge pull request #7357 from Morph1984/s8_uint
video_core: Implement S8_UINT format
4 years ago
Morph
bc5ed1aa1b
main: Fix default AA name
By default, no AA is applied, not FXAA
4 years ago
Morph
a237fb5f75
configure_graphics_ui: AMD's -> AMD
AMD officially markets FSR as AMD FidelityFX™️ Super Resolution
4 years ago
Morph
c76163b611
main: Shorten AMD FSR status bar text
AMD'S FIDELITYFX SR -> FSR
4 years ago
bunnei
0bc46fedd6
Merge pull request #7349 from ameerj/ogl-convert-image
gl_texture_cache: Implement pixel format conversions for copies
4 years ago
bunnei
a100f5d5d4
Merge pull request #7353 from v1993/no-more-epilepsy
Prevent window flickering when holding Esc
4 years ago
Morph
dc61b7045b
renderer_vulkan: Implement S8_UINT stencil format
It should be noted that on Windows, only nvidia gpus support this format natively as of this commit.
4 years ago
Ameer J
66fed9ecbd
Merge pull request #7348 from Morph1984/ci-disable-submodule-fetch
ci: Don't fetch submodules when fetching PRs
4 years ago
ameerj
f7e155d8b9
gl_texture_cache: Round format conversion PBO to next power of 2
4 years ago
bunnei
2054013edb
Merge pull request #7355 from german77/hotkey_spam
hotkeys: Don't allow hotkeys to spam
4 years ago
Morph
6dd6dc046c
renderer_opengl: Implement S8_UINT stencil format
4 years ago
Morph
2348eb41f3
video_core: Add S8_UINT stencil format
4 years ago
german77
311324e231
hotkeys: Don't allow hotkeys to spam
4 years ago
Valeri
f7e0a37753
Prevent window flickering when holding Esc
Reported on discord by Levlight. Don't try to exit fullscreen if it's already off.
4 years ago
Feng Chen
894cc9d876
Fix image update/download error when width too small
4 years ago
ameerj
20ed7ba441
texture_cache: Use pixel format conversion when supported by the runtime
4 years ago
ameerj
50c3d53076
gl_texture_cache: Make FormatConversionPass more generic
This allows the usage of the FormatConversionPass to be applied to more than the previously used BGR conversion scenarios.
4 years ago
ameerj
35ca6274f4
gl_texture_cache: Rename BGRCopyPass to FormatConversionPass
4 years ago
Morph
16aa49d138
ci: Don't fetch submodules when fetching PRs
4 years ago
bunnei
71313509f7
Merge pull request #7219 from FernandoS27/aristotles-right-testicle
Project A.R.T. Advanced Rendering Techniques
4 years ago
Morph
3154773c00
Merge pull request #7347 from lioncash/catch
CMakeLists: Update catch to 2.13.7
4 years ago
Fernando Sahmkow
1c8a3d8d29
TextureCache: Fix Automatic Anisotropic.
4 years ago
Lioncash
6e57c519e2
CMakeLists: Update catch to 2.13.7
Keeps the testing libraries up to date.
4 years ago
FernandoS27
1128cc35b9
TextureCache: OGL query device memory if possible.
4 years ago
Fernando Sahmkow
978f598ff6
TextureCache: Fix OGL cleaning
4 years ago
Fernando Sahmkow
282e04bffb
TextureCache: Add automatic anisotropic filtering and refactor code.
4 years ago
Fernando Sahmkow
5230378709
TextureCache: Make a better Anisotropic setter.
4 years ago
Fernando Sahmkow
6c97ab571a
Texture Cache: revert Image changes.
4 years ago
Fernando Sahmkow
6f98690963
ShaderCache: Better fix for Shuffling gl_FragCoord
4 years ago
FernandoS27
d46a71e786
HostShader: fix Gaussian filter.
4 years ago
FernandoS27
de1c8c5c2c
Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs.
4 years ago
ameerj
917b2466ad
texture_cache: Refactor Render Target scaling function
4 years ago
ameerj
9fc1fa1b0d
gl_resource_manager: Ensure non EXT_framebuffer objects are created
4 years ago
FernandoS27
099b0b3167
Texture Cache: Fix memory usage on ScaleDown.
4 years ago
FernandoS27
9189aacfe2
OpenGL: Fix viewport/Scissor scaling on downscaling.
4 years ago
FernandoS27
c97c46747d
Vulkan: fix regression.
4 years ago
ameerj
87abab71ff
host_shaders: Misc copyright/style changes
4 years ago
ameerj
864f2e0b81
configure_graphics.ui: Cleanup scaling options and fix duplicate name warning
4 years ago
ameerj
99124b7261
FSR: Fix GCC build errors
4 years ago
Marshall Mohror
bb03675485
Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings
4 years ago
ameerj
47369faaab
vk_blit_screen: Fix AA destruction order
4 years ago
Marshall Mohror
dcc5b4f6b0
Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan
4 years ago
ameerj
a39e867c73
renderer_vulkan/blit_image: Use generic color state on Depth to Color blits
Fixes Bayonetta 2 on AMD
4 years ago
ameerj
282a4501d9
vk_texture_cache: Refactor 3D scaling helpers
4 years ago
ameerj
93c9eb196f
gl_rasterizer: Fix ScissorTest and Clear when scaling
4 years ago