350 Commits (c77ad128b9b4d03f45826d5e5ef32c1328779276)

Author SHA1 Message Date
crueter c77ad128b9
[cmake] whole-program LTO, prefer lld on clang (#2581) 4 months ago
crueter 76a8a6e039
[cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex (#2543) 4 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 4 months ago
crueter 428f136a75
[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb (#392) 4 months ago
lizzie 84fadd1506
[cmake] fix unordered-dense deps (#380) 4 months ago
SDK Chan 72fb15cacc
[shader_recompiler] ISBERD minor cleanups (#211) 5 months ago
crueter 3e55dc6352
[cmake] refactor: CPM over vcpkg (#250) 5 months ago
crueter 1551387739
[cmake, frontend] feat: CPMUtil + dependency viewer (#238) 5 months ago
crueter 9634342100
[cmake] fix regressions intr. CPM and packaging (#201) 5 months ago
crueter 51b170b470
[cmake] refactor: Use CPM over submodules (#143) 5 months ago
edendev b01e20414f Readd Revert Problematic Commits 8 months ago
edendev 4181b53e19 revert Remove problematic commits 8 months ago
MrPurple666 b689d74bc9 Remove problematic commits 8 months ago
MrPurple666 b695ca5a2a Revert some wip changes 9 months ago
Zephyron 9615e910f9 feat(video_core): Implement HybridMemory for advanced Vulkan memory management 9 months ago
Zephyron b550c6e3cc feat(vulkan): implement enhanced texture and shader management 10 months ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
voidanix d60cf76e2d Fix GCC builds with Debug build type 10 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 2 years ago
Fernando Sahmkow 7f78d844ab Query Cache: Setup Base rework 2 years ago
Alexandre Bouvier f663418ff5 vma: enable options everywhere 2 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
Liam 011dfe1db7 textures: add BC1 and BC3 compressors and recompression setting 3 years ago
GPUCode 8eede48a39 renderer_vulkan: Async presentation 3 years ago
Fernando Sahmkow 64c9a90c20 Buffer Cache: Fully rework the buffer cache. 3 years ago
Matías Locatti 7cc539e8b8 Partially apply LTO to only core and video_core projects. 3 years ago
Wollnashorn 6b840142b3 video_core/opengl: Add FSR upscaling filter to the OpenGL renderer 3 years ago