1142 Commits (dcca6505994898ae6ca1a5dc8ebd97c4d279968f)

Author SHA1 Message Date
Fernando Sahmkow 6352c5dc31 Vulkan: Implement Alpha coverage 3 years ago
Liam 18831e0933 vulkan_common: clean up extension usage 3 years ago
Liam 7fc6514be1 vulkan_common: promote host query reset usage to core 3 years ago
Liam e44a804ec7 vulkan_common: promote descriptor update template usage to core 3 years ago
Liam 3ef006b5ab shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
Liam 2956a33463 Vulkan: update initialization 3 years ago
Fernando Sahmkow 7356ab1de6 GPU: Implement additional render target formats. 3 years ago
Fernando Sahmkow 957840be91 Fermi2D: Rework blit engine and add a software blitter. 3 years ago
Matías Locatti f209e976f4 FSR Sharpening Slider part 1 - only a global slider 3 years ago
Morph 852de7a771 maxwell_to_vk: Add R16_SINT 3 years ago
Morph ca154d466a maxwell_to_vk: Fix format usage bits 3 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
Matías Locatti 7c50a916c7
Update renderer_vulkan.cpp 3 years ago
Feng Chen cb971ad654 video_core: Reimplement inline index buffer binding 3 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 3 years ago
Kelebek1 33ea0fdfe8 Fix regs regression with OpenGL two-sided stencil, and re-add data invalidation reg 3 years ago
Morph c9bb888adf
ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 3 years ago
FengChen a4472b5526 video_core: Fix few issues in Tess stage 3 years ago
FengChen 7283010305 video_core: Fix scaling graphical regressions for multiple games 3 years ago
gidoly 9fc1bcc7b2
Update shader cache version. (#9175) 3 years ago
Feng Chen 75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
Fernando Sahmkow 67e0d38152 Vulkan: Fix regression caused by limiting render area to width/height of rendef targets. 3 years ago
Liam 808e22984f vk_blit_screen: recreate swapchain images on guest format change 3 years ago
Robin Kertels dce242858a
vk_scheduler: Remove recorded_counts 3 years ago
FengChen 0ec1801bc1 video_core: Catch vulkan clear op not all channel need clear 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
Liam 9524e28d20 video_core: don't build ASTC decoder shader unless requested 4 years ago
bunnei d00245d444 video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve. 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
liamwhite 20cf09471a
Revert "vulkan: automatically use larger staging buffer sizes when possible" 4 years ago
Byte df6dffa30b vulkan_blitter: Fix pool allocation double free. 4 years ago
Liam 0d99b7962d state_tracker: workaround channel setup for homebrew 4 years ago
Fernando Sahmkow c2b7de66b3 Address Feedback from bylaws. 4 years ago
Fernando Sahmkow fe24c65153 General: Fix clang format. 4 years ago
Fernando Sahmkow cdce7f781b Vulkan Swapchain: Overall improvements. 4 years ago
Fernando Sahmkow ada09778d9 Vulkan Texture Cache: Limit render area to the max width/height of the targets. 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 bc8b3d225e VideoCore: Refactor fencing system. 4 years ago
Fernando Sahmkow 98b5e236d4 Vulkan: Fix Scissor on Clears 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. 4 years ago
Fernando Sahmkow d7990c159e OpenGl: Implement Channels. 4 years ago
Fernando Sahmkow 139ea93512 VideoCore: implement channels on gpu caches. 4 years ago