eden-miror/src/video_core
Maufeat 48f7387e3a
[texture_cache, nifm] fix crashes for linear image type and set nifm logs to debug (#2549)
Example game was Mario+Rabbits Kingdom Battle. It crashes when reaches that part of copy image. Also put NIFM requests to log in DEBUG due to request spam and not being useful in debugging at all.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2549
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Co-committed-by: Maufeat <sahyno1996@gmail.com>
2025-09-22 17:56:20 +02:00
..
buffer_cache [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
control [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
engines [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
host1x [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
host_shaders [vk, opengl] add lanczo and spline-1 filtering (#2534) 2025-09-22 17:34:55 +02:00
macro [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
query_cache [vk] Fix query cache leak on missed sync (#131) 2025-07-26 18:12:54 +02:00
renderer_null nvnflinger/gpu: implement applet capture 2024-02-09 09:20:53 -05:00
renderer_opengl [vk, opengl] add lanczo and spline-1 filtering (#2534) 2025-09-22 17:34:55 +02:00
renderer_vulkan [texture_cache, nifm] fix crashes for linear image type and set nifm logs to debug (#2549) 2025-09-22 17:56:20 +02:00
texture_cache [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
textures [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
vulkan_common [video_core] Add ability for integrated devices to control the amount of memory used by the emulator (#2528) 2025-09-20 14:17:07 +02:00
cache_types.h
capture.h nvnflinger/gpu: implement applet capture 2024-02-09 09:20:53 -05:00
cdma_pusher.cpp [fmt] use {:#X} for format instead of 0x{:X} (#309) 2025-08-27 22:39:11 +02:00
cdma_pusher.h Port changes from Early Access 2025-04-04 03:40:46 +02:00
CMakeLists.txt [cmake] enable clang-cl and WoA builds (#348) 2025-09-09 20:47:49 +02:00
compatible_formats.cpp
compatible_formats.h
delayed_destruction_ring.h [VK] Rework SPIRV Shader Optimization (#238) 2025-07-03 01:13:33 +00:00
dirty_flags.cpp
dirty_flags.h
dma_pusher.cpp [video_core] Simplify DMA options (#525) 2025-09-16 18:42:48 +02:00
dma_pusher.h [video_core] Improve DMA logic and add an option to sync memory operations (#276) 2025-08-20 00:21:25 +02:00
fence_manager.h [android] Early Release Fences, v2 (#190) 2025-08-05 23:16:57 +02:00
framebuffer_config.cpp video_core: simplify accelerated surface fetch and crop handling between APIs 2024-01-31 11:27:20 -05:00
framebuffer_config.h nvnflinger/gpu: implement blending 2024-02-09 09:20:53 -05:00
fsr.cpp
fsr.h
gpu.cpp [meta] remove MicroProfile (#185) 2025-08-06 07:48:11 +02:00
gpu.h [vk, opengl] defer checks to topmost call (avoid unnecessary call) (#40) 2025-07-13 03:40:48 +02:00
gpu_thread.cpp [meta] remove MicroProfile (#185) 2025-08-06 07:48:11 +02:00
gpu_thread.h nvnflinger/gpu: implement layer stack composition 2024-01-31 11:27:21 -05:00
guest_memory.h Core: Clang format and other small issues. 2024-01-18 21:12:30 -05:00
invalidation_accumulator.h
memory_manager.cpp [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
memory_manager.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
precompiled_headers.h
present.h gpu: dependency-inject scaling/antialiasing filter state for capture layers 2024-02-09 09:20:53 -05:00
pte_kind.h
query_cache.h VideoCore: Move Slot Vector to Common 2024-02-04 20:01:47 +01:00
rasterizer_download_area.h Rework time service to fix time passing offline. 2024-01-24 04:26:55 +00:00
rasterizer_interface.h [Rasterizer]: Implement "Skip CPU Inner Invalidation" hack 2025-07-09 04:23:22 +02:00
renderer_base.cpp
renderer_base.h nvnflinger/gpu: implement applet capture 2024-02-09 09:20:53 -05:00
shader_cache.cpp Core: Clang format and other small issues. 2024-01-18 21:12:30 -05:00
shader_cache.h Core: Clang format and other small issues. 2024-01-18 21:12:30 -05:00
shader_environment.cpp [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
shader_environment.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
shader_notify.cpp
shader_notify.h
smaa_area_tex.h
smaa_search_tex.h
surface.cpp [vk] Exclude size equal alpha different copies from incompatible copy (#138) 2025-07-27 19:56:22 +02:00
surface.h [vk] copy incompatible alpha patch 1.5(2) (#123) 2025-07-26 05:58:04 +02:00
transform_feedback.cpp [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
transform_feedback.h
video_core.cpp Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
video_core.h