2773 Commits (44b981fd3eb3db5c15bcc24e61bae45607223ee6)

Author SHA1 Message Date
Fernando Sahmkow efbb6fe288 VideoCore: Fix OGL cache invalidation. 3 years ago
Narr the Reg 4bda2b475f opengl: Sanitize antialiasing config 3 years ago
Billy Laws 6c812a0c84 Vulkan, OpenGL: Hook up geometry shader passthrough emulation 3 years ago
Billy Laws 9e2997c4b6 Vulkan, OpenGL: Hook up storage buffer alignment code 3 years ago
Feng Chen 013b689153 video_core: Implement opengl/vulkan draw_texture 3 years ago
Feng Chen 1e8cee2ddf video_core: Implement maxwell3d draw texture method 3 years ago
Fernando Sahmkow a0c697124c Video_core: Address feedback 3 years ago
Fernando Sahmkow 03ccd8bf43 Texture Cache: Implement async texture downloads. 3 years ago
Fernando Sahmkow a045e860dd ShaderCompiler: Inline driver specific constants. 3 years ago
Fernando Sahmkow d09aa0182f MacroHLE: Final cleanup and fixes. 3 years ago
Fernando Sahmkow 581a7d785b Rasterizer: Setup skeleton for Host Conditional rendering 3 years ago
Fernando Sahmkow 3630bfaef3 RasterizerMemory: Add filtering for flushing/invalidation operations. 3 years ago
Fernando Sahmkow 8d694701bc MacroHLE: Add OpenGL Support 3 years ago
FernandoS27 0104e28fe4 Vulkan: Add support for VK_EXT_depth_clip_control. 4 years ago
Alexander Orzechowski 09e3029c11 gl_device: Use a more robust way to use strict context mode 3 years ago
Liam d5f53da79d renderer_opengl: refactor context acquire 3 years ago
Liam 5b837157bd video_core: Integrate SMAA 3 years ago
FengChen 1e64b5e2ec video_core: The draw manager manages whether Clear is required. 3 years ago
Feng Chen bf0b957c05 video_core: Implement maxwell3d draw manager and split draw logic 3 years ago
Liam 3ef006b5ab shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
Fernando Sahmkow 7356ab1de6 GPU: Implement additional render target formats. 4 years ago
Fernando Sahmkow 957840be91 Fermi2D: Rework blit engine and add a software blitter. 4 years ago
Liam 9737615948 general: fix compile for Apple Clang 3 years ago
Liam 4c42655a2d maxwell3d: full HLE for multi-layer clears 3 years ago
Feng Chen cb971ad654 video_core: Reimplement inline index buffer binding 4 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 4 years ago
Kelebek1 33ea0fdfe8 Fix regs regression with OpenGL two-sided stencil, and re-add data invalidation reg 4 years ago
Morph c9bb888adf
ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 4 years ago
FengChen a4472b5526 video_core: Fix few issues in Tess stage 4 years ago
Feng Chen 75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001) 4 years ago
FengChen 2f90694797 video_core: Implement maxwell inline_index method 4 years ago
FengChen 1f54cd4ac7 video_coare: Reimplementing the maxwell drawing trigger mechanism 4 years ago
Morph d3114c620d renderer_(opengl/vulkan): Fix tessellation clockwise parameter 4 years ago
Kelebek1 4496030ea9 Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong. 4 years ago
Kelebek1 752659aef3 Update 3D regs 4 years ago
Liam 0d99b7962d state_tracker: workaround channel setup for homebrew 4 years ago
Fernando Sahmkow fd7afda1e8 VideoCore: Implement formats needed for N64 emulation. 4 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 4 years ago
Fernando Sahmkow ba34cf0a69 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
Fernando Sahmkow 5caa150e9a OpenGL: Fix TickWork 4 years ago
Fernando Sahmkow bc8b3d225e VideoCore: Refactor fencing system. 4 years ago
Fernando Sahmkow 920429fde7 NVDRV: Further refactors and eliminate old code. 4 years ago
Fernando Sahmkow f350c3d74e Texture cache: Fix the remaining issues with memory mnagement and unmapping. 4 years ago
Fernando Sahmkow 3f8e7a5585 VideoCore: Fix channels with disk pipeline/shader cache. 5 years ago
Fernando Sahmkow d7990c159e OpenGl: Implement Channels. 5 years ago
Fernando Sahmkow 139ea93512 VideoCore: implement channels on gpu caches. 5 years ago
Fernando Sahmkow 1a49991676 Texture Cache: Add ASTC 10x5 Format. 4 years ago
Liam 35d3e7db2a common: remove "yuzu:" prefix from thread names 4 years ago
FengChen d4cb0eac87 video_core: Fix legacy to generic location unpaired 4 years ago
FengChen 9a95c7fa14 video_core: Generate mipmap texture by drawing 4 years ago