302 Commits (642c14f0c7ee71f1f4daa50cee84ec9143697af6)

Author SHA1 Message Date
ameerj 642c14f0c7 OpenGL: Make use of persistent buffer maps in buffer cache downloads 3 years ago
Liam 415c78b87c textures: add BC1 and BC3 compressors and recompression setting 3 years ago
GPUCode 2ad9acf795 renderer_vulkan: Async presentation 3 years ago
Fernando Sahmkow a16c261131 Buffer Cache: Fully rework the buffer cache. 3 years ago
Matías Locatti c38bb96a2c Partially apply LTO to only core and video_core projects. 3 years ago
Wollnashorn c4a49eb1dd video_core/opengl: Add FSR upscaling filter to the OpenGL renderer 3 years ago
Fernando Sahmkow 6c7eb81f7d video_core: Cache GPU internal writes. 3 years ago
Feng Chen 013b689153 video_core: Implement opengl/vulkan draw_texture 3 years ago
Liam 301e9bbc03 vulkan: implement 'turbo mode' clock booster 3 years ago
Fernando Sahmkow 3630bfaef3 RasterizerMemory: Add filtering for flushing/invalidation operations. 3 years ago
Liam 5b837157bd video_core: Integrate SMAA 3 years ago
Feng Chen bf0b957c05 video_core: Implement maxwell3d draw manager and split draw logic 3 years ago
Alexandre Bouvier 8e17b5469f cmake: prefer system libraries 3 years ago
Liam 6d2c597371 externals: update dynarmic, SDL2 3 years ago
ameerj 37bc5118ea CMake: Use precompiled headers 3 years ago
Liam 89dd7dc180 video_core: add null backend 3 years ago
Fernando Sahmkow 957840be91 Fermi2D: Rework blit engine and add a software blitter. 3 years ago
Liam cbaf642ffe Initial ARM64 support 3 years ago
Morph 93297d14d8 CMakeLists: Remove all redundant warnings 3 years ago
FengChen 99507d0188 video_core: Implement memory manager page kind 3 years ago
Fernando Sahmkow 2931101e6f NVDRV: Refactor Host1x 4 years ago
Fernando Sahmkow 668e80a9f4 VideoCore: Refactor syncing. 4 years ago
Fernando Sahmkow e462191482 Refactor VideoCore to use AS sepparate from Channel. 4 years ago
Fernando Sahmkow 139ea93512 VideoCore: implement channels on gpu caches. 4 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
Morph efc89c032b CMakeLists: Make variable shadowing a compile-time error 4 years ago
Liam 989d4a7a41 core/debugger: Improved stepping mechanism and misc fixes 4 years ago
liushuyu e7f10de11a
video_core/cmake: link against libva explicitly ... 4 years ago
Marshall Mohror bb03675485 Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings 4 years ago
Marshall Mohror dcc5b4f6b0 Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan 4 years ago
Marshall Mohror 37cb0377ae vulkan: Implement FidelityFX Super Resolution 4 years ago
ameerj b39b33b1fe codecs: Add VP8 codec class 4 years ago
lat9nq 92bc51b66a cmake: Add VDPAU and NVDEC support to FFmpeg 4 years ago
yzct12345 5566f3dbc0
texture_cache: Address ameerj's review 4 years ago
yzct12345 f9563c8f24
texture_cache: Split templates out 4 years ago
yzct12345 2868d4ba84
nvdec: Implement VA-API hardware video acceleration (#6713) 4 years ago
ReinUsesLisp 3b006f4fe2 renderer_vulkan: Add setting to log pipeline statistics 5 years ago
ameerj 74f683787e gl_shader_cache: Implement async shaders 5 years ago
ReinUsesLisp eacf18cce9 gl_shader_cache: Rename Program abstractions into Pipeline 5 years ago
ReinUsesLisp 69b910e9e7 video_core: Abstract transform feedback translation utility 5 years ago
ReinUsesLisp d621e96d0d shader: Initial OpenGL implementation 5 years ago
ReinUsesLisp 025b20f96a shader: Move pipeline cache logic to separate files 5 years ago
lat9nq 0bb85f6a75 shader_recompiler,video_core: Cleanup some GCC and Clang errors 5 years ago
ReinUsesLisp 260743f371 shader: Add partial rasterizer integration 5 years ago
ReinUsesLisp 85cce78583 shader: Primitive Vulkan integration 5 years ago
ReinUsesLisp c67d64365a shader: Remove old shader management 5 years ago
Morph a47704f4dd video_core: Enforce C4242 5 years ago
ReinUsesLisp 03abe8bf85 video_core: Enforce C4244 5 years ago
ameerj c4ff7ecf51 textures: Reintroduce CPU ASTC decoder 5 years ago
ameerj 2f83d9a61b astc_decoder: Refactor for style and more efficient memory use 5 years ago