FernandoS27
|
564caa296b
|
TextureCache: fix rescaling in aliases and overlap joins.
|
2021-11-16 22:11:31 +01:00 |
|
Marshall Mohror
|
62092586a1
|
Presentation: Fix turning FSR on and off in settings
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
ba4171de79
|
Video Core: fix building for GCC.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
91357303b1
|
Vulkan Rasterizer: Fix clears on integer textures.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
7f45ef70f3
|
Texture cache: fix Intel with rescaler.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
0439a16f5c
|
TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling.
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
00a337fe07
|
Texture Cache: fix memory managment and optimize scaled downloads, uploads.
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
20096dfe4c
|
Vulkan: Fix Blit Depth Stencil
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
c8785738b0
|
Texture Cache: Fix downscaling and correct memory comsumption.
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
d20bfdd9a3
|
Presentation: add Nearest Neighbor filter.
|
2021-11-16 22:11:31 +01:00 |
|
Marshall Mohror
|
2173534da5
|
vulkan: Implement FidelityFX Super Resolution
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
a75a56e998
|
Texture Cache: Rescale conversions between depth and color
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
2ea2bc9f01
|
Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered.
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
d644a3780c
|
vulkan: Fix rescaling push constant usage
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
3c0e8a57e6
|
vk_texture_cache: Use 3D to scale images when blit is unsupported
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
311b2327cb
|
vk_texture_cache: Fix BlitScale of non-2D images
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
b4742306d8
|
video_core: Refactor resolution scale function
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
83aec496da
|
vk_texture_cache: Fix unsupported blit format error checking
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
52cc6f51aa
|
vk_texture_cache: Fix early returns on unsupported scales
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
d99a6e8e47
|
video_core: Misc resolution scaling related refactoring
|
2021-11-16 22:11:30 +01:00 |
|
Fernando Sahmkow
|
6ca801276b
|
Texture Cache: Fix Rescaling on Multisample
|
2021-11-16 22:11:30 +01:00 |
|
Fernando Sahmkow
|
fc21f37496
|
TextureCache: Base fixes on rescaling.
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
abe81f73ef
|
vk_texture_cache: Simplify scaled image management
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
c2174cbb8f
|
vk_rasterizer: Fix scaling on Y_NEGATE
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
0213e5353d
|
vk_texture_cache: Use nearest neighbor scaling when available
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
3beae9ae77
|
vk_texture_cache: Minor cleanup
|
2021-11-16 22:11:30 +01:00 |
|
ameerj
|
8539edc252
|
Renderers: Unify post processing filter shaders
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
bca25d2a0f
|
Renderer: Implement Bicubic and ScaleForce filters.
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
cdbe98a4d0
|
Texture Cache: fix scaling on upload and stop scaling on base resolution.
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
92bb068ad5
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
a8a021ddcf
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
d04e2dac6c
|
shader: Properly scale image reads and add GL SPIR-V support
Thanks for everything!
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
928ff21aae
|
shader: Properly blacklist and scale image loads
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
0100b5e700
|
texture_cache: Add getter to query if image view is rescaled
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
dc0a20f7e0
|
vk_rasterizer: Minor style change
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
dacd5da998
|
texture_cache: Simplify image view queries and blacklisting
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
a637be0a6e
|
Vulkan: Fix downscaling Blit.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
257a19aaa6
|
Vulkan: Fix AA when rescaling.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
8cafa0686b
|
Texture Cache: Implement Blacklisting.
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
6dea5adc4d
|
vulkan: Implement rescaling shader patching
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
6c9df94aa6
|
vk_texture_cache: Properly scale blit source images
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
0c46b92625
|
vk_graphics_pipeline: Use Shader::NumDescriptors when possible
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
e3cba280fb
|
vk_texture_cache: Simplify and optimize scaling blits
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
b38b0d8dae
|
vk_texture_cache: Fix scaling blit validation errors
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
189bacde6a
|
Fix blits with mips
|
2021-11-16 22:11:27 +01:00 |
|
ReinUsesLisp
|
549d60eb30
|
Fix blits
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
21165271e2
|
TextureCache: Fix rescaling of ImageCopies
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
f6a665f295
|
TextureCache: Modify Viewports/Scissors according to Rescale.
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
835110d72c
|
Texture Cache: More rescaling fixes.
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
256c4b28c4
|
Texture Cache: Implement Vulkan UpScaling & DownScaling
|
2021-11-16 22:11:27 +01:00 |
|