274 Commits (08091ff3e38665181fedcc476a7b83b84159e7a4)

Author SHA1 Message Date
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 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
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 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
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
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 f1521183f8 Maxwell3D: read small-index draw and primitive topology override registers 4 years ago
Fernando Sahmkow 8a6e6465a7 Rasterizer: Refactor inlineToMemory. 4 years ago
Fernando Sahmkow 4258d515e6 Rasterizer: Implement Inline2Memory Acceleration. 4 years ago
ameerj 427bf76e62 gpu: Migrate implementation to the cpp file 4 years ago
ameerj 5daf3abe65 common/logging: Move Log::Entry declaration to a separate header 4 years ago
Feng Chen 0292374807 Fix blend equation enum error 4 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
ReinUsesLisp c67d64365a shader: Remove old shader management 5 years ago
Lioncash be6844c1ed maxwell3d: Add missing return in default SizeInBytes() case 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 9e7a1f1351 maxwell_3d: Move member variables to end of class 5 years ago
Lioncash ce0712bf95 maxwell_3d: Resolve -Wdocumentation warning 5 years ago
Lioncash bcc5c4403a maxwell_3d: Remove unused dirty_pointer array 5 years ago
ReinUsesLisp 2ccf85a910 vk_shader_decompiler: Implement force early fragment tests 5 years ago
ReinUsesLisp 9ea8cffe35 maxwell_3d: Move code to separate functions 6 years ago
ReinUsesLisp da53bcee60 video_core: Initialize renderer with a GPU 6 years ago
Lioncash 83d8bf9af9 maxwell_3d: Resolve -Wextra-semi warning 5 years ago
David Marcec fabdf5d385 Addressed issues 6 years ago
David Marcec 6ce5f3120b Macro HLE support 6 years ago
ReinUsesLisp c95c254f3e texture_cache: Implement rendering to 3D textures 6 years ago
ReinUsesLisp 5b2b6d594c shader/texture: Join separate image and sampler pairs offline 6 years ago
David Marcec 411f5527d4 Mark parameters as const 6 years ago
David Marcec 3a20e74f40 Pass by reference instead of copying parameters 6 years ago
David Marcec b032ebdfee Implement macro JIT 6 years ago
ReinUsesLisp 2dbf5290f2 vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzle 6 years ago