813 Commits (73dd6230aa75eee472b46a550860fb6978d574ea)

Author SHA1 Message Date
Feng Chen 63acf10871 Fix blend equation enum error 5 years ago
Lioncash 23ec5faf24 video_core/engine: Consistently initialize rasterizer pointers 5 years ago
ReinUsesLisp 934b23ab85 vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp b1df436cef shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp 649c9cca0f vk_graphics_pipeline: Implement conservative rendering 5 years ago
ReinUsesLisp c0705f79b8 shader: Unify shader stage types 5 years ago
ReinUsesLisp 969f76707c vulkan: Use VK_EXT_provoking_vertex when available 5 years ago
FernandoS27 72c3d368cf DMA: Restrict optimised path for BlockToLinear further. 5 years ago
ReinUsesLisp a5f87011d3 shader: Primitive Vulkan integration 5 years ago
ReinUsesLisp 65069df8aa shader: Remove old shader management 5 years ago
Fernando Sahmkow a358a281bf Buffer cache: Fixes, Clang and Feedback. 5 years ago
Fernando Sahmkow c55539fa95 DMAEngine: Revert flushing from Pitch to BlpockLinear. 5 years ago
Fernando Sahmkow a0a9ff69fa DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow 45da44d16a accelerateDMA: Accelerate Buffer Copies. 5 years ago
Feng Chen 4adb9d01f7 Out of bound blit (#6531) 5 years ago
Lioncash 3d8516c16f maxwell3d: Add missing return in default SizeInBytes() case 5 years ago
ameerj 2a0dbf9b79 buffer_cache: Simplify uniform disabling logic 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
Lioncash 84f77f4e8e engine_interface: Add missing virtual destructor 5 years ago
ReinUsesLisp 2dfce2fca6 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp 70b3c29534 gpu: Report renderer errors with exceptions 5 years ago
ReinUsesLisp 928831c1cc maxwell_3d: Silence array bounds warnings 5 years ago
ReinUsesLisp 92ca4929f5 common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 5 years ago
Lioncash ea0e85b869 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash a006a490f5 maxwell_3d: Move member variables to end of class 5 years ago
Lioncash 121f585d17 maxwell_3d: Resolve -Wdocumentation warning 5 years ago
Lioncash 05038223a7 maxwell_3d: Remove unused dirty_pointer array 5 years ago
comex 20f4c9175a maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflict 6 years ago
Lioncash 2f181b6a90 video_core: Resolve more variable shadowing scenarios 5 years ago
ReinUsesLisp fe1efa971f vk_shader_decompiler: Implement force early fragment tests 5 years ago
Lioncash b482ef0f06 shader_bytecode: Make use of [[nodiscard]] where applicable 5 years ago
Lioncash b0172c1888 shader_bytecode: Eliminate variable shadowing 5 years ago
ReinUsesLisp bdd8e12504 maxwell_3d: Use insert instead of loop push_back 6 years ago
ReinUsesLisp 45cfd67ae6 maxwell_3d: Move code to separate functions 6 years ago
ReinUsesLisp 016fb60ff5 shader/arithmetic: Implement FCMP immediate + register variant 6 years ago
ReinUsesLisp 31c5fbd15d video_core: Enforce -Wclass-memaccess 6 years ago
ReinUsesLisp ca90a52bea video_core: Enforce -Wunused-variable and -Wunused-but-set-variable 6 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 6 years ago
Lioncash e486fc26a8 fermi_2d: Make use of designated initializers 6 years ago
ReinUsesLisp 1c61cf29b6 video_core: Initialize renderer with a GPU 6 years ago
Lioncash 6dd94f94e6 maxwell_3d: Resolve -Wextra-semi warning 6 years ago
ReinUsesLisp 9a83f8794b textures/decoders: Fix block linear to pitch copies 6 years ago
ReinUsesLisp 2691f5e6b9 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 6 years ago
ReinUsesLisp ef1ba82f42 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
David Marcec da2cbc76fc Addressed issues 6 years ago
David Marcec 74e48d2a98 Macro HLE support 6 years ago
ReinUsesLisp 43e5214413 shader/half_set: Implement HSET2_IMM 6 years ago
ReinUsesLisp 77fbdd7e1d texture_cache: Implement rendering to 3D textures 6 years ago
ReinUsesLisp 2f28ac0ada shader/texture: Join separate image and sampler pairs offline 6 years ago