| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-24 | core_timing: Split off utility functions into core_timing_util | MerryMage | |
| 2018-07-24 | CMakeLists: Sort filenames | MerryMage | |
| 2018-07-23 | Merge pull request #793 from lioncash/priv | bunnei | |
| ipc_helpers: Make member variables of ResponseBuilder private | |||
| 2018-07-23 | Merge pull request #785 from lioncash/fs | bunnei | |
| partition_filesystem: Use std::move where applicable | |||
| 2018-07-23 | Merge pull request #791 from bunnei/rg32f-rgba32f-bgra8 | bunnei | |
| gl_rasterizer_cache: Implement formats BGRA8_UNORM/RGBA32_FLOAT/RG32_FLOAT | |||
| 2018-07-23 | Merge pull request #792 from lioncash/retval | bunnei | |
| gl_shader_decompiler: Correct return value of WriteTexsInstruction() | |||
| 2018-07-23 | Merge pull request #790 from bunnei/shader-print-instr | bunnei | |
| gl_shader_decompiler: Print instruction value in shader comments. | |||
| 2018-07-23 | Merge pull request #788 from bunnei/shader-check-zero | bunnei | |
| gl_shader_decompiler: Check if SetRegister result is ZeroIndex. | |||
| 2018-07-23 | VFS Regression and Accuracy Fixes (#776) | Zach Hilman | |
| * Regression and Mode Fixes * Review Fixes * string_view correction * Add operator& for FileSys::Mode * Return std::string from SanitizePath * Farming Simulator Fix * Use != With mode operator& | |||
| 2018-07-23 | hle_ipc: Make constructors explicit where applicable | Lioncash | |
| 2018-07-23 | gl_shader_decompiler: Correct return value of WriteTexsInstruction() | Lioncash | |
| This should be returning void, not a std::string | |||
| 2018-07-23 | ipc_helpers: Make member variables of ResponseBuilder private | Lioncash | |
| These aren't used externally at all, so they can be made private. | |||
| 2018-07-23 | Merge pull request #787 from bunnei/tlds | bunnei | |
| gl_shader_decompiler: Implement shader instruction TLDS. | |||
| 2018-07-23 | Merge pull request #786 from lioncash/exclusive | bunnei | |
| exclusive_monitor: Use consistent type alias for u64 | |||
| 2018-07-23 | Merge pull request #784 from lioncash/loader | bunnei | |
| loader: Minor cleanup | |||
| 2018-07-23 | Merge pull request #783 from lioncash/linker | bunnei | |
| linker: Remove unused parameter from WriteRelocations() | |||
| 2018-07-23 | Merge pull request #782 from lioncash/file | bunnei | |
| loader/nro: Minor changes | |||
| 2018-07-23 | gl_shader_decompiler: Implement shader instruction TLDS. | bunnei | |
| 2018-07-23 | Merge pull request #781 from lioncash/decl | bunnei | |
| gl_shader_decompiler: Simplify GetCommonDeclarations() | |||
| 2018-07-23 | Merge pull request #780 from lioncash/move | bunnei | |
| vi: Minor changes | |||
| 2018-07-23 | Merge pull request #779 from lioncash/shared | bunnei | |
| hle: Remove unused config_mem and shared_page source files | |||
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat RGBA32_FLOAT. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Add missing log statements. | bunnei | |
| 2018-07-23 | gl_shader_decompiler: Print instruction value in shader comments. | bunnei | |
| 2018-07-23 | gl_shader_decompiler: Check if SetRegister result is ZeroIndex. | bunnei | |
| 2018-07-23 | exclusive_monitor: Use consistent type alias for u64 | Lioncash | |
| Uses the same type aliases we use for virtual addresses, and converts one lingering usage of std::array<uint64_t, 2> to u128 for consistency. | |||
| 2018-07-23 | partition_filesystem: Use std::move where applicable | Lioncash | |
| Avoids copying a std::string instance and avoids unnecessary atomic reference count incrementing and decrementing. | |||
| 2018-07-23 | loader: Remove unnecessary constructor call in IdentifyFile() | Lioncash | |
| RealVfsFile inherits from VfsFile, the instance from std::make_shared is already compatible with the function argument type, making the copy constructor call unnecessary. | |||
| 2018-07-23 | linker: Remove unused parameter from WriteRelocations() | Lioncash | |
| is_jump_relocation is never used within the function, so we can just remove it. | |||
| 2018-07-23 | nro: Replace inclusion with a forward declaration | Lioncash | |
| It's sufficient to use a forward declaration instead of a direct inclusion here. | |||
| 2018-07-23 | nro: Make bracing consistent | Lioncash | |
| Makes the code more uniform, and also braces cases where the body of an unbraced conditional travels more than one line. | |||
| 2018-07-23 | nro: Make constructor explicit | Lioncash | |
| Makes it consistent with the other Apploader constructors, and prevents implicit conversions. | |||
| 2018-07-23 | nro: Remove unused forward declaration | Lioncash | |
| This isn't used anywhere in the header. | |||
| 2018-07-23 | Merge pull request #695 from DarkLordZach/nro-asset | bunnei | |
| NRO Assets and NACP File Format | |||
| 2018-07-23 | gl_shader_decompiler: Simplify GetCommonDeclarations() | Lioncash | |
| 2018-07-23 | vi: Add std::is_trivially_copyable checks to Read and Write functions | Lioncash | |
| It's undefined behavior to memcpy an object that isn't considered trivially copyable, so put a compile-time check in to make sure this doesn't occur. | |||
| 2018-07-23 | vi: std::move std::vector in constructors where applicable | Lioncash | |
| Allows avoiding unnecessary copies of the vector depending on the calling code. While we're at it, remove a redundant no-parameter base constructor call | |||
| 2018-07-23 | hle: Remove config_mem.h/.cpp | Lioncash | |
| This is just an unused hold-over from citra, so we can get rid of this to trim off an exposed global, among other things. | |||
| 2018-07-23 | hle: Remove shared_page.h/.cpp | Lioncash | |
| This is a holdover from citra that's essentially unused. | |||
| 2018-07-23 | set: Add missing log call in GetAvailableLanguageCodeCount() | Lioncash | |
| Forgot to include this in 22f448b6327044076959e338811ee576f3dcf093 | |||
| 2018-07-23 | Merge pull request #775 from lioncash/str | bunnei | |
| string_util: Minor changes | |||
| 2018-07-23 | NRO Assets and NACP file format | Zach Hilman | |
| Cleanup Review fixes | |||
| 2018-07-23 | Merge pull request #777 from lioncash/lang | bunnei | |
| set: Amend return value of GetAvailableLanguageCodes() | |||
| 2018-07-23 | set: Implement GetAvailableLanguageCodeCount() | Lioncash | |
| This just returns the size of the language code buffer. | |||
| 2018-07-23 | set: Correct return code size of value in GetAvailableLanguageCodes() | Lioncash | |
| The return code should be 32-bit in size. | |||
| 2018-07-22 | Merge pull request #769 from bunnei/shader-mask-fixes | bunnei | |
| shader_bytecode: Implement other TEXS masks. | |||
| 2018-07-22 | string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), ↵ | Lioncash | |
| CodeToUTF8() and UTF8ToUTF16() There's no need to perform the resize separately here, since the constructor allows presizing the buffer. Also move the empty string check before the construction of the string to make the early out more straightforward. | |||
| 2018-07-22 | string_util: Use emplace_back() in SplitString() instead of push_back() | Lioncash | |
| This is equivalent to doing: push_back(std::string("")); which is likely not to cause issues, assuming a decent std::string implementation with small-string optimizations implemented in its design, however it's still a little unnecessary to copy that buffer regardless. Instead, we can use emplace_back() to directly construct the empty string within the std::vector instance, eliminating any possible overhead from the copy. | |||
