2701 Commits (f70fd66c6f55b48373225693efa8e880b8e1cf8d)

Author SHA1 Message Date
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Liam 455ea63f4a OpenGL: implement face flips according to NDC 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Fernando Sahmkow ba73142ce0 video_core: implement formats for N64 emulation 4 years ago
Merry e8a60754e9 video_core: Replace lock_guard with scoped_lock 4 years ago
Liam 1027ffa911 OpenGL: fix S8D24 to ABGR8 conversions 4 years ago
Liam 27116accd9 OpenGL: fix cropping 4 years ago
Liam a9d9b29461 OpenGL: propagate face flip condition 4 years ago
Liam 6c926f3cac OpenGL: flip front faces if Z scale is inverted 4 years ago
Fernando Sahmkow 29660bc55e GPU Garbage Collection: Fix regressions. 4 years ago
ameerj ddafe40dc1 gl_rasterizer: Avoid scenario locking already owned mutex 4 years ago
bunnei b149526098 Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding CPU Cached memory." 4 years ago
Fernando Sahmkow bcee5061e7 Texture Cache: Add Cached CPU system. 4 years ago
Fernando Sahmkow 392612a2d3 GC: Address Feedback. 4 years ago
bunnei 1f6dcd3784 hle: nvflinger: Migrate android namespace -> Service::android. 4 years ago
bunnei 3396730b85 hle: nvflinger: Move PixelFormat to its own header. 5 years ago
Fernando Sahmkow 2bd91a6f84 Garbage Collection: Final tuning. 4 years ago
Fernando Sahmkow 35675b986e Buffer Cache: Tune to the levels of the new GC. 4 years ago
Fernando Sahmkow 7ea1f39bd0 Garbage Collection: Redesign the algorithm to do a better use of memory. 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
ameerj 1967757627 general: Reduce core.h includes 4 years ago
Ameer J 7d636e10d7 gl_graphics_pipeline: Improve shader builder synchronization using fences (#7969) 4 years ago
ameerj 51d9a43dad gl_fence_manager: Minor optimization to signal querying 4 years ago
Morph 77514a45a6 maxwell_to_(gl/vk): Add 11_11_10 float vertex format 4 years ago
Lioncash 8a509e5a2c general: Replace NonCopyable struct with equivalents 4 years ago
Fernando Sahmkow 9ebf1c00bd Rasterizer: Refactor inlineToMemory. 4 years ago
Fernando Sahmkow 19270ae4e6 Rasterizer: Implement Inline2Memory Acceleration. 4 years ago
Fernando Sahmkow 65387dd0a0 ShaderDecompiler: Add a debug option to dump the game's shaders. 5 years ago
ameerj c5c13369fa glsl: Add boolean reference workaround 4 years ago
ameerj a57dc3509a glsl_context_get_set: Add alternative cbuf type for broken drivers 4 years ago
ameerj 531d53d6b9 vk_texture_cache: Fix invalidated pointer access 4 years ago
vonchenplus 8fe519b656 Address format clang 4 years ago
ameerj 9699d5e6d5 renderer_opengl: Minor refactoring of filter selection 4 years ago
ameerj 4c9fb0ffe9 blit_image: Refactor upscale factors usage 4 years ago
Fernando Sahmkow e6d7d48d78 TextureCache: Refactor and fix linux compiling. 4 years ago
Fernando Sahmkow e926797029 TextureCache: Implement buffer copies on Vulkan. 4 years ago
Feng Chen dbfa89c40b Implement convert legacy to generic 4 years ago
ameerj b31bfc9ca5 gl_texture_cache: Round format conversion PBO to next power of 2 5 years ago
Morph be263c113c renderer_opengl: Implement S8_UINT stencil format 5 years ago
Feng Chen f4ee936f8b Fix image update/download error when width too small 5 years ago
ameerj ba5778b0e3 texture_cache: Use pixel format conversion when supported by the runtime 5 years ago
ameerj 902c3f97ce gl_texture_cache: Make FormatConversionPass more generic 5 years ago
ameerj 96df298438 gl_texture_cache: Rename BGRCopyPass to FormatConversionPass 5 years ago
FernandoS27 c136081f6e TextureCache: OGL query device memory if possible. 5 years ago
Fernando Sahmkow 923aab37f8 TextureCache: Fix OGL cleaning 5 years ago
Fernando Sahmkow c74619d266 TextureCache: Add automatic anisotropic filtering and refactor code. 5 years ago
Fernando Sahmkow 28fddb9c5e TextureCache: Make a better Anisotropic setter. 5 years ago
FernandoS27 b3494533e5 Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. 5 years ago
ameerj 0299a48a5b gl_resource_manager: Ensure non EXT_framebuffer objects are created 5 years ago
FernandoS27 74ce2f4f6f OpenGL: Fix viewport/Scissor scaling on downscaling. 5 years ago