- Aug 04, 2018
- 
- 
bunnei authoredXCI and Encrypted NCA Support 
- 
bunnei authoredgl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding() 
- 
Lioncash authoredThis lets us indent the majority of the code and places the error case first. 
- 
Lioncash authoredgl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding() Ensures both operands have the same sign in the comparison. While we're at it, we can get rid of the redundant casting of ub_size to an int. This type will always be trivial and alias a built-in type (not doing so would break backwards compatibility at a standard level). 
- 
bunnei authoredvideo_core: Remove unimplemented Start() function prototype 
- 
bunnei authoredmemory: Remove unused GetSpecialHandlers() function 
- 
bunnei authoredkernel/process: Use accessors instead of class members for referencing segment array 
- 
Lioncash authoredThis amends cases where crashes can occur that were missed due to the odd way the previous code was set up (using 3DS memory regions that don't exist). 
 
- 
- Aug 03, 2018
- 
- 
bunnei authoredgl_shader_decompiler: Remove unused variable in GenerateDeclarations() 
- 
Lioncash authored
- 
Lioncash authoredUsing member variables for referencing the segments array increases the size of the class in memory for little benefit. The same behavior can be achieved through the use of accessors that just return the relevant segment. 
- 
Lioncash authoredThis is just unused code, so we may as well get rid of it. 
- 
bunnei authoredcore/memory: Get rid of 3DS leftovers 
- 
bunnei authoredgl_shader_manager: Make ProgramManager's GetCurrentProgramStage() a const member function 
- 
Lioncash authoredGiven this has no definition, we can just remove it entirely. 
- 
Lioncash authoredThis variable was being incremented, but we were never actually using it. 
- 
Lioncash authoredThis function doesn't modify class state, so it can be made const. 
- 
Lioncash authoredRemoves leftover code from citra that isn't needed. 
- 
David authoredAdded ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851) 
- 
bunnei authoredsink_details: std::move std::function instances 
- 
bunnei authoredservice: Add migration services 
- 
bunnei authoredmath_util: Always initialize members of Rectangle 
- 
bunnei authoredvideo_core: Make global EmuWindow instance part of the base renderer … 
- 
bunnei authoredkernel: Move object class to its own source files 
- 
bunnei authoredkernel/thread: Minor changes 
- 
bunnei authoredinput_common: minor changes 
- 
bunnei authoredyuzu: Use Qt 5 signal/slots where applicable 
- 
bunnei authoredkernel/vm_manager: Minor changes 
- 
bunnei authoredvfs_vector: Minor changes 
- 
bunnei authoredgl_shader_manager: Take ShaderSetup instances by const reference in UseProgrammableVertexShader() and UseProgrammableFragmentShader() 
- 
Lioncash authoredMakes the signal/slot connections type-safe instead of string-based. 
- 
Lioncash authoredAvoids unnecessary atomic reference count increments and decrements 
- 
Lioncash authored
 
- 
- Aug 02, 2018