| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-20 | gl_shader_decompiler: Implement Texture3D for TEXS. | bunnei | |
| 2018-08-20 | gl_shader_decompiler: Implement TextureCube for TEX. | bunnei | |
| 2018-08-20 | Merge pull request #1130 from Subv/tex_2d | bunnei | |
| Shaders: Fixed texture coordinates in TEX with Texture2D | |||
| 2018-08-20 | Shaders: Fixed the coords in TEX with Texture2D. | Subv | |
| The X and Y coordinates should be in gpr8 and gpr8+1, respectively. This fixes the cutscene rendering in Sonic Mania. | |||
| 2018-08-20 | Shaders: Log and crash when using an unimplemented texture type in a texture ↵ | Subv | |
| sampling instruction. | |||
| 2018-08-20 | Merge pull request #1122 from lioncash/acc | bunnei | |
| acc/profile_manager: General cleanup | |||
| 2018-08-20 | Merge pull request #1125 from bunnei/update-dynarmic | bunnei | |
| externals: Update dynarmic to a42f301c. | |||
| 2018-08-20 | Merge pull request #1095 from DarkLordZach/sysarchives | bunnei | |
| filesystem: Add support for loading of system archives | |||
| 2018-08-20 | Merge pull request #1127 from yuzu-emu/revert-838-port-3616 | James Rowe | |
| Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw"" | |||
| 2018-08-20 | Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw"" | Zach Hilman | |
| 2018-08-20 | externals: Update dynarmic to a42f301c. | bunnei | |
| 2018-08-20 | acc: Replace profile_manager include with a forward declaration | Lioncash | |
| This is only used in a shared_ptr, so we can forward declare it. | |||
| 2018-08-20 | acc: Simplify WriteBuffer call within LoadImage() | Lioncash | |
| We have an overload of WriteBuffer that accepts containers that satisfy the ContiguousContainer concept, which std::array does, so we only need to pass in the array itself. | |||
| 2018-08-20 | acc: Correct IProfile's constructor initializer list order | Lioncash | |
| Arranges them in the order the members would be initialized | |||
| 2018-08-20 | acc: Remove unused DEFAULT_USER_ID | Lioncash | |
| This is no longer used, so it can be removed. | |||
| 2018-08-20 | profile_manager: Use INVALID_UUID in the initializer of last_opened_user | Lioncash | |
| Makes it a little bit more self-documenting. | |||
| 2018-08-20 | profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData() | Lioncash | |
| Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior. | |||
| 2018-08-20 | profile_manager: Use type aliases for username data, profile data, and user ↵ | Lioncash | |
| arrays Avoids the need to repeatedly specify the whole array type in multiple places. | |||
| 2018-08-20 | profile_manager: Take ProfileInfo by const reference where applicable | Lioncash | |
| ProfileInfo is quite a large struct in terms of data, and we don't need to perform a copy in these instances, so we can just pass constant references instead. | |||
| 2018-08-20 | profile_manager: Make array parameter to CreateNewUser a const reference | Lioncash | |
| This doesn't modify the passed in array, so this can be a const reference. | |||
| 2018-08-20 | profile_manager: Remove unnecessary static | Lioncash | |
| This can just be constexpr like the others | |||
| 2018-08-20 | profile_manager: Simplify UUID's two param constructor, operator==, and ↵ | Lioncash | |
| operator bool We can use the constructor initializer list and just compare the contained u128's together instead of comparing each element individually. Ditto for comparing against an invalid UUID. | |||
| 2018-08-20 | profile_manager: Move UUID generation function to the cpp file | Lioncash | |
| This avoids needing to dump the contents of <random> into other files that include the profile manager header. | |||
| 2018-08-20 | Merge pull request #1064 from lioncash/telemetry | bunnei | |
| common/telemetry: Migrate core-independent info gathering to common | |||
| 2018-08-20 | registration: Add Data_Unknown5 NCAContentType | Zach Hilman | |
| 2018-08-20 | profile_manager: Remove unnecessary std::move in AddToProfiles() and ↵ | Lioncash | |
| CreateNewUser() Moving a const reference isn't possible, so this just results in a copy (and given ProfileInfo is composed of trivial types and aggregates, a move wouldn't really do anything). | |||
| 2018-08-20 | Merge pull request #1104 from Subv/instanced_arrays | bunnei | |
| GLRasterizer: Implemented instanced vertex arrays. | |||
| 2018-08-20 | Merge pull request #1115 from Subv/texs_mask | bunnei | |
| Shaders/TEXS: Write to the correct output register when swizzling. | |||
| 2018-08-20 | Merge pull request #1112 from Subv/sampler_types | bunnei | |
| Shaders: Use the correct shader type when sampling textures. | |||
| 2018-08-20 | Merge pull request #1117 from ogniK5377/CheckFreeCommunicationPermission | bunnei | |
| Added CheckFreeCommunicationPermission | |||
| 2018-08-20 | Merge pull request #1017 from ogniK5377/better-account | bunnei | |
| New account backend to allow for future extended support | |||
| 2018-08-20 | Merge pull request #1120 from ogniK5377/rgba8-uint | bunnei | |
| Implemented RGBA8_UINT | |||
| 2018-08-20 | Merge pull request #1119 from lioncash/uninit | bunnei | |
| game_list: Avoid uninitialized variables when retrieving program ID | |||
| 2018-08-20 | Implemented RGBA8_UINT | David Marcec | |
| Needed by kirby | |||
| 2018-08-20 | game_list: Avoid uninitialized variables when retrieving program ID | Lioncash | |
| Avoids potentially leaving this variable uninitialized based off the loader failing to retrieve the ID value. | |||
| 2018-08-20 | Added CheckFreeCommunicationPermission | David Marcec | |
| This fixes save files not loading in splatoon 2 | |||
| 2018-08-19 | Shaders/TEXS: Fixed the component mask in the TEXS instruction. | Subv | |
| Previously we could end up with a TEXS that didn't write any outputs, this was wrong. | |||
| 2018-08-19 | Merge pull request #1089 from Subv/neg_bits | bunnei | |
| Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic instructions. | |||
| 2018-08-19 | Merge pull request #1105 from Subv/convert_neg | bunnei | |
| Shader: Remove an unneeded assert, the negate bit is implemented for conversion instructions. | |||
| 2018-08-19 | Merge pull request #1113 from Subv/texs_mask | bunnei | |
| Shaders/TEXS: Fixed the component mask in the TEXS instruction. | |||
| 2018-08-19 | Shaders/TEXS: Fixed the component mask in the TEXS instruction. | Subv | |
| Previously we could end up with a TEXS that didn't write any outputs, this was wrong. | |||
| 2018-08-19 | Merge pull request #1102 from ogniK5377/mirror-clamp-edge | bunnei | |
| Added WrapMode MirrorOnceClampToEdge | |||
| 2018-08-19 | Merge pull request #1101 from Subv/ssy_stack | bunnei | |
| Shaders: Implemented a stack for the SSY/SYNC instructions. | |||
| 2018-08-19 | Shader: Implemented the TLD4 and TLD4S opcodes using GLSL's textureGather. | Subv | |
| It is unknown how TLD4S determines the sampler type, more research is needed. | |||
| 2018-08-19 | Shader: Use the right sampler type in the TEX, TEXS and TLDS instructions. | Subv | |
| Different sampler types have their parameters in different registers. | |||
| 2018-08-19 | Shader: Added bitfields for the texture type of the various sampling ↵ | Subv | |
| instructions. | |||
| 2018-08-19 | Shaders: Added decodings for TLD4 and TLD4S | Subv | |
| 2018-08-19 | Merge pull request #1109 from Subv/ldg_decode | bunnei | |
| Shaders: Added decodings for the LDG and STG instructions. | |||
| 2018-08-19 | Merge pull request #1108 from Subv/front_facing | bunnei | |
| Shaders: Implemented the gl_FrontFacing input attribute (attr 63). | |||
| 2018-08-19 | Merge pull request #1103 from Subv/lop_pred | bunnei | |
| Shader: Implemented the predicate and mode arguments of LOP. | |||
