- Aug 12, 2018
-
-
Lioncash authored
Gets the class out of the global namespace.
-
- Aug 11, 2018
-
-
bunnei authored
-
bunnei authored
- Used by Super Mario Odyssey.
-
bunnei authored
- Used by Super Mario Odyssey.
-
Subv authored
-
Subv authored
SSY sets the target label to jump to when the SYNC instruction is executed.
-
greggameplayer authored
Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R16_UNORM needed by Fate Extella) (#848) * Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats Do a separate function in order to get Bytes Per Pixel of DepthFormat Apply the new function in gpu.h delete unneeded white space * correct merging error
-
- Aug 10, 2018
-
-
Lioncash authored
Instead, we make a struct for renderer settings and allow the renderer to update all of these settings, getting rid of the need for global-scoped variables. This also uncovered a few indirect inclusions for certain headers, which this commit also fixes.
-
Lioncash authored
This is entirely unused and can be removed.
-
Lioncash authored
Currently we only have an OpenGL renderer, so this is unused in code (and occupies the Renderer identifier in the VideoCore namespace).
-
Lioncash authored
Silences a warning about truncating from size_t to u32
-
Lioncash authored
We don't need to use a heap-allocated std::vector here, given we explicitly know the bounds.
-
Lioncash authored
This is called automatically anyways.
-
bunnei authored
- Used by Super Mario Odyssey.
-
bunnei authored
- Used by Super Mario Odyssey.
-
bunnei authored
-
Zach Hilman authored
clang-format fix
-
Zach Hilman authored
Full list of new errors and descriptions in core/loader/loader.h
-
Lioncash authored
-
Lioncash authored
-
bunnei authored
-
- Aug 09, 2018
-
-
bunnei authored
-
Khangaroo authored
* Implement BC5/DXN2 (#996) - Used by Kirby Star Allies. * Implement BC5/DXN2 SNORM UNORM for Kirby Star Allies SNORM for Super Mario Odyssey
-
Lioncash authored
Avoids potentially perfoming multiple reallocations when we know the total amount of memory we need beforehand.
-
Lioncash authored
A range-based for loop can't be used when the container being iterated is also being erased from.
-
Khangaroo authored
- Used by Kirby Star Allies.
-
Lioncash authored
This is simply copied by value, so there's no need to make it a modifiable reference. While we're at it, make the names of the parameters match its definition.
-
Lioncash authored
This function doesn't modify anything within the reference Thread instance.
-
Lioncash authored
It's generally easier to follow code using conditionals that operate in terms of the true case followed by the false case (no chance of overlooking the exclamation mark).
-
Lioncash authored
resize() causes the vector to expand and zero out the added members to the vector, however we can avoid this zeroing by using assign(). Given we have the pointer to the data we want to copy, we can calculate the end pointer and directly copy the range of data without the need to perform the resize() beforehand.
-
bunnei authored
- Used by Super Mario Odyssey (in game).
-
bunnei authored
- Used by Super Mario Odyssey (in game).
-
bunnei authored
- Used by Super Mario Odyssey (when going in game).
-
bunnei authored
- Used by Super Mario Odyssey (in game).
-
Lioncash authored
This is only ever read from, so we can make the data it's pointing to const.
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-
Zach Hilman authored
-