aboutsummaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Collapse)Author
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-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-16texture_cache: Add image gettersReinUsesLisp
2021-11-16gl_texture_cache: Simplify rescalingameerj
2021-11-16texture_cache: Fix typo in aliased image rescalingameerj
2021-11-16vk_texture_cache: Simplify and optimize scaling blitsReinUsesLisp
2021-11-16vk_texture_cache: Fix scaling blit validation errorsReinUsesLisp
2021-11-16gl_texture_cache: Implement ScaleDownameerj
2021-11-16gl_texture_cache: Rescale fixes for multi-layered texturesameerj
2021-11-16Texture Cache: Implement Rescaling on Aliases and Blits.Fernando Sahmkow
2021-11-16Fix blits with mipsReinUsesLisp
2021-11-16Fix blitsReinUsesLisp
2021-11-16renderer_gl: Resolution scaling fixesameerj
2021-11-16TextureCache: Fix rescaling of ImageCopiesFernando Sahmkow
2021-11-16TextureCache: Modify Viewports/Scissors according to Rescale.Fernando Sahmkow
2021-11-16Settings: eliminate rescaling_factor.Fernando Sahmkow
2021-11-16Texture Cache: More rescaling fixes.Fernando Sahmkow
2021-11-16gl_texture_cache: WIP texture rescaleameerj
2021-11-16Texture Cache: Implement Vulkan UpScaling & DownScalingFernando Sahmkow
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow
2021-11-12codes: Rename ComposeFrameHeader to ComposeFrameameerj
These functions were composing the entire frame, not just the headers. Rename to more accurately describe them.
2021-11-12vp8: Implement header compositionameerj
Enables frame decoding with FFmpeg
2021-11-12codecs: Add VP8 codec classameerj
2021-11-05vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatPropertiesFeng Chen
- Used by Dragon Quest Builders
2021-10-31gl_rasterizer: Remove unused includesMorph
This removes unused includes, especially the core includes which were causing this file to be recompiled every time files included by those headers are modified.
2021-10-28gl_device: Force GLASM on NVIDIA drivers 495-496lat9nq
GLSL shaders currently do not render correctly on the recent NVIDIA drivers. This adds a check that forces assembly shaders for these drivers since they seem unaffected and adds a warning informing of the decision. Developers can disable the check by enabling graphics debugging.
2021-10-24Merge pull request #7206 from vonchenplus/fix_vulkan_viewport_issueFernando S
Vulkan Rasterizer: Fix viewport issue
2021-10-23Merge pull request #7070 from FernandoS27/want-you-badAmeer J
Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan.
2021-10-23Vulran Rasterizer: address feedback.Fernando Sahmkow
2021-10-22Fix vulkan viewport issueFeng Chen
2021-10-19Merge pull request #7198 from ameerj/settings-chronobunnei
settings: Remove std::chrono usage
2021-10-17settings: Remove std::chrono usageameerj
Alleviates the dependency on chrono for all files that include settings.h
2021-10-16Merge pull request #7077 from FernandoS27/face-downAmeer J
A series of fixes to queries and indexed samplers.
2021-10-16Merge pull request #7127 from FernandoS27/i-saw-a-wabbitAmeer J
A few fixes on Vulkan and Rasterizer Caching
2021-10-13Merge pull request #7157 from ameerj/vic-surface-sizeMorph
vic: Use the minimum of surface/frame dimensions when writing the final frame to the GPU
2021-10-12Merge pull request #7109 from vonchenplus/fix_h264_max__reference_num_errorAmeer J
h264: Use max allowed max_num_ref_frames when using CPU decoding
2021-10-10vic: Use the minimum of surface/frame dimensions when writing the final ↵ameerj
frame to the GPU Addresses possible buffer overflow behavior.
2021-10-10h264: Use max allowed max_num_ref_frames when using CPU decodingFeng Chen