797 Commits (7503ca436b04d91bf225a2c34b42eadcdc3cd3e0)

Author SHA1 Message Date
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
David Marcec 9eb0c2c15e Default init labels and use initializer list for macro engine 6 years ago
David Marcec cb42f51dc1 Mark parameters as const 6 years ago
David Marcec d9082de7ea Pass by reference instead of copying parameters 6 years ago
David Marcec 05eeb7de3d Implement macro JIT 6 years ago
ReinUsesLisp d1e0f2095c maxwell_3d: Reduce severity of logs that can be spammed 6 years ago
ReinUsesLisp de665d6485 maxwell_3d: Initialize line widths 6 years ago
ReinUsesLisp 2dba4bc34f maxwell_3d: Initialize polygon modes 6 years ago
ReinUsesLisp d8598a8717 shader_ir: Separate float-point comparisons in ordered and unordered 6 years ago
ReinUsesLisp 1f5d41ac05 vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzle 6 years ago
ReinUsesLisp ff7b0d7329 maxwell_3d: Add viewport swizzles 6 years ago
Fernando Sahmkow 9f9e662f1f Clang Format and Documentation. 6 years ago
Fernando Sahmkow 4d2b23d3c5 MaxwellDMA: Optimize micro copies. 6 years ago
ReinUsesLisp 8835d40024 {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registers 6 years ago
Fernando Sahmkow b916b58702 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
ReinUsesLisp b82e61dff0 maxwell_3d: Fix depth clamping register 6 years ago
ReinUsesLisp 6404cd824b shader/arithmetic_integer: Implement IADD.X 6 years ago