6126 Commits (10dd03dec5d43dc4486c313e7654b89c3bbe32a2)

Author SHA1 Message Date
Lioncash 1b4d0ac20e nro: Replace inclusion with a forward declaration 8 years ago
Lioncash 2b497e5830 nro: Make bracing consistent 8 years ago
Lioncash ac8133b9ee nro: Make constructor explicit 8 years ago
Lioncash 1c16700372 nro: Remove unused forward declaration 8 years ago
Lioncash 3b88ce3dcb gl_shader_decompiler: Simplify GetCommonDeclarations() 8 years ago
Lioncash 1432912ae8 vi: Add std::is_trivially_copyable checks to Read and Write functions 8 years ago
Lioncash 344a0c91f2 vi: std::move std::vector in constructors where applicable 8 years ago
Lioncash cbe841c9c9 hle: Remove config_mem.h/.cpp 8 years ago
Lioncash 1f3889a290 hle: Remove shared_page.h/.cpp 8 years ago
Lioncash e85308cd90 set: Add missing log call in GetAvailableLanguageCodeCount() 8 years ago
Zach Hilman e8f641a52d NRO Assets and NACP file format 8 years ago
Lioncash 22f448b632 set: Implement GetAvailableLanguageCodeCount() 8 years ago
Lioncash 37aeecd29f set: Correct return code size of value in GetAvailableLanguageCodes() 8 years ago
Lioncash 9d33122197 string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16() 8 years ago
Lioncash 26a157cd31 string_util: Use emplace_back() in SplitString() instead of push_back() 8 years ago
Lioncash cd46b267f5 string_util: Remove unnecessary std::string instance in TabsToSpaces() 8 years ago
Subv 7841447cf0 Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real kernel. 8 years ago
Subv ba2fb83d60 Frontend: Check for more required OpenGL extensions during startup. 8 years ago
MerryMage 0b1c2e5505 Implement exclusive monitor 8 years ago
Lioncash 0797657bc0 gl_shader_decompiler: Remove redundant Subroutine construction in AddSubroutine() 8 years ago
bunnei 148a5bef7e shader_bytecode: Implement other TEXS masks. 8 years ago
Lioncash 0081252d31 vfs: Correct file_p variable usage within InterpretAsDirectory() 8 years ago
Lioncash 398444e676 file_util, vfs: Use std::string_view where applicable 8 years ago
bunnei f5a2944ab6 gl_shader_decompiler: Remove unused state tracking and minor cleanup. 8 years ago
bunnei c43eaa94f3 gl_shader_decompiler: Implement SEL instruction. 8 years ago
Lioncash c5de0a67a8 file_util: Remove goto usages from Copy() 8 years ago
Lioncash 0ba7fe4ab1 file_util: Use a u64 to represent number of entries 8 years ago
Lioncash 964154ce44 file_util: std::move FST entries in ScanDirectoryTree() 8 years ago
bunnei 63fbf9a7d3 gl_rasterizer_cache: Blit surfaces on recreation instead of flush and load. 8 years ago
bunnei 4301f0b539 gl_rasterizer_cache: Use GPUVAddr as cache key, not parameter set. 8 years ago
bunnei cd47391c2d gl_rasterizer_cache: Use zeta_width and zeta_height registers for depth buffer. 8 years ago
bunnei d8c60029d6 gl_rasterizer: Use zeta_enable register to enable depth buffer. 8 years ago
bunnei 5287991a36 maxwell_3d: Add depth buffer enable, width, and height registers. 8 years ago
Subv 5c49e56d41 GPU: Implement the NVGPU_IOCTL_CHANNEL_KICKOFF_PB ioctl2 command. 8 years ago
Lioncash d66b43dadf file_util: Use an enum class for GetUserPath() 8 years ago
Lioncash 34d6a1349c file_util: Remove explicit type from std::min() in GetPathWithoutTop() 8 years ago
Lioncash 41660c8923 file_util: Remove redundant duplicate return in GetPathWithoutTop() 8 years ago
Lioncash 973fdce79b common: Remove synchronized_wrapper.h 8 years ago
Lioncash 459e158340 file_sys/errors: Remove redundant object constructor calls 8 years ago
Lioncash b46c0ed1fa vfs_real: Remove redundant copying of std::vector instances in GetFiles() and GetSubdirectories() 8 years ago
Lioncash ec71915ede partition_filesystem, vfs_real: Add missing standard includes 8 years ago
Lioncash d36e327ba6 partition_filesystem, vfs_real: Use std::move in ReplaceFileWithSubdirectory() where applicable 8 years ago
Lioncash 2b91386e15 partition_filesystem, vfs_real: Use std::distance() instead of subtraction 8 years ago
Lioncash 3e0727df1b vfs_offset: Simplify TrimToFit() 8 years ago
Lioncash 894b0de0f2 vfs: Make WriteBytes() overload taking a std::vector pass the std::vector by const reference 8 years ago
Lioncash dd09439fee vfs: Use variable template variants of std::is_trivially_copyable 8 years ago
Lioncash 05231d8b08 vfs: Amend constness on pointers in WriteBytes() and WriteArrays() member functions to be const qualified 8 years ago
Subv 966874e357 Loader: Only print the module names and addresses if they actually exist. 8 years ago
Subv d84eb9dac6 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash ae09adfcb3 arm_interface: Remove unused tls_address member of ThreadContext 8 years ago