ameerj
|
92bb068ad5
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
674b073744
|
TextureCache: Fix Buffer Views Scaling.
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
2549ee33ee
|
RescalingPass: Agregate pixels on texelFetch while on Fragment Shader
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
6933f82023
|
Texture Cache: Correctly fix Blits Rescaling.
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
dc6f13060b
|
shader: Fix TextureSize check on rescaling.
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
877f6e4db7
|
texture_cache: Disable dst_image scaling in BlitImage
Fixes scaling in Super Mario Party
|
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
|
6e61089164
|
gl_texture_cache: Fix scaling blits
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
0d12e498ab
|
glsl/glasm: Pass and use scaling parameters in shaders
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
d7178ad04e
|
gl_rasterizer: Properly scale viewports and scissors
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
e2a7f219e1
|
gl_texture_cache: Fix multi layered texture Scale
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
650b57386a
|
gl_compute_pipeline: Add downscale factor to shader uniforms
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
d891de0664
|
gl_rasterizer: Fix rescale dirty state checking
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
b83c3e7182
|
gl_graphics_pipeline: Add downscale factor to shader uniforms
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
b1504f3118
|
texture_cache: Fix blacklists on compute
|
2021-11-16 22:11:28 +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
|
02708d7e46
|
Texture Cache: Implement Rating System.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
13c8573186
|
OpenGL: set linear mag filter when blitting a downscaled image.
|
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 |
|
Morph
|
6bbf4540d9
|
main: Add resolution scale label in the status bar
Shows the resolution scale as "Scale: {}x" in the status bar, where {} is a floating point value representing the current resolution scaling factor.
|
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
|
7c4cd0eb06
|
opengl: Use Shader::NumDescriptors when possible
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
e63fc7a4bb
|
spirv: Implement rescaling patching
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
403633afcc
|
shader/rescaling_pass: Patch more instructions
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
7f88938d72
|
shader: Add IsTextureScaled opcode
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
47946c7017
|
texture_cache: Add image getters
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
50d20bf0e9
|
shader: Add copy constructor to instructions
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
8cfa8cda16
|
shader: Add integer division opcodes
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
1b78ba7247
|
common/settings: Remove unused scaling options
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
952c65ae54
|
shader: Fix rescaling pass
|
2021-11-16 22:11:28 +01:00 |
|
ameerj
|
99659cf491
|
gl_texture_cache: Simplify rescaling
|
2021-11-16 22:11:28 +01:00 |
|
ameerj
|
bc5e9c45c2
|
texture_cache: Fix typo in aliased image rescaling
|
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
|
14fb648246
|
shader: Fix resolution scaling pass
|
2021-11-16 22:11:27 +01:00 |
|
ReinUsesLisp
|
47d1d881cf
|
shader: Add resolution down factor opcode
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
e1f1b85d64
|
gl_texture_cache: Implement ScaleDown
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
7d1f24e490
|
gl_texture_cache: Rescale fixes for multi-layered textures
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
d34b67ae49
|
Texture Cache: Implement Rescaling on Aliases and Blits.
|
2021-11-16 22:11:27 +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 |
|
ameerj
|
e7867b26ff
|
renderer_gl: Resolution scaling fixes
|
2021-11-16 22:11:27 +01:00 |
|