837 Commits (c8da75b7ed467f42775eb0d507f2704516775ab2)

Author SHA1 Message Date
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
Lioncash a05d9405b9 video_core/macro: Remove unused parameter from Execute() 4 years ago
ameerj 427bf76e62 gpu: Migrate implementation to the cpp file 5 years ago
ameerj 5daf3abe65 common/logging: Move Log::Entry declaration to a separate header 5 years ago
ameerj 24049591f6 maxwell_dma: Minor refactoring 5 years ago
Feng Chen 0292374807 Fix blend equation enum error 5 years ago
Lioncash f8964dd89a video_core/engine: Consistently initialize rasterizer pointers 5 years ago
ReinUsesLisp fba6bd92d4 vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp 7dafa96ab5 shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp 4f052a1f39 vk_graphics_pipeline: Implement conservative rendering 5 years ago
ReinUsesLisp 395bed3a0a shader: Unify shader stage types 5 years ago
ReinUsesLisp d554778311 vulkan: Use VK_EXT_provoking_vertex when available 5 years ago
FernandoS27 c736b9ffab DMA: Restrict optimised path for BlockToLinear further. 5 years ago
ReinUsesLisp 85cce78583 shader: Primitive Vulkan integration 5 years ago
ReinUsesLisp c67d64365a shader: Remove old shader management 5 years ago
Fernando Sahmkow 1ae4b684ff Buffer cache: Fixes, Clang and Feedback. 5 years ago
Fernando Sahmkow 495b8e31b5 DMAEngine: Revert flushing from Pitch to BlpockLinear. 5 years ago
Fernando Sahmkow b780d5b5c5 DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow be1a3f7a0f accelerateDMA: Accelerate Buffer Copies. 5 years ago
Feng Chen c7ad195fd3
Out of bound blit (#6531) 5 years ago
Lioncash be6844c1ed maxwell3d: Add missing return in default SizeInBytes() case 5 years ago
ameerj 859ba21f6d buffer_cache: Simplify uniform disabling logic 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Lioncash 31932904c5 engine_interface: Add missing virtual destructor 5 years ago
ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp 75ccd9959c gpu: Report renderer errors with exceptions 5 years ago
ReinUsesLisp 80a673a27f maxwell_3d: Silence array bounds warnings 5 years ago
ReinUsesLisp 3ff978aa4f common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash 9e7a1f1351 maxwell_3d: Move member variables to end of class 5 years ago
Lioncash ce0712bf95 maxwell_3d: Resolve -Wdocumentation warning 5 years ago