Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-25 | hid: Check if applet_resource exists in InitializeVibrationDevice | Morph | |
2020-11-25 | Merge pull request #4978 from bunnei/shutdown-crash | bunnei | |
core: cpu_manager: Fix shutdown crash when closing before emulation starts. | |||
2020-11-24 | Merge pull request #4905 from german77/AnalogFromButton | bunnei | |
Allow to dial any angle with digital joystick | |||
2020-11-24 | core: cpu_manager: Fix shutdown crash when closing before emulation starts. | bunnei | |
2020-11-24 | frontend: yuzu (qt): Register a callback for ExecuteProgram. | bunnei | |
2020-11-24 | service: am: Implement ExecuteProgram and required stubs. | bunnei | |
- This is used by Super Mario 3D All-Stars. | |||
2020-11-24 | core: loader: Implement support for loading indexed programs. | bunnei | |
2020-11-24 | hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977) | bunnei | |
* hle: services: Fix a crash with improper NVFlinger lifetime management. - This crash would happen when attempting to shutdown yuzu early on in boot. | |||
2020-11-24 | Merge pull request #3681 from lioncash/component | Rodrigo Locatti | |
decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize() | |||
2020-11-24 | Merge pull request #4942 from lioncash/system | Rodrigo Locatti | |
core: Make use of [[nodiscard]] with the System class | |||
2020-11-24 | Merge pull request #4972 from lioncash/unused4 | Rodrigo Locatti | |
svc: Remove unnecessary [[maybe_unused]] tag | |||
2020-11-23 | input_common: Fix typo in gc_poller.cpp with [[maybe_unused]]. | bunnei | |
2020-11-23 | input_common: Add more missing [[maybe_unused]] from #4927. | bunnei | |
2020-11-23 | Fix warnings in core/frontend/input.h with [[maybe_unused]] | bunnei | |
Fixes build break due to #4927 | |||
2020-11-23 | Merge pull request #4927 from lioncash/input-error | bunnei | |
input_common: Treat warnings as errors | |||
2020-11-23 | Merge pull request #4451 from slashiee/extended-logging | bunnei | |
logging/settings: Increase maximum log size to 100 MB and add extended logging option | |||
2020-11-23 | svc: Remove unnecessary [[maybe_unused]] tag | Lioncash | |
The parameter is used in this function, so this suppression isn't necessary. | |||
2020-11-22 | input_common: Treat warnings as errors | Lioncash | |
Migrates over warnings as errors for input common to match how the common library treats warnings as errors. | |||
2020-11-21 | Merge pull request #4944 from lioncash/system-rem | bunnei | |
patch_manager: Remove usages of the global system instance | |||
2020-11-22 | Merge pull request #4954 from lioncash/compare | Morph | |
gl_rasterizer: Make floating-point literal a float | |||
2020-11-21 | Merge pull request #4955 from lioncash/move3 | bunnei | |
async_shaders: std::move data within QueueVulkanShader() | |||
2020-11-20 | Merge pull request #4907 from ogniK5377/nvdrv-cleanup | bunnei | |
core: Make nvservices more standardized | |||
2020-11-20 | Merge pull request #4957 from ReinUsesLisp/alpha-test-rt | LC | |
gl_rasterizer: Remove warning of untested alpha test | |||
2020-11-20 | gl_rasterizer: Remove warning of untested alpha test | ReinUsesLisp | |
Alpha test has been proven to only affect the first render target. | |||
2020-11-20 | Merge pull request #4953 from lioncash/shader-shadow | bunnei | |
shader_bytecode: Eliminate variable shadowing | |||
2020-11-20 | Merge pull request #4951 from bunnei/olsc-stub | bunnei | |
hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. | |||
2020-11-20 | olsc: Move member initialization to after member functions. | bunnei | |
2020-11-20 | async_shaders: emplace threads into the worker thread vector | Lioncash | |
Same behavior, but constructs the threads in place instead of moving them. | |||
2020-11-20 | async_shaders: Simplify implementation of GetCompletedWork() | Lioncash | |
This is equivalent to moving all the contents and then clearing the vector. This avoids a redundant allocation. | |||
2020-11-20 | async_shaders: Simplify moving data into the pending queue | Lioncash | |
2020-11-20 | async_shaders: std::move data within QueueVulkanShader() | Lioncash | |
Same behavior, but avoids redundant copies. While we're at it, we can simplify the pushing of the parameters into the pending queue. | |||
2020-11-20 | gl_rasterizer: Make floating-point literal a float | Lioncash | |
Gets rid of an unnecessary expansion from float to double. | |||
2020-11-20 | shader_bytecode: Make use of [[nodiscard]] where applicable | Lioncash | |
Ensures that all queried values are made use of. | |||
2020-11-20 | shader_bytecode: Eliminate variable shadowing | Lioncash | |
2020-11-20 | Merge pull request #4941 from lioncash/config | Morph | |
configure_input_player: Use static qualifier for IsProfileNameValid() | |||
2020-11-20 | Merge pull request #4950 from german77/RumbleStrenght | LC | |
Modify rumble amplification | |||
2020-11-20 | Merge pull request #4952 from ReinUsesLisp/bit-cast | LC | |
common/bit_cast: Add function matching std::bit_cast without constexpr | |||
2020-11-20 | Merge pull request #4308 from ReinUsesLisp/maxwell-3d-funcs | Rodrigo Locatti | |
maxwell_3d: Move code to separate functions and insert instead of push_back | |||
2020-11-20 | common/bit_cast: Add function matching std::bit_cast without constexpr | ReinUsesLisp | |
Add a std::bit_cast-like function archiving the same runtime results as the standard function, without compile time support. This allows us to use bit_cast while we wait for compiler support, it can be trivially replaced in the future. | |||
2020-11-19 | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled ↵ | bunnei | |
functions. - Used by Animal Cross: New Horizons v1.6.0 update, minimal stub gets this update working. | |||
2020-11-19 | Modify rumble amplification | german77 | |
2020-11-19 | virtual_buffer: Do nothing on resize() calls with same sizes | Lioncash | |
Prevents us from churning memory by freeing and reallocating a memory block that would have already been adequate as is. | |||
2020-11-18 | Merge pull request #4936 from lioncash/page | bunnei | |
page_table: Allow page tables to be moved | |||
2020-11-18 | patch_manager: Remove usages of the global system instance | Lioncash | |
With this, only 19 usages of the global system instance remain within the core library. We're almost there. | |||
2020-11-18 | core: Remove unused private Init function for the System class | Lioncash | |
This isn't used, so it can be removed. | |||
2020-11-18 | core: Make use of [[nodiscard]] with the System class | Lioncash | |
Given this is a central class, we should flag cases where the return value of some functions not being used is likely a bug. | |||
2020-11-17 | configure_input_player: Use static qualifier for IsProfileNameValid() | Lioncash | |
This is a static member function, so we don't need use an existing instance to call this function. | |||
2020-11-17 | Merge pull request #4866 from Morph1984/mjolnir-p3-prod | bunnei | |
Project Mjölnir: Part 3 - Controller Profiles and Vibration Rework | |||
2020-11-17 | virtual_buffer: Add compile-time type-safety guarantees with VirtualBuffer | Lioncash | |
VirtualBuffer makes use of VirtualAlloc (on Windows) and mmap() (on other platforms). Neither of these ensure that non-trivial objects are properly constructed in the allocated memory. To prevent potential undefined behavior occurring due to that, we can add a static assert to loudly complain about cases where that is done. | |||
2020-11-17 | page_table: Allow page tables to be moved | Lioncash | |
Makes page tables and virtual buffers able to be moved, but not copied, making the interface more flexible. Previously, with the destructor specified, but no move assignment or constructor specified, they wouldn't be implicitly generated. |