- 30 Sep, 2020 1 commit
-
-
ReinUsesLisp authored
From -fsanitize=address, this code wasn't calling the proper destructor. Adding virtual destructors for each inherited class and the base class fixes this bug. While we are at it, mark the functions as final.
-
- 29 Sep, 2020 3 commits
- 27 Sep, 2020 1 commit
-
-
bunnei authored
audio_core: Resolve sign conversion warnings
-
- 26 Sep, 2020 5 commits
-
-
Rodrigo Locatti authored
vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linux
-
bunnei authored
shader/registry: Make use of designated initializers where applicable
-
bunnei authored
vk_command_pool: Add missing header guard
-
bunnei authored
audio_core: Remove unnecessary inclusions
-
bunnei authored
behavior_info: Fix typo Renerer -> Renderer
-
- 25 Sep, 2020 14 commits
-
-
Lioncash authored
Allows compilers to elide needing to push these values on the stack every time the function is called.
-
lat9nq authored
The previous fix only partially solved the issue, as only certain GPUs that needed 9 or less MiB subtracted would work (i.e. GTX 980 Ti, GT 730). This takes from DXVK's example to divide `heap_size` by 2 to determine `allocable_size`. Additionally tested on my Quadro K4200, which previously required setting it to 12 to boot.
-
Lioncash authored
-
Lioncash authored
Conversions from void* to the proper data type are well-defined and supported by static_cast. We don't need to use reinterpret_cast here.
-
Lioncash authored
Allows compilers to elide needing to push these values on the stack every time the function is called.
-
Lioncash authored
Same behavior, but removes header dependencies where they don't need to be.
-
Lioncash authored
While were at it, we can also enable sign conversion warnings and other common warnings as errors to prevent these from creeping back into the codebase.
-
Lioncash authored
While we're at it we can make the destructor of the base class virtual to ensure that any polymorphism issues never occur.
-
Lioncash authored
Allows the implementation details to be changed without recompiling any files that include this header.
-
Lioncash authored
-
Lioncash authored
-
LC authored
service: Restore "unused" function
-
Lioncash authored
Turns out this function is actually used, but within a trace log.
-
bunnei authored
arithmetic_integer_immediate: Make use of std::move where applicable
-
- 24 Sep, 2020 3 commits
- 23 Sep, 2020 13 commits
-
-
bunnei authored
Add automap feature for GC adapter
-
Lioncash authored
-
Lioncash authored
Using statements already make these unnecessary.
-
Rodrigo Locatti authored
memory: Resolve a -Wdocumentation warning
-
Rodrigo Locatti authored
install_dialog: Remove unused function prototype
-
Rodrigo Locatti authored
game_list: Eliminate redundant argument copies
-
Lioncash authored
Same behavior, less repetition.
-
Lioncash authored
memory doesn't exist as a parameter any more.
-
Lioncash authored
Allows the compiler to warn against cases where the return value isn't used (which would be a bug).
-
Lioncash authored
This function doesn't have an implementation, so it can be removed to prevent others from unintentionally using it.
-
Lioncash authored
Makes the naming consistent with the rest of the functions that are present.
-
Lioncash authored
Several functions can be taken by const reference to avoid copies
-
Rodrigo Locatti authored
control_flow: Make use of std::move in InsertBranch()
-