297 Commits (f81bd5bc15d7cf6ce2676d41f42b24e9e07ce3f1)

Author SHA1 Message Date
Wollnashorn 6b840142b3 video_core/opengl: Add FSR upscaling filter to the OpenGL renderer 3 years ago
Fernando Sahmkow 8eafb91af0 video_core: Cache GPU internal writes. 3 years ago
Feng Chen 3b5e1a24bc video_core: Implement opengl/vulkan draw_texture 3 years ago
Liam 1a32e03a0f vulkan: implement 'turbo mode' clock booster 3 years ago
Fernando Sahmkow 3ea10762d2 RasterizerMemory: Add filtering for flushing/invalidation operations. 3 years ago
Liam 292cc68b75 video_core: Integrate SMAA 3 years ago
Feng Chen ad05d9fe1e video_core: Implement maxwell3d draw manager and split draw logic 3 years ago
Alexandre Bouvier 325a016cd2 cmake: prefer system libraries 3 years ago
Liam 8fbec5d298 externals: update dynarmic, SDL2 3 years ago
ameerj bbf3e7f313 CMake: Use precompiled headers 3 years ago
Liam acc4a150ef video_core: add null backend 3 years ago
Fernando Sahmkow f4291e4576 Fermi2D: Rework blit engine and add a software blitter. 3 years ago
Liam 9509fb30a4 Initial ARM64 support 3 years ago
Morph 4bad20dc5f CMakeLists: Remove all redundant warnings 3 years ago
FengChen 2d53a37461 video_core: Implement memory manager page kind 3 years ago
Fernando Sahmkow 383f95a063 NVDRV: Refactor Host1x 4 years ago
Fernando Sahmkow a6425c97e4 VideoCore: Refactor syncing. 4 years ago
Fernando Sahmkow 0925f2386a Refactor VideoCore to use AS sepparate from Channel. 4 years ago
Fernando Sahmkow 8847b6645c VideoCore: implement channels on gpu caches. 4 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
Morph e647661b76 CMakeLists: Make variable shadowing a compile-time error 4 years ago
Liam da50e98e3a core/debugger: Improved stepping mechanism and misc fixes 4 years ago
liushuyu 18ddfcc0cf video_core/cmake: link against libva explicitly ... 4 years ago
Marshall Mohror 71e8b72b01 Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings 4 years ago
Marshall Mohror c2f855fb98 Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan 4 years ago
Marshall Mohror 2173534da5 vulkan: Implement FidelityFX Super Resolution 4 years ago
ameerj 538647f62b codecs: Add VP8 codec class 4 years ago
lat9nq 3714fd580f cmake: Add VDPAU and NVDEC support to FFmpeg 4 years ago
yzct12345 4436e63616 texture_cache: Address ameerj's review 4 years ago
yzct12345 e85149c507 texture_cache: Split templates out 4 years ago
yzct12345 e13e98d99d nvdec: Implement VA-API hardware video acceleration (#6713) 4 years ago
ReinUsesLisp 482c1ec8e5 renderer_vulkan: Add setting to log pipeline statistics 5 years ago
ameerj 7e661303d5 gl_shader_cache: Implement async shaders 5 years ago
ReinUsesLisp ddb24146b6 gl_shader_cache: Rename Program abstractions into Pipeline 5 years ago
ReinUsesLisp 06ae1bff4b video_core: Abstract transform feedback translation utility 5 years ago
ReinUsesLisp 5ca5988c63 shader: Initial OpenGL implementation 5 years ago
ReinUsesLisp ed6c131c92 shader: Move pipeline cache logic to separate files 5 years ago
lat9nq a4e7a41e7f shader_recompiler,video_core: Cleanup some GCC and Clang errors 5 years ago
ReinUsesLisp 33090a74dd shader: Add partial rasterizer integration 5 years ago
ReinUsesLisp a5f87011d3 shader: Primitive Vulkan integration 5 years ago
ReinUsesLisp 65069df8aa shader: Remove old shader management 5 years ago
Morph a487c17aff video_core: Enforce C4242 5 years ago
ReinUsesLisp cc3a6c6f51 video_core: Enforce C4244 5 years ago
ameerj e5da434498 textures: Reintroduce CPU ASTC decoder 5 years ago
ameerj e0977af861 astc_decoder: Refactor for style and more efficient memory use 5 years ago
ReinUsesLisp 2dfce2fca6 video_core: Reimplement the buffer cache 5 years ago
Chloe Marcec 66c653566c video_core: Delete morton 5 years ago
lat9nq 1eaff4546b CMake: Port citra-emu/citra FindFFmpeg.cmake 5 years ago
lat9nq e6211c3753 CMake: Implement YUZU_USE_BUNDLED_FFMPEG 5 years ago
ReinUsesLisp ae349957c3 cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globally 5 years ago