- Feb 14, 2020
-
-
Morph authored
Available as a drop down within the configure graphics tab.
-
- Feb 12, 2020
-
-
Lioncash authored
Same behavior, but without the need to explicitly loop through everything manually.
-
Lioncash authored
Simplifies the overall function and also allows for it to become a const-qualified member function.
-
Lioncash authored
Aligns the '=' to be consistent with the rest of the logs within this source file.
-
Lioncash authored
A formatting specifier within Clear wasn't being used, which will cause fmt to throw an exception. This fixes that.
-
Lioncash authored
We can just use the kernel member variable directly instead of going through the system to obtain the same thing.
-
- Feb 09, 2020
-
-
Morph authored
-
- Feb 08, 2020
- Feb 06, 2020
- Feb 05, 2020
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
- Feb 04, 2020
-
-
ReinUsesLisp authored
Removes bounds checking from "texceptions" instances.
-
ReinUsesLisp authored
OpenGL core defaults to GL_POINT_SPRITE, meanwhile on OpenGL compatibility we have to explicitly enable it. This fixes gl_PointCoord's behaviour.
-
- Feb 03, 2020
-
-
Lioncash authored
Previously the UDP backend would never actually get shut down.
-
Lioncash authored
Prevents trivial warnings and ensures interfaces are properly maintained between the base class.
-
Lioncash authored
std::function is allowed to heap allocate if the size of the captures associated with each lambda exceed a certain threshold. This prevents potentially unnecessary reallocations from occurring.
-
Lioncash authored
Gets rid of a trivially avoidable atomic reference count increment and decrement.
-
Lioncash authored
Future-proofs code if boost is ever updated.
-
Lioncash authored
Amends the constructor initializer list to specify the order of its elements in the same order that initialization would occur.
-
Lioncash authored
-
Lioncash authored
-
- Feb 02, 2020
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Shifts a pair of registers to the right and returns the low register.
-
ReinUsesLisp authored
Shifts a pair of registers to the left and returns the high register.
-
- Jan 31, 2020
-
-
bunnei authored
-
- Jan 30, 2020
-
-
Lioncash authored
Now both CPU backends go through their referenced system instance to obtain the current thread.
-
Lioncash authored
shared_ptr was used in 2d1984c2 due to a misunderstanding of how the language generates move constructors and move assignment operators. If a destructor is user-provided, then the compiler won't generate the move constructor and move assignment operators by default--they must be explicitly opted into. The reason for the compilation errors is due to the fact that the language will fall back to attempting to use the copy constructor/copy assignment operators if the respective move constructor or move assignment operator is unavailable. Given that we explicitly opt into them now, the the move constructor and move assignment operators will be generated as expected.
-
Lioncash authored
Nothing from these headers are used within this source file, so we can remove them.
-
Lioncash authored
This isn't used within the class, so it can be removed to simplify the overall interface. While we're in the same area, we can simplify a unique_ptr reset() call.
-