359 Commits (8c7c61f5b973a713dac5c9ac732c3c67c2d78298)

Author SHA1 Message Date
lizzie 8c7c61f5b9 extra stuffs 2 months ago
crueter d0a054270e
[cmake] Move back to individual handling of Vulkan deps (#3450) 4 weeks ago
MrPurple666 6637810fe6
[android] gpu logs functions (#3389) 4 weeks ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 1 month ago
crueter 7ca657d22f
[cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994) 4 months ago
lizzie ca0bc65531
[cmake] fix compilation for Intel Atom N455 (#2872) 4 months ago
lizzie 5c6aaa7eb1
[video_core/vic] remove handrolled vector implementation that also uses software prefetching(!!!!); don't try to outsmart compiler - also remove template spam (#2856) 4 months ago
Caio Oliveira 8fa36a7737
nuke: Goodbye PCH, you will not be missed (#2821) 4 months ago
crueter 83730cd4c1
[cmake] update CI deps, feat: sirit CI + new CI spec (#2655) 5 months ago
crueter c77ad128b9
[cmake] whole-program LTO, prefer lld on clang (#2581) 5 months ago
crueter 76a8a6e039
[cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex (#2543) 5 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 6 months ago
crueter 428f136a75
[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb (#392) 6 months ago
lizzie 84fadd1506
[cmake] fix unordered-dense deps (#380) 6 months ago
SDK Chan 72fb15cacc
[shader_recompiler] ISBERD minor cleanups (#211) 7 months ago
crueter 3e55dc6352
[cmake] refactor: CPM over vcpkg (#250) 7 months ago
crueter 1551387739
[cmake, frontend] feat: CPMUtil + dependency viewer (#238) 7 months ago
crueter 9634342100
[cmake] fix regressions intr. CPM and packaging (#201) 7 months ago
crueter 51b170b470
[cmake] refactor: Use CPM over submodules (#143) 7 months ago
edendev b01e20414f Readd Revert Problematic Commits 10 months ago
edendev 4181b53e19 revert Remove problematic commits 10 months ago
MrPurple666 b689d74bc9 Remove problematic commits 10 months ago
MrPurple666 b695ca5a2a Revert some wip changes 10 months ago
Zephyron 9615e910f9 feat(video_core): Implement HybridMemory for advanced Vulkan memory management 11 months ago
Zephyron b550c6e3cc feat(vulkan): implement enhanced texture and shader management 11 months ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
voidanix d60cf76e2d Fix GCC builds with Debug build type 11 months ago
Liam ba17a8c2b8 gpu: dependency-inject scaling/antialiasing filter state for capture layers 2 years ago
Liam ce72818075 nvnflinger/gpu: implement applet capture 2 years ago
Fernando Sahmkow 4d97c54676 VideoCore: Move Slot Vector to Common 2 years ago
Liam d2f98ce312 renderer_opengl: implement layer stack composition 2 years ago
Liam f727f13cb9 renderer_vulkan: implement layer stack composition 2 years ago
Liam 2a314f9e2e renderer_opengl: split up blit screen resources into antialias and window adapt passes 2 years ago
Liam bd9c228844 renderer_opengl: split out FXAA 2 years ago
Liam 5d9ae38249 renderer_opengl: split out SMAA 2 years ago
Liam 86bfa837fc renderer_vulkan: split up blit screen resources into separate antialias and window adapt passes 2 years ago
Liam f50296ab23 renderer_vulkan: isolate FXAA from blit screen 2 years ago
Liam e8fa898313 renderer_opengl: isolate core presentation code 2 years ago
Liam 84678c7014 video_core: simplify accelerated surface fetch and crop handling between APIs 2 years ago
Kelebek1 05afa94a3b Move time services to new IPC. 2 years ago
Mike Lothian 2348a5bdab Add Vulkan-Utility-Libraries dependency 2 years ago
Fernando Sahmkow 9db159da71 SMMU: Initial adaptation to video_core. 2 years ago
Fernando Sahmkow eb4f7f35ea NVDRV: Implement sessions and initial implementation of SMMU 2 years ago
Liam 767b024755 video_core: refactor video frame and packet parsing 2 years ago
GPUCode 4b853ff5cf renderer_vulkan: Introduce separate cmd buffer for uploads 3 years ago
Fernando Sahmkow 7f78d844ab Query Cache: Setup Base rework 3 years ago
Alexandre Bouvier f663418ff5 vma: enable options everywhere 3 years ago
Alexandre Bouvier dad3ef76a2 cmake: allow using system VMA library 3 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
lat9nq 0a4650cd2b externals: Add vma and initialize it 3 years ago