6300 Commits (04139cb3edeb4b596e89c98435afd19ed6be85fb)

Author SHA1 Message Date
FengChen 1f54cd4ac7 video_coare: Reimplementing the maxwell drawing trigger mechanism 4 years ago
Morph f16db300c6 format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT 4 years ago
Liam 9524e28d20 video_core: don't build ASTC decoder shader unless requested 4 years ago
Fernando Sahmkow 3cb4498142 Maxwell3D/Puller: Fix regressions and syncing issues. 4 years ago
bunnei d00245d444 video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve. 4 years ago
FengChen 23b6569fc2 video_core: implement 1D copies based on VMM 'kind' 4 years ago
FengChen 99507d0188 video_core: Implement memory manager page kind 4 years ago
Morph ddf5577799 video_core: Fix spelling of "synchronize" 4 years ago
Morph d3114c620d renderer_(opengl/vulkan): Fix tessellation clockwise parameter 4 years ago
Liam b1cd6cec19 syncpoint_manager: ensure handle is removable before removing 4 years ago
Kelebek1 4496030ea9 Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong. 4 years ago
Liam a5476541f2 video_core: don't block rendering on screenshots 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 aedd739631 maxwell_dma: remove warnings from implemented functionality 4 years ago
Fernando Sahmkow ca3db0d7c9 General: address feedback 4 years ago
Liam 0d99b7962d state_tracker: workaround channel setup for homebrew 4 years ago
Morph fedd983f96 general: Format licenses as per SPDX guidelines 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 8fd1d769fe ImageBase: Basic fixes. 4 years ago
Liam White afab6c143c General: Fix compilation for GCC 4 years ago
Fernando Sahmkow fd7afda1e8 VideoCore: Implement formats needed for N64 emulation. 4 years ago
Fernando Sahmkow 770e19f51a Buffer Cache: Deduce vertex array limit from memory layout when limit is the highest possible. 4 years ago
Fernando Sahmkow 8bb604b3be VideoCore: Add option to dump the macros. 4 years ago
Fernando Sahmkow a9ca39f859 NVDRV: Further improvements. 4 years ago
Fernando Sahmkow b59ca4df0c Buffer Cache: Basic fixes. 4 years ago
Fernando Sahmkow 98317f2b77 Decoders: Improve overall speed. 4 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 4 years ago
Fernando Sahmkow b2099fbdcc Maxwell3D: Add small_index_2 4 years ago
Fernando Sahmkow 7cfa28a666 Memory Manager: ensure safety of GPU to CPU address. 4 years ago
Fernando Sahmkow 5a568b1655 MemoryManager: Fix errors popping out. 4 years ago
Fernando Sahmkow ba34cf0a69 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
Fernando Sahmkow 359f22b808 MemoryManager: Finish up the initial implementation. 4 years ago
Fernando Sahmkow 5caa150e9a OpenGL: Fix TickWork 4 years ago
Fernando Sahmkow bc8b3d225e VideoCore: Refactor fencing system. 4 years ago
Fernando Sahmkow 4d60410dd9 MemoryManager: initial multi paging system implementation. 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 2931101e6f NVDRV: Refactor Host1x 4 years ago
Fernando Sahmkow 668e80a9f4 VideoCore: Refactor syncing. 4 years ago
Fernando Sahmkow e44ac8b821 Texture Cache: Fix GC and GPU Modified on Joins. 4 years ago
Fernando Sahmkow f350c3d74e Texture cache: Fix the remaining issues with memory mnagement and unmapping. 4 years ago
Fernando Sahmkow 9cf4c8831d Texture cache: Fix dangling references on multichannel. 4 years ago
Fernando Sahmkow e462191482 Refactor VideoCore to use AS sepparate from Channel. 4 years ago
Fernando Sahmkow bb74973bba General: Rebase fixes. 5 years ago
Fernando Sahmkow 6fc4012396 VideoCore: Extra Fixes. 5 years ago