3042 Commits (9499333493d7e9a20476efabf4647214aa95b33f)

Author SHA1 Message Date
ReinUsesLisp fc3b121111 gl_shader_decompiler: Use an if based cbuf indexing for broken drivers 7 years ago
ReinUsesLisp 1e2ff8df99 gl_device: Add test to detect broken component indexing 7 years ago
Lioncash 6dfd67b016 shader/shader_ir: Make Comment() take a std::string by value 7 years ago
Lioncash 9d3cbef5ce shader/decode/*: Add missing newline to files lacking them 7 years ago
Lioncash bf42020f25 shader/decode/*: Eliminate indirect inclusions 7 years ago
Lioncash d9b4b49538 shader/decode/memory: Remove left in debug pragma 7 years ago
Lioncash 2bcec58614 renderer_opengl/gl_shader_decompiler: Remove redundant name specification in format string 7 years ago
ReinUsesLisp c0ba35ec91 gl_shader_cache: Fix clang strict standard build issues 7 years ago
ReinUsesLisp 88115ea055 gl_shader_cache: Use shared contexts to build shaders in parallel 7 years ago
ReinUsesLisp 68af52d525 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp 71ded7da4e shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp 8a83af0af0 shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 7 years ago
ReinUsesLisp b7b341deb3 gl_shader_decompiler: Make GetSwizzle constexpr 7 years ago
Lioncash 57c2a59e4c gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::string concatenation 7 years ago
Lioncash 76254ee5b2 gl_shader_decompiler: Replace individual overloads with the fmt-based one 7 years ago
Lioncash c5d1b1ee50 gl_shader_decompiler: Utilize fmt overload of AddLine() where applicable 7 years ago
Fernando Sahmkow 891060f8f2 Revert #2466 7 years ago
Lioncash 98379b2ae1 gl_shader_decompiler: Add AddLine() overload that forwards to fmt 7 years ago
Fernando Sahmkow fc9a1b81cb Dma_pusher: ASSERT on empty command_list 7 years ago
Lioncash 5ffa4c6a82 shader/shader_ir: Remove unnecessary inline specifiers 7 years ago
Lioncash b1c14e2810 shader/shader_ir: Simplify constructors for OperationNode 7 years ago
Lioncash 62c55e0086 shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable 7 years ago
Lioncash 603d9a632a shader/shader_ir: Mark tracking functions as const member functions 7 years ago
Lioncash c410a37168 shader/shader_ir: Place implementations of constructor and destructor in cpp file 7 years ago
Lioncash 034deed766 gl_shader_gen: std::move objects where applicable 7 years ago
Lioncash 41aa8982eb gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCacheOpenGL 7 years ago
Lioncash df62a68aba gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp file 7 years ago
Lioncash 3e7c4827ec gl_shader_disk_cache: Make hash specializations noexcept 7 years ago
Lioncash 55feec3b8c gl_shader_disk_cache: Remove redundant code string construction in LoadDecompiledEntry() 7 years ago
Lioncash 71f4dffb88 gl_shader_disk_cache: Make variable non-const in decompiled entry case 7 years ago
Lioncash 1cc28a176d gl_shader_disk_cache: Special-case boolean handling 7 years ago
ReinUsesLisp 7ee1401455 gl_rasterizer: Limit OpenGL point size to a minimum of 1 7 years ago
ReinUsesLisp d88f57b60a maxwell_to_gl: Add TriangleFan primitive topology 7 years ago
ReinUsesLisp df5cfc7440 gl_rasterizer: Pass the right number of array quad vertices count 7 years ago
Fernando Sahmkow d7fbe5838c maxwell_3d: reduce sevirity of different component formats assert. 7 years ago
Lioncash c02a05d199 video_core/engines/engine_upload: Amend constructor initializer list order 7 years ago
Lioncash 0c9db2ddf0 video_core/engines/engine_upload: Default destructor in the cpp file 7 years ago
Lioncash f06049438a video_core/engines/engine_upload: Remove unnecessary const on parameters in function declarations 7 years ago
Lioncash d3f74a0c6f video_core/engines/engine_upload: Remove unnecessary includes 7 years ago
Lioncash a394c8b35a video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 7 years ago
Lioncash e9064216a2 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 7 years ago
Lioncash b66f9188cb video_core/engines/maxwell_3d: Add is_trivially_copyable_v check for Regs 7 years ago
Lioncash 68cd911bd1 yuzu: Remove explicit types from locks where applicable 7 years ago
Lioncash f7e6e4a882 video_core/gpu_thread: Remove redundant copy constructor for CommandDataContainer 7 years ago
Sebastian Valle 0315253319 GPU/MMEInterpreter: Ignore the 'exit' flag when it's executed inside a delay slot. 7 years ago
Lioncash 542ab1b1b9 video_core/memory_manager: Mark IsBlockContinuous() as a const member function 7 years ago
Lioncash 24e9c43cf1 video_core/memory_manager: Mark the constructor as explicit 7 years ago
Lioncash cb867f250a video_core/memory_manager: Default the destructor within the cpp file 7 years ago
Lioncash cf685d3e43 video_core/memory_manager: Amend doxygen comments 7 years ago
Lioncash 57744806c3 video_core/memory_manager: Remove superfluous const from function declarations 7 years ago