- Aug 24, 2018
- 
- 
Lioncash authoredWhile still essentially being zero, we should be returning a numeric value here, not a boolean typed value. 
 
- 
- Aug 23, 2018
- 
- 
Tobias authored* Port #4013 from Citra: "Init logging sooner so we dont miss some logs on startup" * Fix compilation 
- 
David authored* Added GetBootMode Used by homebrew * Added enum for GetBootMode 
- 
bunnei authoredgl_rasterizer_cache: Several improvements 
- 
bunnei authoredgl_rasterizer: Implement partial color clear, stencil clear, and stencil test. 
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored- Used by Splatoon 2. 
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
bunnei authoredgl_shader_gen: Use a std::vector to represent program code instead of std::array 
- 
bunnei authoredgl_shader_decompiler: Implement LOP3 
- 
literalmente-game authored* Swap "Plus" with "Minus" on the controller GUI Major fix /s 
- 
James Rowe authoredexternals: Update fmt to 6201052 
 
- 
- Aug 22, 2018
- 
- 
bunnei authoredrenderer_opengl: Namespace OpenGL code 
- 
James Rowe authoredexternals/boost: Update to 1.68.0 
- 
Lioncash authoredPreviously, we'd get warnings like: " c:\projects\yuzu\externals\fmt\include\fmt\format.h(2868): warning C4127: conditional expression is constant [C:\projects\yuzu\msvc_build\externals\dynarmic\src\dynarmic.vcxproj] " spamming the build output when compiling on Windows. This updates fmt to include the upstreamed fix that silences this warning. 
- 
Lioncash authoredThis updates the submodule to use 1.68.0. Notably, it gets rid of the silly "Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message." message that spams the output of the build process on Windows. 
- 
Lioncash authoredPrevents implicit conversions. 
- 
Lioncash authoredWhile convenient as a std::array, it's also quite a large set of data as well (32KB). It being an array also means data cannot be std::moved. Any situation where the code is being set or relocated means that a full copy of that 32KB data must be done. If we use a std::vector we do need to allocate on the heap, however, it does allow us to std::move the data we have within the std::vector into another std::vector instance, eliminating the need to always copy the program data (as std::move in this case would just transfer the pointers and bare necessities over to the new vector instance). 
- 
Laku authored
- 
Laku authored
- 
bunnei authoredconfig: Fixed icon size get set to 0 
- 
Lioncash authoredNamespaces all OpenGL code under the OpenGL namespace. Prevents polluting the global namespace and allows clear distinction between other renderers' code in the future. 
- 
Laku authored
- 
Laku authored
- 
tech4me authored
- 
bunnei authoredqt/main: Port part of citra(#3411), open savedata works 
- 
bunnei authoredPort #3353 from Citra: "citra-qt: Add customizable speed limit target " 
- 
bunnei authoredmaxwell_to_gl: Implement PrimitiveTopology::Lines 
- 
bunnei authoredPort #3902 from Citra: "Add restart hotkey & menu option" 
- 
bunnei authoredGPU: Implemented logic ops. 
- 
OatmealDome authoredUsed by Splatoon 2's debug menu. 
- 
bunnei authoredlogging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance 
- 
bunnei authoredRevert "Shader: Use the right sampler type in the TEX, TEXS and TLDS …" 
- 
bunnei authoredAdded missing include for pl:u 
- 
David Marcec authoredShould fix any compile errors 
 
-