| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
math_util: Remove the Clamp() function
|
| | |
| |
| |
| |
| | |
C++17 adds clamp() to the standard library, so we can remove ours in
favor of it.
|
| |\ \
| | |
| | | |
common_types: Minor changes
|
| | | |
| | |
| | |
| | | |
May as well while we're making changes to this file.
|
| | |/
| |
| |
| | |
VS has supported this for quite a while.
|
| |\ \
| | |
| | | |
externals: Update dynarmic to HEAD
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
service: Use nested namespace specifiers where applicable
|
| | | |/
| |/|
| | |
| | | |
Tidies up namespace declarations
|
| |\ \ \
| | | |
| | | | |
common/thread: Remove unnecessary feature checking for thread_local
|
| | |/ /
| | |
| | |
| | | |
Every compiler we require already supports it.
|
| |\ \ \
| | | |
| | | | |
common_funcs: Remove check for VS versions that we don't even support
|
| | |/ /
| | |
| | |
| | |
| | | |
We don't support any VS versions that don't already have snprintf in the
standard library implementation.
|
| |\ \ \
| | | |
| | | | |
common_funcs: Remove ARRAY_SIZE macro
|
| | |/ /
| | |
| | |
| | | |
C++17 has non-member size() which we can just call where necessary.
|
| |\ \ \
| | | |
| | | | |
vector_math: Remove AsArray() and Write() functions from Vec[2,3,4]
|
| | | | |
| | | |
| | | |
| | | | |
These are all unused and the Write() ones should arguably not even be in the interface. There are better ways to provide this if we ever need it (like iterators).
|
| |\ \ \ \
| | | | |
| | | | | |
common: Remove code_block.h
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | | |
We use dynarmic, so this is unued. Anything else we need will likely use Xbyak, so
this header isn't necessary any more.
|
| |\ \ \ \
| | | | |
| | | | | |
renderer_opengl: Add missing header guards
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | | |
disk_filesystem: Minor changes
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Disk_Directory
|
| | | | | | |
|
| | |/ / / |
|
| |\ \ \ \
| |/ / /
|/| | | |
vi: Remove redundant initializers in the constructors
|
| |/ / / |
|
| |\ \ \
| |/ /
|/| | |
glsl_shader_decompiler: Minor API changes to ShaderWriter
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
AddLine()
This function doesn't need to take ownership of the string data being
given to it, considering all we do is append the characters to the
internal string instance.
Instead, use a string view to simply reference the string data without
any potential heap allocation.
Now anything that is a raw const char* won't need to be converted to a
std::string before appending.
|
| | | |
| | |
| | |
| | | |
Avoids constructing a std::string just to append a newline character
|
| | | |
| | |
| | |
| | | |
Avoids constructing a std::string just to append a character.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
std::string
The interface of std::string already lets us append N copies of a
character to an existing string.
|
| |\ \ \
| |/ /
|/| | |
ShaderGen: Fixed TEXS overriding its own texcoords and implemented fmul32i
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
registers for the input and the output.
It will now save the coords before writing the outputs in a subscope.
|
| |\ \ \
| | | |
| | | | |
Technically, yuzu can boot commercial games
|
| | | | |
| | | |
| | | | |
Clarifies the yuzu cannot play commercial games to any reasonable extent, rather than not at all.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
laptops with optimus (with AMD support) (#271)
* Port 3528: use nvidia graphics automatically on laptops with optimus
* Force dedicated AMD Card for switchable Graphics
* Ran clang-format
|
| |\ \ \ \
| |_|/ /
|/| | | |
nvflinger: Call MicroProfileFlip on NVFlinger::Compose.
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
GPU: Add support for the DXT23 and DXT45 compressed texture formats.
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
GPU: Implemented the B5G6R5 format.
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
* gl_shader_gen: Support vertical/horizontal viewport flipping.
* fixup! gl_shader_gen: Support vertical/horizontal viewport flipping.
|
| |\ \ \
| | | |
| | | | |
GPU: Fixed the incorrect component order in ABGR8 textures.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
component types.
For now only the UNORM type is supported.
|
| | | | | |
|
| |/ / / |
|
| |\ \ \
| |/ /
|/| | |
GPU: Support non-tiled textures and configurable block height.
|