- Aug 21, 2018
 - 
- 
bunnei authored
Shaders: Fixed texture coordinates in TEX with Texture2D
 - 
Subv authored
The X and Y coordinates should be in gpr8 and gpr8+1, respectively. This fixes the cutscene rendering in Sonic Mania.
 - 
Subv authored
 - 
bunnei authored
acc/profile_manager: General cleanup
 - 
bunnei authored
externals: Update dynarmic to a42f301c.
 - 
bunnei authored
filesystem: Add support for loading of system archives
 - 
James Rowe authored
Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw""
 - 
Zach Hilman authored
 
 - 
 - Aug 20, 2018
 - 
- 
bunnei authored
 - 
Lioncash authored
This is only used in a shared_ptr, so we can forward declare it.
 - 
Lioncash authored
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.
 - 
Lioncash authored
Arranges them in the order the members would be initialized
 - 
Lioncash authored
This is no longer used, so it can be removed.
 - 
Lioncash authored
Makes it a little bit more self-documenting.
 - 
Lioncash authored
Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior.
 - 
Lioncash authored
Avoids the need to repeatedly specify the whole array type in multiple places.
 - 
Lioncash authored
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.
 - 
Lioncash authored
This doesn't modify the passed in array, so this can be a const reference.
 - 
Lioncash authored
This can just be constexpr like the others
 - 
Lioncash authored
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.
 - 
Lioncash authored
This avoids needing to dump the contents of <random> into other files that include the profile manager header.
 - 
bunnei authored
common/telemetry: Migrate core-independent info gathering to common
 - 
Zach Hilman authored
 - 
Lioncash authored
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).
 - 
bunnei authored
GLRasterizer: Implemented instanced vertex arrays.
 - 
bunnei authored
Shaders/TEXS: Write to the correct output register when swizzling.
 - 
bunnei authored
Shaders: Use the correct shader type when sampling textures.
 - 
bunnei authored
Added CheckFreeCommunicationPermission
 - 
bunnei authored
New account backend to allow for future extended support
 - 
bunnei authored
Implemented RGBA8_UINT
 - 
bunnei authored
game_list: Avoid uninitialized variables when retrieving program ID
 - 
David Marcec authored
Needed by kirby
 - 
Lioncash authored
Avoids potentially leaving this variable uninitialized based off the loader failing to retrieve the ID value.
 - 
David Marcec authored
This fixes save files not loading in splatoon 2
 
 - 
 - Aug 19, 2018
 - 
- 
Subv authored
Previously we could end up with a TEXS that didn't write any outputs, this was wrong.
 - 
bunnei authored
Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic instructions.
 - 
bunnei authored
Shader: Remove an unneeded assert, the negate bit is implemented for conversion instructions.
 - 
bunnei authored
Shaders/TEXS: Fixed the component mask in the TEXS instruction.
 - 
Subv authored
Previously we could end up with a TEXS that didn't write any outputs, this was wrong.
 - 
bunnei authored
Added WrapMode MirrorOnceClampToEdge
 
 -