934 Commits (b8c96cee5f2eb0bd5ba9ef46746daec78ee3bb44)

Author SHA1 Message Date
Fernando Sahmkow 3b582d5fb2 GPU: Fix buffer cache issue, engine upload not inlining memory in multiline and pessismistic invalidation. 3 years ago
Fernando Sahmkow 7356ab1de6 GPU: Implement additional render target formats. 3 years ago
Fernando Sahmkow daf2ef8f1c MaxwellDMA: Implement BlockLinear to BlockLinear copies. 3 years ago
Fernando Sahmkow 5fbd6954ef Fermi2D: Implement Bilinear software filtering and address feedback. 3 years ago
Fernando Sahmkow 957840be91 Fermi2D: Rework blit engine and add a software blitter. 3 years ago
FengChen 1d57851fc7 video_core: Optimize maxwell drawing trigger mechanism 3 years ago
Liam 4c42655a2d maxwell3d: full HLE for multi-layer clears 3 years ago
Liam ece0c1095d maxwell3d: HLE multi-layer clear macro 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 d03afd6f4b video_core: Fix dma copy 1D random crash 3 years ago
FengChen b42b894785 video_core: Fix drawing trigger mechanism regression 3 years ago
FengChen f6e7cae62c video_core: Fix drawing trigger mechanism regression 3 years ago
FengChen 2f90694797 video_core: Implement maxwell inline_index method 3 years ago
FengChen 1f54cd4ac7 video_coare: Reimplementing the maxwell drawing trigger mechanism 3 years ago
Fernando Sahmkow 3cb4498142 Maxwell3D/Puller: Fix regressions and syncing issues. 3 years ago
FengChen 23b6569fc2 video_core: implement 1D copies based on VMM 'kind' 3 years ago
Morph d3114c620d renderer_(opengl/vulkan): Fix tessellation clockwise parameter 3 years ago
Kelebek1 4496030ea9 Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong. 3 years ago
Kelebek1 752659aef3 Update 3D regs 3 years ago
Liam aedd739631 maxwell_dma: remove warnings from implemented functionality 3 years ago
Fernando Sahmkow ca3db0d7c9 General: address feedback 3 years ago
Morph fedd983f96 general: Format licenses as per SPDX guidelines 4 years ago
Fernando Sahmkow a9ca39f859 NVDRV: Further improvements. 4 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 3 years ago
Fernando Sahmkow b2099fbdcc Maxwell3D: Add small_index_2 4 years ago
Fernando Sahmkow bc8b3d225e VideoCore: Refactor fencing system. 4 years ago
Fernando Sahmkow 668e80a9f4 VideoCore: Refactor syncing. 4 years ago
Fernando Sahmkow 6fc4012396 VideoCore: Extra Fixes. 4 years ago
Fernando Sahmkow 139ea93512 VideoCore: implement channels on gpu caches. 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Billy Laws ea89cf8639 Maxwell3D: Fix 3D semaphore counter type 0 handling 4 years ago
Liam e7ba9fd7e1 maxwell_dma: use fallback if remapping is enabled 4 years ago
Liam e158951695 video_core/macro: clear code on upload address assignment 4 years ago
Liam 4f1a2c2562 maxwell_dma: fix bytes per pixel 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Liam a24e7ba61b maxwell3d: add small_index_2 register 4 years ago
ameerj 1bc7d61b57 video_core: Reduce unused includes 4 years ago
ameerj 5119a57614 maxwell_3d: Implement a safer CB data upload 4 years ago
byte[] be0e6a2bb4 Maxwell3D: Link to override constant definition in nouveau 4 years ago
byte[] 364c67e49b Maxwell3D: restore original topology when topology overrides are disabled 4 years ago
Liam 37aa472269 Maxwell3D: Use override constants from nouveau 4 years ago
Liam 56c646d82c Maxwell3D: Restrict topology override effect to after the register is set 4 years ago
Liam 70e632f153 Maxwell3D: mark index buffers as dirty after updating counts 4 years ago
Liam f1521183f8 Maxwell3D: read small-index draw and primitive topology override registers 4 years ago
Lody 4498908e72 MaxwellDMA: Implement semaphore operations 4 years ago
Fernando Sahmkow 8a6e6465a7 Rasterizer: Refactor inlineToMemory. 4 years ago
Fernando Sahmkow 4258d515e6 Rasterizer: Implement Inline2Memory Acceleration. 4 years ago
Fernando Sahmkow f54280dafd Inline2Memory: Flush before writting buffer. 4 years ago