- 17 Oct, 2019 3 commits
-
-
Lioncash authored
These parameters aren't actually modified in any way, so they can be made const references.
-
bunnei authored
maxwell_3d: Silence truncation warnings
-
Rodrigo Locatti authored
video_core/texture_cache: Amend Doxygen references
-
- 16 Oct, 2019 5 commits
-
-
Rodrigo Locatti authored
texture_cache: Avoid unnecessary surface copies within PickStrategy() and TryReconstructSurface()
-
bunnei authored
General fixes to Async GPU
-
Rodrigo Locatti authored
video_core/surface: Add missing break in PixelFormatFromTextureFormat()
-
Lioncash authored
Prevents fallthrough into the following case.
-
Rodrigo Locatti authored
gl_shader_decompiler: Minor cleanup-related changes
-
- 15 Oct, 2019 19 commits
-
-
Lioncash authored
We can take these by const reference and avoid making unnecessary copies, preventing some atomic reference count increments and decrements.
-
Lioncash authored
This can be trivially fixed by making the input size a size_t. CFGRebuildState's constructor parameter is already a std::size_t, so this just makes the size type fully conform with it.
-
Lioncash authored
This is only ever used to read, but not write, the resulting string, so we can enforce this by making it a const member function.
-
Lioncash authored
This allows the function to be completely non-allocating for inputs of all sizes (i.e. there's no heap cost for an input to convert to a std::string_view).
-
Lioncash authored
This is only ever used within this function, so we can narrow it's scope down.
-
Lioncash authored
gl_shader_decompiler: Mark ASTDecompiler/ExprDecompiler parameters as const references where applicable These member functions don't actually modify the input parameter, so we can make this explicit with the use of const.
-
Lioncash authored
Avoids an unnecessary atomic reference count increment and decrement.
-
Lioncash authored
This only ever queries if the type exists within the variant, but doesn't actually do anything with the return value. We can just use std::holds_alternative for this use case.
-
Lioncash authored
Allows usages of the constructor to avoid an unnecessary copy.
-
Lioncash authored
MetaImage contains a std::vector, so copying here could result in unnecessary reallocations. Given the operation lives throughout the entire scope, this is safe to do.
-
Lioncash authored
A trivial warning caused by not using size_t as the argument types instead of u32.
-
bunnei authored
{bcat, gpu, nvflinger}: Remove trivial usages of the global system accessor
-
bunnei authored
common: Rename binary_find.h to algorithm.h
-
Lioncash authored
We can just make use of the reference member variable instead of accessing the global system instance.
-
Lioncash authored
Removes all uses of the global system accessor within the BCAT interface.
-
Lioncash authored
Amends the doxygen comments so that they properly resolve. While we're at it, we can correct some typos and fix up some of the comments' formatting in order to make them slightly nicer to read.
-
Lioncash authored
Makes it explicit that the header is intended for iterator-based algorithms that can ideally operate on any type.
-
Lioncash authored
Makes the header more general for other potential algorithms in the future. While we're at it, include a missing <functional> include to satisfy the use of std::less.
-
bunnei authored
Core Timing: Rework Core Timing to run all cores evenly.
-
- 14 Oct, 2019 3 commits
- 13 Oct, 2019 7 commits
-
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
- 12 Oct, 2019 3 commits
-
-
Lioncash authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-