3034 Commits (ce64a9fab9e6f015a4d2b332abcb7043914549d4)

Author SHA1 Message Date
ReinUsesLisp c03b8c4c19 gl_shader_cache: Use shared contexts to build shaders in parallel 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp 9c3461604c shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 7 years ago
ReinUsesLisp ada79fa8ad gl_shader_decompiler: Make GetSwizzle constexpr 7 years ago
Lioncash 58a0c13e34 gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::string concatenation 7 years ago
Lioncash 6fb29764d6 gl_shader_decompiler: Replace individual overloads with the fmt-based one 7 years ago
Lioncash 784d2b6c3d gl_shader_decompiler: Utilize fmt overload of AddLine() where applicable 7 years ago
Fernando Sahmkow 911fafb967 Revert #2466 7 years ago
Lioncash 91ec251c4a gl_shader_decompiler: Add AddLine() overload that forwards to fmt 7 years ago
Fernando Sahmkow 9e98100c94 Dma_pusher: ASSERT on empty command_list 7 years ago
Lioncash e310d943b8 shader/shader_ir: Remove unnecessary inline specifiers 7 years ago
Lioncash 212b148923 shader/shader_ir: Simplify constructors for OperationNode 7 years ago
Lioncash 81e7e63080 shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable 7 years ago
Lioncash e09ee0ff23 shader/shader_ir: Mark tracking functions as const member functions 7 years ago
Lioncash ce04ab38bb shader/shader_ir: Place implementations of constructor and destructor in cpp file 7 years ago
Lioncash 3356ea5bc2 gl_shader_gen: std::move objects where applicable 7 years ago
Lioncash 0a7f09a99b gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCacheOpenGL 7 years ago
Lioncash 634b78a4c6 gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp file 7 years ago
Lioncash 7fdc644c44 gl_shader_disk_cache: Make hash specializations noexcept 7 years ago
Lioncash 683c4e523f gl_shader_disk_cache: Remove redundant code string construction in LoadDecompiledEntry() 7 years ago
Lioncash 5e4c227608 gl_shader_disk_cache: Make variable non-const in decompiled entry case 7 years ago
Lioncash f417be9d3b gl_shader_disk_cache: Special-case boolean handling 7 years ago
ReinUsesLisp 21ea8b2fcb gl_rasterizer: Limit OpenGL point size to a minimum of 1 7 years ago
ReinUsesLisp 52340c3294 maxwell_to_gl: Add TriangleFan primitive topology 7 years ago
ReinUsesLisp a652e58c54 gl_rasterizer: Pass the right number of array quad vertices count 7 years ago
Fernando Sahmkow fc975e9021 maxwell_3d: reduce sevirity of different component formats assert. 7 years ago
Lioncash b01cce716e video_core/engines/engine_upload: Amend constructor initializer list order 7 years ago
Lioncash 9b6d993e52 video_core/engines/engine_upload: Default destructor in the cpp file 7 years ago
Lioncash ec1c69258a video_core/engines/engine_upload: Remove unnecessary const on parameters in function declarations 7 years ago
Lioncash 0f83c8dffa video_core/engines/engine_upload: Remove unnecessary includes 7 years ago
Lioncash 5db1b54b58 video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 7 years ago
Lioncash 48ce5880a0 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 7 years ago
Lioncash c212fc9b2c video_core/engines/maxwell_3d: Add is_trivially_copyable_v check for Regs 7 years ago
Lioncash d6d809db87 yuzu: Remove explicit types from locks where applicable 7 years ago
Lioncash c5129a3a58 video_core/gpu_thread: Remove redundant copy constructor for CommandDataContainer 7 years ago
Sebastian Valle 9ef45f00bf
GPU/MMEInterpreter: Ignore the 'exit' flag when it's executed inside a delay slot. 7 years ago
Lioncash 716fbaef74 video_core/memory_manager: Mark IsBlockContinuous() as a const member function 7 years ago
Lioncash d4bcd006b2 video_core/memory_manager: Mark the constructor as explicit 7 years ago
Lioncash fd12788967 video_core/memory_manager: Default the destructor within the cpp file 7 years ago
Lioncash 53afe47cec video_core/memory_manager: Amend doxygen comments 7 years ago
Lioncash 5235b053b4 video_core/memory_manager: Remove superfluous const from function declarations 7 years ago
Lioncash b6408e9671 video_core/renderer_opengl/gl_shader_cache: Correct member initialization order 7 years ago
Lioncash e43ba3acd4 video_core/shader/decode/texture: Remove unused variable from GetTld4Code() 7 years ago
Lioncash e3c45b4338 renderer_vulkan/vk_shader_decompiler: Remove unused variable from DeclareInternalFlags() 7 years ago
Lioncash 175fe8aaeb video_core/renderer_opengl/gl_shader_decompiler: Remove unused Composite() function 7 years ago
Lioncash 6d28d288a3 video_core/renderer_opengl/gl_rasterizer_cache: Remove unused variable in UploadGLMipmapTexture() 7 years ago
Lioncash ba165b1092 video_core/gpu_thread: Remove unused local variable 7 years ago
Lioncash c56d893e77 video_core/textures/astc: Remove unused variables 7 years ago
Fernando Sahmkow 3a08c3207b Correct possible error on Rasterizer Caches 7 years ago