summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-11-16vk_texture_cache: Simplify scaled image managementameerj
2021-11-16gl_texture_cache: Fix scaling backup logicameerj
2021-11-16vk_rasterizer: Fix scaling on Y_NEGATEameerj
2021-11-16vk_texture_cache: Use nearest neighbor scaling when availableameerj
2021-11-16gl_texture_cache: Fix depth and integer format scaling blitsameerj
2021-11-16gl_texture_cache/rescaling_pass: minor cleanupameerj
2021-11-16vk_texture_cache: Minor cleanupameerj
2021-11-16rescaling_pass: Fix and simplify shuffle/fragcoord passameerj
2021-11-16Shader: Don't rescale FragCoord if used by ShuffleFernando Sahmkow
2021-11-16image_info: Mark MSAA textures as non-rescalableameerj
Blitting or resolving multisampled images requires the dimensions of the src and dst to be equal for valid usage, making them difficult for resolution scaling using the current implementation.
2021-11-16bootmanager: Fix screenshot resolution factor usageameerj
Fixes screenshots at non integer scaling
2021-11-16gl_texture_cache: Simplify scalingameerj
We don't need to reconstruct new textures every time we ScaleUp/ScaleDown. We can scale up once, and revert to the original texture whenever scaling down. Fixes memory leaks due to glDeleteTextures being deferred for later handling on some drivers
2021-11-16Renderers: Unify post processing filter shadersameerj
2021-11-16gl_texture_cache: fix scaling on uploadameerj
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow
2021-11-16Texture Cache: fix scaling on upload and stop scaling on base resolution.Fernando Sahmkow
2021-11-16shader, video_core: Fix GCC build errorsameerj
2021-11-16emit_spirv: Fix RescalingLayout alignmentameerj
2021-11-16TextureCache: Fix Buffer Views Scaling.Fernando Sahmkow
2021-11-16RescalingPass: Agregate pixels on texelFetch while on Fragment ShaderFernando Sahmkow
2021-11-16Texture Cache: Correctly fix Blits Rescaling.Fernando Sahmkow
2021-11-16shader: Fix TextureSize check on rescaling.Fernando Sahmkow
2021-11-16texture_cache: Disable dst_image scaling in BlitImageameerj
Fixes scaling in Super Mario Party
2021-11-16emit_spirv: Fix RescalingLayout alignmentameerj
2021-11-16shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp
Thanks for everything!
2021-11-16shader: Properly blacklist and scale image loadsReinUsesLisp
2021-11-16texture_cache: Add getter to query if image view is rescaledReinUsesLisp
2021-11-16vk_rasterizer: Minor style changeReinUsesLisp
2021-11-16gl_texture_cache: Fix scaling blitsReinUsesLisp
2021-11-16glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp
2021-11-16gl_rasterizer: Properly scale viewports and scissorsReinUsesLisp
2021-11-16gl_texture_cache: Fix multi layered texture Scaleameerj
2021-11-16gl_compute_pipeline: Add downscale factor to shader uniformsameerj
2021-11-16gl_rasterizer: Fix rescale dirty state checkingameerj
2021-11-16gl_graphics_pipeline: Add downscale factor to shader uniformsameerj
2021-11-16texture_cache: Fix blacklists on computeReinUsesLisp
2021-11-16texture_cache: Simplify image view queries and blacklistingReinUsesLisp
2021-11-16Vulkan: Fix downscaling Blit.Fernando Sahmkow
2021-11-16Texture Cache: Implement Rating System.Fernando Sahmkow
2021-11-16OpenGL: set linear mag filter when blitting a downscaled image.Fernando Sahmkow
2021-11-16Vulkan: Fix AA when rescaling.Fernando Sahmkow
2021-11-16Texture Cache: Implement Blacklisting.Fernando Sahmkow
2021-11-16main: Add resolution scale label in the status barMorph
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-16vulkan: Implement rescaling shader patchingReinUsesLisp
2021-11-16vk_texture_cache: Properly scale blit source imagesReinUsesLisp
2021-11-16vk_graphics_pipeline: Use Shader::NumDescriptors when possibleReinUsesLisp
2021-11-16opengl: Use Shader::NumDescriptors when possibleReinUsesLisp
2021-11-16spirv: Implement rescaling patchingReinUsesLisp
2021-11-16shader/rescaling_pass: Patch more instructionsReinUsesLisp
2021-11-16shader: Add IsTextureScaled opcodeReinUsesLisp