355 Commits (1e06c6f752c3b257783347a705dbcae293f618db)

Author SHA1 Message Date
crueter 7ca657d22f
[cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994) 6 months ago
lizzie ca0bc65531
[cmake] fix compilation for Intel Atom N455 (#2872) 6 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) 6 months ago
Caio Oliveira 8fa36a7737
nuke: Goodbye PCH, you will not be missed (#2821) 6 months ago
crueter 83730cd4c1
[cmake] update CI deps, feat: sirit CI + new CI spec (#2655) 7 months ago
crueter c77ad128b9
[cmake] whole-program LTO, prefer lld on clang (#2581) 7 months ago
crueter 76a8a6e039
[cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex (#2543) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 8 months ago
crueter 428f136a75
[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb (#392) 8 months ago
lizzie 84fadd1506
[cmake] fix unordered-dense deps (#380) 8 months ago
SDK Chan 72fb15cacc
[shader_recompiler] ISBERD minor cleanups (#211) 9 months ago
crueter 3e55dc6352
[cmake] refactor: CPM over vcpkg (#250) 9 months ago
crueter 1551387739
[cmake, frontend] feat: CPMUtil + dependency viewer (#238) 9 months ago
crueter 9634342100
[cmake] fix regressions intr. CPM and packaging (#201) 9 months ago
crueter 51b170b470
[cmake] refactor: Use CPM over submodules (#143) 9 months ago
edendev b01e20414f Readd Revert Problematic Commits 1 year ago
edendev 4181b53e19 revert Remove problematic commits 1 year ago
MrPurple666 b689d74bc9 Remove problematic commits 1 year ago
MrPurple666 b695ca5a2a Revert some wip changes 1 year ago
Zephyron 9615e910f9 feat(video_core): Implement HybridMemory for advanced Vulkan memory management 1 year ago
Zephyron b550c6e3cc feat(vulkan): implement enhanced texture and shader management 1 year ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
voidanix d60cf76e2d Fix GCC builds with Debug build type 1 year 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
Liam d54605d1a5 build: only enable adrenotools on arm64 3 years ago
Liam 46927d217c externals: add adrenotools for bcenabler 3 years ago
bunnei 6549cf8bd0 cmake: Integrate bundled FFmpeg for Android. 3 years ago
ameerj 8d223e8092 OpenGL: Make use of persistent buffer maps in buffer cache downloads 3 years ago