| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | Texture cache: fix Intel with rescaler. | 2021-11-16 | 1 | -2/+2 | ||
| | | | | | ||||||
| * | | | | TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor ↵ | 2021-11-16 | 2 | -20/+44 | ||
| | | | | | | | | | | | | | | | | | calculation when downscaling. | |||||
| * | | | | Texture Cache: fix memory managment and optimize scaled downloads, uploads. | 2021-11-16 | 7 | -28/+57 | ||
| | | | | | ||||||
| * | | | | Texture Cache: ease the requirements of textures being blacklisted. | 2021-11-16 | 2 | -22/+7 | ||
| | | | | | ||||||
| * | | | | Vulkan: Fix Blit Depth Stencil | 2021-11-16 | 2 | -14/+20 | ||
| | | | | | ||||||
| * | | | | Texture Cache: Fix downscaling and correct memory comsumption. | 2021-11-16 | 8 | -36/+147 | ||
| | | | | | ||||||
| * | | | | Presentation: add Nearest Neighbor filter. | 2021-11-16 | 6 | -14/+67 | ||
| | | | | | ||||||
| * | | | | vulkan: Implement FidelityFX Super Resolution | 2021-11-16 | 11 | -17/+643 | ||
| | | | | | ||||||
| * | | | | Texture Cache: Rescale conversions between depth and color | 2021-11-16 | 6 | -25/+37 | ||
| | | | | | ||||||
| * | | | | Texture cache: Fix memory consumption and ignore rating when a depth texture ↵ | 2021-11-16 | 3 | -7/+19 | ||
| | | | | | | | | | | | | | | | | | is rendered. | |||||
| * | | | | vulkan: Fix rescaling push constant usage | 2021-11-16 | 8 | -69/+78 | ||
| | | | | | ||||||
| * | | | | Texture Cahe: Fix downscaling on SMO. | 2021-11-16 | 5 | -0/+11 | ||
| | | | | | ||||||
| * | | | | texture_cache_base: Remove unused function declarations | 2021-11-16 | 1 | -8/+0 | ||
| | | | | | ||||||
| * | | | | yuzu: Fix build errors | 2021-11-16 | 1 | -1/+1 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Use 3D to scale images when blit is unsupported | 2021-11-16 | 4 | -29/+87 | ||
| | | | | | ||||||
| * | | | | texture_cache: Fix infinitely recursive ImageCanRescale check | 2021-11-16 | 3 | -10/+13 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Fix BlitScale of non-2D images | 2021-11-16 | 1 | -10/+9 | ||
| | | | | | ||||||
| * | | | | video_core: Refactor resolution scale function | 2021-11-16 | 4 | -46/+34 | ||
| | | | | | ||||||
| * | | | | texture_cache: Fix image resolves when src/dst are not both scaled | 2021-11-16 | 1 | -5/+8 | ||
| | | | | | ||||||
| * | | | | yuzu_cmd: Read resolution_setup and scaling_filter from config | 2021-11-16 | 2 | -0/+25 | ||
| | | | | | | | | | | | | | | | | | Also adds descriptions and the settings to the default config. | |||||
| * | | | | video_core,yuzu: Move UpdateRescalingInfo call to video_core | 2021-11-16 | 3 | -5/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | This only needs to happen once per game boot, so we can just call it during CreateGPU and be done with it, avoiding the need to call it in the frontends. | |||||
| * | | | | gl_texture_cache: Disable scissor test when scaling textures | 2021-11-16 | 1 | -0/+8 | ||
| | | | | | | | | | | | | | | | | | Fixes a bug on BOTW where some objects were no longer being rendered after blitting | |||||
| * | | | | vk_texture_cache: Fix unsupported blit format error checking | 2021-11-16 | 2 | -9/+9 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Fix early returns on unsupported scales | 2021-11-16 | 2 | -19/+11 | ||
| | | | | | ||||||
| * | | | | video_core: Misc resolution scaling related refactoring | 2021-11-16 | 8 | -47/+51 | ||
| | | | | | ||||||
| * | | | | texture_cache: Refactor scaled image size calculation | 2021-11-16 | 2 | -12/+13 | ||
| | | | | | ||||||
| * | | | | Texture Cache: Fix calculations when scaling. | 2021-11-16 | 1 | -0/+12 | ||
| | | | | | ||||||
| * | | | | gl_texture_cache: Fix BGR pbo size for scaled textures | 2021-11-16 | 1 | -11/+10 | ||
| | | | | | ||||||
| * | | | | rescaling_pass: Fix IR errors when unscalable texture types are encountered | 2021-11-16 | 1 | -0/+28 | ||
| | | | | | ||||||
| * | | | | Texture Cache: Fix Rescaling on Multisample | 2021-11-16 | 3 | -8/+21 | ||
| | | | | | ||||||
| * | | | | TextureCache: Base fixes on rescaling. | 2021-11-16 | 2 | -4/+6 | ||
| | | | | | ||||||
| * | | | | rescaling_pass: Logic simplification and minor style cleanup | 2021-11-16 | 2 | -33/+17 | ||
| | | | | | ||||||
| * | | | | rescaling_pass: Scale ImageFetch offset if it exists | 2021-11-16 | 1 | -59/+37 | ||
| | | | | | | | | | | | | | | | | | Plus some code deduplication | |||||
| * | | | | rescaling_pass: Enable PatchImageQueryDimensions on fragment stages | 2021-11-16 | 1 | -5/+4 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Simplify scaled image management | 2021-11-16 | 2 | -107/+34 | ||
| | | | | | ||||||
| * | | | | gl_texture_cache: Fix scaling backup logic | 2021-11-16 | 2 | -20/+16 | ||
| | | | | | ||||||
| * | | | | vk_rasterizer: Fix scaling on Y_NEGATE | 2021-11-16 | 1 | -3/+9 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Use nearest neighbor scaling when available | 2021-11-16 | 4 | -29/+36 | ||
| | | | | | ||||||
| * | | | | gl_texture_cache: Fix depth and integer format scaling blits | 2021-11-16 | 2 | -16/+61 | ||
| | | | | | ||||||
| * | | | | gl_texture_cache/rescaling_pass: minor cleanup | 2021-11-16 | 3 | -16/+10 | ||
| | | | | | ||||||
| * | | | | vk_texture_cache: Minor cleanup | 2021-11-16 | 2 | -11/+8 | ||
| | | | | | ||||||
| * | | | | rescaling_pass: Fix and simplify shuffle/fragcoord pass | 2021-11-16 | 1 | -26/+20 | ||
| | | | | | ||||||
| * | | | | Shader: Don't rescale FragCoord if used by Shuffle | 2021-11-16 | 2 | -2/+55 | ||
| | | | | | ||||||
| * | | | | image_info: Mark MSAA textures as non-rescalable | 2021-11-16 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | | bootmanager: Fix screenshot resolution factor usage | 2021-11-16 | 7 | -20/+13 | ||
| | | | | | | | | | | | | | | | | | Fixes screenshots at non integer scaling | |||||
| * | | | | gl_texture_cache: Simplify scaling | 2021-11-16 | 2 | -31/+39 | ||
| | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| * | | | | Renderers: Unify post processing filter shaders | 2021-11-16 | 7 | -211/+36 | ||
| | | | | | ||||||
| * | | | | gl_texture_cache: fix scaling on upload | 2021-11-16 | 1 | -0/+7 | ||
| | | | | | ||||||
| * | | | | Renderer: Implement Bicubic and ScaleForce filters. | 2021-11-16 | 15 | -34/+620 | ||
| | | | | | ||||||
| * | | | | Texture Cache: fix scaling on upload and stop scaling on base resolution. | 2021-11-16 | 1 | -14/+32 | ||
| | | | | | ||||||