- Aug 25, 2018
-
-
Lioncash authored
Gets all of these types and interfaces out of the global namespace.
-
- 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 authored
gl_rasterizer_cache: Several improvements
-
bunnei authored
gl_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 authored
gl_shader_gen: Use a std::vector to represent program code instead of std::array
-
bunnei authored
gl_shader_decompiler: Implement LOP3
-
literalmente-game authored
* Swap "Plus" with "Minus" on the controller GUI Major fix /s
-
James Rowe authored
externals: Update fmt to 6201052
-
- Aug 22, 2018
-
-
bunnei authored
renderer_opengl: Namespace OpenGL code
-
James Rowe authored
externals/boost: Update to 1.68.0
-
Lioncash authored
Previously, 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 authored
This 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 authored
Prevents implicit conversions.
-
Lioncash authored
While 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 authored
config: Fixed icon size get set to 0
-
Lioncash authored
Namespaces 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 authored
qt/main: Port part of citra(#3411), open savedata works
-
bunnei authored
Port #3353 from Citra: "citra-qt: Add customizable speed limit target "
-
bunnei authored
maxwell_to_gl: Implement PrimitiveTopology::Lines
-
bunnei authored
Port #3902 from Citra: "Add restart hotkey & menu option"
-
bunnei authored
GPU: Implemented logic ops.
-
OatmealDome authored
Used by Splatoon 2's debug menu.
-
bunnei authored
logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance
-
bunnei authored
Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS …"
-
bunnei authored
Added missing include for pl:u
-
David Marcec authored
Should fix any compile errors
-