- Aug 23, 2018
- 
- 
tech4me authored
- 
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 
- 
David authored* Added bfttf loading We can now load system bfttf fonts from system archives AND shared memory dumps. This allows people who have installed their system nand dumps to yuzu to automatically get shared font support. We also now don't hard code the offsets or the sizes of the shared fonts and it's all calculated for us now. * Addressed plu fixups * Style changes for plu * Fixed logic error for plu and added more error checks. 
 
-