yuzu/src/video_core
lat9nq 1c93476a80 video_core,yuzu: Move UpdateRescalingInfo call to video_core
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.
2021-11-16 22:11:30 +01:00
..
buffer_cache buffer_cache: Minor fixes 2021-09-19 20:35:07 -04:00
command_classes codes: Rename ComposeFrameHeader to ComposeFrame 2021-11-12 23:52:19 -05:00
engines gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
host_shaders Renderers: Unify post processing filter shaders 2021-11-16 22:11:29 +01:00
macro xbyak: Update include path 2021-08-15 19:26:38 +01:00
renderer_opengl gl_texture_cache: Disable scissor test when scaling textures 2021-11-16 22:11:30 +01:00
renderer_vulkan vk_texture_cache: Fix unsupported blit format error checking 2021-11-16 22:11:30 +01:00
texture_cache vk_texture_cache: Fix early returns on unsupported scales 2021-11-16 22:11:30 +01:00
textures Merge pull request #6879 from ameerj/decoder-assert 2021-08-30 15:24:04 -07:00
vulkan_common vk_texture_cache: Fix unsupported blit format error checking 2021-11-16 22:11:30 +01:00
cdma_pusher.cpp gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
cdma_pusher.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
CMakeLists.txt codecs: Add VP8 codec class 2021-11-12 19:49:45 -05:00
compatible_formats.cpp texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
compatible_formats.h texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
delayed_destruction_ring.h video_core: Add a delayed destruction ring abstraction 2020-12-30 02:10:19 -03:00
dirty_flags.cpp shader: Accelerate pipeline transitions and use dirty flags for shaders 2021-07-22 21:51:29 -04:00
dirty_flags.h TextureCache: Modify Viewports/Scissors according to Rescale. 2021-11-16 22:11:27 +01:00
dma_pusher.cpp BufferCache: Additional download fixes. 2021-07-09 22:20:36 +02:00
dma_pusher.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
fence_manager.h Fence Manager: remove reference fencing. 2021-07-09 22:20:36 +02:00
framebuffer_config.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
gpu_thread.cpp gpu: Use std::jthread for async gpu thread 2021-09-15 20:49:07 -04:00
gpu_thread.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
gpu.cpp nvhost_ctrl: Refactor usage of gpu.LockSync() 2021-10-03 00:35:57 -04:00
gpu.h nvhost_ctrl: Refactor usage of gpu.LockSync() 2021-10-03 00:35:57 -04:00
memory_manager.cpp video_core/memory_manager: Add missing <algorithm> include 2021-09-11 17:19:15 -04:00
memory_manager.h Texture Cache: Address feedback. 2021-07-04 22:32:35 +02:00
query_cache.h Merge pull request #7077 from FernandoS27/face-down 2021-10-16 21:41:54 -04:00
rasterizer_accelerated.cpp rasterizer: Update pages in batches 2021-06-11 17:27:17 +02:00
rasterizer_accelerated.h RasterizerInterface: Correct size of CPU addresses to cache. 2021-10-04 20:47:31 +02:00
rasterizer_interface.h shader: Remove old shader management 2021-07-22 21:51:22 -04:00
renderer_base.cpp renderers: Add explicit invert_y bool to screenshot callback 2021-07-28 21:46:08 -04:00
renderer_base.h renderers: Add explicit invert_y bool to screenshot callback 2021-07-28 21:46:08 -04:00
shader_cache.cpp shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
shader_cache.h shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
shader_environment.cpp gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
shader_environment.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
shader_notify.cpp vk_pipeline_cache,shader_notify: Add shader notifications 2021-07-22 21:51:35 -04:00
shader_notify.h vk_pipeline_cache,shader_notify: Add shader notifications 2021-07-22 21:51:35 -04:00
surface.cpp vk_texture_cache: Use nearest neighbor scaling when available 2021-11-16 22:11:30 +01:00
surface.h vk_texture_cache: Use nearest neighbor scaling when available 2021-11-16 22:11:30 +01:00
transform_feedback.cpp transform_feedback: Read buffer stride from index instead of layout 2021-07-22 21:51:34 -04:00
transform_feedback.h shader: Split profile and runtime info headers 2021-07-22 21:51:38 -04:00
video_core.cpp video_core,yuzu: Move UpdateRescalingInfo call to video_core 2021-11-16 22:11:30 +01:00
video_core.h Settings: eliminate rescaling_factor. 2021-11-16 22:11:27 +01:00