Fernando Sahmkow
|
c5bbbf3902
|
Texture Cache: fix scaling on upload and stop scaling on base resolution.
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
68e038404c
|
shader, video_core: Fix GCC build errors
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
65781f88f8
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
d7c9792169
|
TextureCache: Fix Buffer Views Scaling.
|
2021-11-16 22:11:29 +01:00 |
|
Fernando Sahmkow
|
4b1393a691
|
Texture Cache: Correctly fix Blits Rescaling.
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
ed675cfd8c
|
texture_cache: Disable dst_image scaling in BlitImage
Fixes scaling in Super Mario Party
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
dc28284437
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
e66d5b88a6
|
shader: Properly scale image reads and add GL SPIR-V support
Thanks for everything!
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
fc9bb3c3fe
|
shader: Properly blacklist and scale image loads
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
c7a1cbad44
|
texture_cache: Add getter to query if image view is rescaled
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
526e47f148
|
vk_rasterizer: Minor style change
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
c9238555f7
|
gl_texture_cache: Fix scaling blits
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
cfeb161c7e
|
glsl/glasm: Pass and use scaling parameters in shaders
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
4a512d6827
|
gl_rasterizer: Properly scale viewports and scissors
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
05d98d9bbf
|
gl_texture_cache: Fix multi layered texture Scale
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
b6060873ce
|
gl_compute_pipeline: Add downscale factor to shader uniforms
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
9bc7b04ca5
|
gl_rasterizer: Fix rescale dirty state checking
|
2021-11-16 22:11:29 +01:00 |
|
ameerj
|
f086c82e1f
|
gl_graphics_pipeline: Add downscale factor to shader uniforms
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
2182d25750
|
texture_cache: Fix blacklists on compute
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
56ccda1d99
|
texture_cache: Simplify image view queries and blacklisting
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
48d81506a3
|
Vulkan: Fix downscaling Blit.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
07c564f38b
|
Texture Cache: Implement Rating System.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
cee7eba64e
|
OpenGL: set linear mag filter when blitting a downscaled image.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
117f8ee7a4
|
Vulkan: Fix AA when rescaling.
|
2021-11-16 22:11:28 +01:00 |
|
Fernando Sahmkow
|
0e8cf38f39
|
Texture Cache: Implement Blacklisting.
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
d2388dd0d0
|
vulkan: Implement rescaling shader patching
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
dc72d4d4f5
|
vk_texture_cache: Properly scale blit source images
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
baf0993d5c
|
vk_graphics_pipeline: Use Shader::NumDescriptors when possible
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
6f3a41abe2
|
opengl: Use Shader::NumDescriptors when possible
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
74efa57c1b
|
texture_cache: Add image getters
|
2021-11-16 22:11:28 +01:00 |
|
ameerj
|
fad2c92a39
|
gl_texture_cache: Simplify rescaling
|
2021-11-16 22:11:28 +01:00 |
|
ameerj
|
d5143c83a9
|
texture_cache: Fix typo in aliased image rescaling
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
0fb4b84383
|
vk_texture_cache: Simplify and optimize scaling blits
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
520c4a44f6
|
vk_texture_cache: Fix scaling blit validation errors
|
2021-11-16 22:11:28 +01:00 |
|
ameerj
|
fddf372c68
|
gl_texture_cache: Implement ScaleDown
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
0a6c895af7
|
gl_texture_cache: Rescale fixes for multi-layered textures
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
dfc65cd0a3
|
Texture Cache: Implement Rescaling on Aliases and Blits.
|
2021-11-16 22:11:27 +01:00 |
|
ReinUsesLisp
|
d464b122d5
|
Fix blits with mips
|
2021-11-16 22:11:27 +01:00 |
|
ReinUsesLisp
|
973f8f1d08
|
Fix blits
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
de66a69ed4
|
renderer_gl: Resolution scaling fixes
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
8704c93913
|
TextureCache: Fix rescaling of ImageCopies
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
778700ff9d
|
TextureCache: Modify Viewports/Scissors according to Rescale.
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
71ca84d829
|
Settings: eliminate rescaling_factor.
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
84f2aea896
|
Texture Cache: More rescaling fixes.
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
10e5065a5c
|
gl_texture_cache: WIP texture rescale
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
ba18047e8d
|
Texture Cache: Implement Vulkan UpScaling & DownScaling
|
2021-11-16 22:11:27 +01:00 |
|
Fernando Sahmkow
|
22f4b290b6
|
VideoCore: Initial Setup for the Resolution Scaler.
|
2021-11-16 22:11:27 +01:00 |
|
ameerj
|
c50f170597
|
codes: Rename ComposeFrameHeader to ComposeFrame
These functions were composing the entire frame, not just the headers. Rename to more accurately describe them.
|
2021-11-12 23:52:19 -05:00 |
|
ameerj
|
d35391b9f4
|
vp8: Implement header composition
Enables frame decoding with FFmpeg
|
2021-11-12 23:52:18 -05:00 |
|
ameerj
|
b39b33b1fe
|
codecs: Add VP8 codec class
|
2021-11-12 19:49:45 -05:00 |
|