5347 Commits (a0179e5ca5bc54491f03ff60d2f971197eb03e88)

Author SHA1 Message Date
mailwl a0179e5ca5 Service/FS: implement IFileSystem::RenameFile 8 years ago
Subv 9531a29283 GPU: Support multiple enabled vertex arrays. 8 years ago
Subv 46572d027d Kernel: Implemented mutex priority inheritance. 8 years ago
Subv 0d6eafe11a NvDrv/nvhost-as-gpu: Ensure that the object passed to MapBufferEx has already been allocated. 8 years ago
Subv e4bd0bddea Nvdrv/nvhost-as-gpu: Implemented the ioctl REMAP command. 8 years ago
Subv e862c50a70 Nvdrv: Assert when receiving an unimplemented ioctl in the nv* handlers. 8 years ago
Subv f823c1d599 GPU: Make the GPU virtual memory manager use 16 page bits and 10 page table bits. 8 years ago
Subv 010227e149 GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format. 8 years ago
Subv c079cf4eec GPU: Implement the A2BGR10 texture format. 8 years ago
adityaruplaha f48d5e4c4c SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607) 8 years ago
bunnei d08fd7e86d gl_shader_decompiler: Skip RRO instruction. 8 years ago
bunnei 8b28dc55e6 gl_shader_decompiler: Cleanup error logging. 8 years ago
bunnei e1630c4d43 shader_bytecode: Add several more instruction decodings. 8 years ago
bunnei 9f6d305eab shader_bytecode: Decode instructions based on bit strings. 8 years ago
Subv 17a0ef1e1e ShaderGen: Implemented the KIL instruction, which is equivalent to 'discard'. 8 years ago
Subv c3a8ea76f1 ShaderGen: Implemented predicated instruction execution. 8 years ago
Subv 0a5e01b710 ShaderGen: Implemented the fsetp instruction. 8 years ago
Subv a70ed9c8ae Kernel: Use 0x2C as default main thread priority for homebrew and lone NRO/NSOs 8 years ago
Subv 013778aa21 Qt: Update the WaitTree widget to show info about the current mutex of each thread. 8 years ago
Subv be155f4d9d Kernel: Remove unused ConditionVariable class. 8 years ago
Subv 5fdfbfe25a Kernel: Remove old and unused Mutex code. 8 years ago
Subv b18ccf9399 Kernel: Properly implemented svcWaitProcessWideKey and svcSignalProcessWideKey 8 years ago
Subv e81a2080eb Kernel: Corrected the implementation of svcArbitrateLock and svcArbitrateUnlock. 8 years ago
Lioncash eafdcc1b8a opengl: Remove unnecessary header inclusions 8 years ago
Lioncash ab71997b2c gl_resource_manager: Add missing noexcept specifiers to move constructors and assignment operators 8 years ago
Lioncash 7db0b8d74f gl_rasterizer_cache: Make MatchFlags an enum class 8 years ago
Lioncash 659a612368 core: Relocate g_service_manager to the System class 8 years ago
Lioncash bec05db746 resource_limit: Make ResourceTypes an enum class 8 years ago
Subv d03fc77475 ShaderGen: Register id 255 is special and is hardcoded to return 0 (SR_ZERO). 8 years ago
Subv 2e0a9f66a0 ShaderGen: Ignore the 'sched' instruction when generating shaders. 8 years ago
Lioncash fae2dd0344
math_util: Remove the Clamp() function 8 years ago
Lioncash 956e200f12 vector_math: Remove AsArray() and Write() functions from Vec[2,3,4] 8 years ago
Lioncash 0eba5911f2 common: Remove code_block.h 8 years ago
Lioncash b134e6afcf common/thread: Remove unnecessary feature checking for thread_local 8 years ago
Lioncash d9e316e353 common_funcs: Remove ARRAY_SIZE macro 8 years ago
Lioncash 902fc61ef8 common_funcs: Remove check for VS versions that we don't even support 8 years ago
Lioncash 16ffecd8fb common_types: Convert typedefs to using aliases 8 years ago
Lioncash e8e5041955 common_types: Remove unnecessary check for whether or not__func__ is defined 8 years ago
Lioncash ccca5e7c28 service: Use nested namespace specifiers where applicable 8 years ago
Lioncash 3990da488b vi: Remove redundant initializers in the constructors 8 years ago
Lioncash 80982748c8 disk_filesystem: Remove unused total_entries_in_directory member from Disk_Directory 8 years ago
Lioncash e61a4dd485 disk_filesystem: Remove redundant initializer in Disk_Directory's constructor 8 years ago
Lioncash b05f8ea5b5 disk_filesystem: Make constructors explicit where applicable 8 years ago
Lioncash 3841ec4200 renderer_opengl: Add missing header guards 8 years ago
Lioncash e3b6f6c016 glsl_shader_decompiler: Use std::string_view instead of std::string for AddLine() 8 years ago
Lioncash 412b31ad72 glsl_shader_decompiler: Add AddNewLine() function to ShaderWriter 8 years ago
Lioncash aa26baa3db glsl_shader_decompiler: Add char overload for ShaderWriter's AddLine() 8 years ago
Lioncash 4ef392906b glsl_shader_decompiler: Append indentation without constructing a separate std::string 8 years ago
Subv fe84842137 ShaderGen: Implemented the fmul32i shader instruction. 8 years ago
Subv 5367935d35 ShaderGen: Fixed a case where the TEXS instruction would use the same registers for the input and the output. 8 years ago