Age | Commit message (Collapse) | Author |
|
Normalizes the syntax used for attributes
|
|
LabelGLObject takes a string_view, so we don't need to make copies of
the std::string.
|
|
Avoids pulling in unnecessary things that can cause rebuilds when they
aren't required.
|
|
key_manager: Make data arrays constexpr
|
|
vfs_real: Avoid redundant map lookups
|
|
web_service: Move web_result.h into web_service
|
|
core_timing: Resolve sign conversion warning
|
|
We can convert these maps into constexpr arrays to eliminate some
runtime static constructors.
|
|
|
|
Same behavior, minus unnecessary zeroing out of the pointer.
|
|
This constant is only ever assigned to downcount, which is a s64, not a
u64.
|
|
This is the only place it's actively used. It's also more appropriate
for web-related structures to be within the web service target.
Especially given this one doesn't rely on anything in the common
library.
|
|
gl_shader_disk_cache: Make use of std::nullopt where applicable
|
|
dynarmic: Add unsafe optimizations
|
|
macro-interpreter: Resolve -Wself-assign-field warning
|
|
common/telemetry: Migrate namespace into the Common namespace
|
|
common/concepts: Move <type_traits> include out of the Common namespace
|
|
|
|
common: Silence two discarded result warnings
|
|
vulkan/wrapper: Avoid unnecessary copy in EnumerateInstanceExtensionProperties()
|
|
Migrates the Telemetry namespace into the Common namespace to make the
code consistent with the rest of our common code.
|
|
|
|
Avoids some trivially avoidable map lookups by keeping the result of
find operations around and querying them.
|
|
This is a compiler/linker error waiting to happen.
|
|
main: Fix Open Save/Mod Locations for installed titles
|
|
configuration_shared: Simplify name lookup in highlighting functions
|
|
common/fileutil: Convert namespace to Common::FS
|
|
common/time_zone: Simplify GetOsTimeZoneOffset()
|
|
configure_hotkeys: Don't translate empty strings
|
|
aes_util: Make use of non-template variant of Transcode
|
|
yuzu: Make use of qOverload where applicable
|
|
vulkan_renderer: Async shader/graphics pipeline compilation
|
|
main: Add an option to modify the currrent game's configuration
|
|
async_shaders: Resolve -Wpessimizing-move warning
|
|
Addressing feedback from Rodrigo
|
|
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There's no need to translate an empty string. This just gives
translators unnecessary work.
|
|
Migrates a remaining common file over to the Common namespace, making it
consistent with the rest of common files.
This also allows for high-traffic FS related code to alias the
filesystem function namespace as
namespace FS = Common::FS;
for more concise typing.
|
|
These are intentionally discarded internally, since the rest of the
public API allows querying success. We want all non-internal uses of
these functions to be explicitly checked, so we can signify that we
intentionally want to discard the return values here.
|
|
We can simplify this function down into a single line with the use of
fmt. A benefit with the fmt approach is that the fmt variant of
localtime is thread-safe as well, making GetOsTimeZoneOffset()
thread-safe as well.
|
|
While we're in the same area, we can ensure GameDir member variables are
always initialized to consistent values.
|
|
common: Make use of [[nodiscard]] where applicable
|
|
maxwell_3d: Resolve -Wextra-semi warning
|
|
Creates a new entry in the Emulation menu called "Configure Current Game..." that is only available if a game is currently being executed in yuzu. When selected, it opens the game properties dialog for the current game.
Thanks to @BSoDGamingYT for reminding me to do this.
|