Morph
9b00708d96
hid: Check if applet_resource exists in InitializeVibrationDevice
5 years ago
bunnei
bd0a2db49a
Merge pull request #4978 from bunnei/shutdown-crash
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
5 years ago
bunnei
e4938afd40
Merge pull request #4905 from german77/AnalogFromButton
Allow to dial any angle with digital joystick
5 years ago
bunnei
9ca38d38c5
Merge pull request #4799 from bunnei/execute-program
core: Refactor loader and implement ExecuteProgram
5 years ago
bunnei
28843b094f
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
5 years ago
bunnei
173d78f71e
frontend: yuzu (qt): Register a callback for ExecuteProgram.
5 years ago
bunnei
faffc3144c
service: am: Implement ExecuteProgram and required stubs.
- This is used by Super Mario 3D All-Stars.
5 years ago
bunnei
9f8d7748d9
core: loader: Implement support for loading indexed programs.
5 years ago
bunnei
5f53d285aa
hle: services: Fix a crash with improper NVFlinger lifetime management. ( #4977 )
* hle: services: Fix a crash with improper NVFlinger lifetime management.
- This crash would happen when attempting to shutdown yuzu early on in boot.
5 years ago
Rodrigo Locatti
8fd45a009a
Merge pull request #3681 from lioncash/component
decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize()
5 years ago
Rodrigo Locatti
4f1f4ecef7
Merge pull request #4942 from lioncash/system
core: Make use of [[nodiscard]] with the System class
5 years ago
Rodrigo Locatti
2717355678
Merge pull request #4972 from lioncash/unused4
svc: Remove unnecessary [[maybe_unused]] tag
5 years ago
bunnei
f2bb584578
input_common: Fix typo in gc_poller.cpp with [[maybe_unused]].
5 years ago
bunnei
862457e75c
Merge pull request #4980 from bunnei/error-fixup
input_common: Add more missing [[maybe_unused]] from #4927 .
5 years ago
bunnei
2382020d8d
input_common: Add more missing [[maybe_unused]] from #4927 .
5 years ago
bunnei
2ac1148798
Fix warnings in core/frontend/input.h with [[maybe_unused]]
Fixes build break due to #4927
5 years ago
bunnei
ec40411cfe
Merge pull request #4927 from lioncash/input-error
input_common: Treat warnings as errors
5 years ago
bunnei
7781ef2038
Merge pull request #4451 from slashiee/extended-logging
logging/settings: Increase maximum log size to 100 MB and add extended logging option
5 years ago
Lioncash
b038dcf23c
svc: Remove unnecessary [[maybe_unused]] tag
The parameter is used in this function, so this suppression isn't
necessary.
5 years ago
bunnei
a3470ea588
Merge pull request #4969 from liushuyu/master
CI: move refreshenv to the configure step
5 years ago
liushuyu
bf23f7a2fa
CI: move refreshenv to the configure step...
... so that cmake can find the Vulkan SDK binaries
5 years ago
Lioncash
c8aec32f12
input_common: Treat warnings as errors
Migrates over warnings as errors for input common to match how the
common library treats warnings as errors.
5 years ago
bunnei
c0ca8b9fa4
Merge pull request #4944 from lioncash/system-rem
patch_manager: Remove usages of the global system instance
5 years ago
Morph
e718f63b22
Merge pull request #4954 from lioncash/compare
gl_rasterizer: Make floating-point literal a float
5 years ago
bunnei
9ccd07c0ea
Merge pull request #4955 from lioncash/move3
async_shaders: std::move data within QueueVulkanShader()
5 years ago
Rodrigo Locatti
7bec0ce42c
Merge pull request #4960 from liushuyu/master
ci: install Vulkan SDK in MSVC build
5 years ago
bunnei
7e733589be
Merge pull request #4907 from ogniK5377/nvdrv-cleanup
core: Make nvservices more standardized
5 years ago
liushuyu
7ea5a46e84
ci: install Vulkan SDK in MSVC build
5 years ago
LC
b0e014d8c8
Merge pull request #4957 from ReinUsesLisp/alpha-test-rt
gl_rasterizer: Remove warning of untested alpha test
5 years ago
ReinUsesLisp
6263722e4d
gl_rasterizer: Remove warning of untested alpha test
Alpha test has been proven to only affect the first render target.
5 years ago
bunnei
bba996075e
Merge pull request #4953 from lioncash/shader-shadow
shader_bytecode: Eliminate variable shadowing
5 years ago
bunnei
ac9e9991e6
Merge pull request #4951 from bunnei/olsc-stub
hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.
5 years ago
bunnei
2f0eb8d38c
olsc: Move member initialization to after member functions.
5 years ago
Lioncash
953aff6f0e
async_shaders: emplace threads into the worker thread vector
Same behavior, but constructs the threads in place instead of moving
them.
5 years ago
Lioncash
a15dc601be
async_shaders: Simplify implementation of GetCompletedWork()
This is equivalent to moving all the contents and then clearing the
vector. This avoids a redundant allocation.
5 years ago
Lioncash
088767da00
async_shaders: Simplify moving data into the pending queue
5 years ago
Lioncash
8ac9c08758
async_shaders: std::move data within QueueVulkanShader()
Same behavior, but avoids redundant copies.
While we're at it, we can simplify the pushing of the parameters into
the pending queue.
5 years ago
Lioncash
ae52755d5c
gl_rasterizer: Make floating-point literal a float
Gets rid of an unnecessary expansion from float to double.
5 years ago
Lioncash
b482ef0f06
shader_bytecode: Make use of [[nodiscard]] where applicable
Ensures that all queried values are made use of.
5 years ago
Lioncash
b0172c1888
shader_bytecode: Eliminate variable shadowing
5 years ago
Morph
c10e0127cc
Merge pull request #4941 from lioncash/config
configure_input_player: Use static qualifier for IsProfileNameValid()
5 years ago
LC
1368dff078
Merge pull request #4950 from german77/RumbleStrenght
Modify rumble amplification
5 years ago
LC
4b633461f1
Merge pull request #4952 from ReinUsesLisp/bit-cast
common/bit_cast: Add function matching std::bit_cast without constexpr
5 years ago
Rodrigo Locatti
4263ecebf5
Merge pull request #4308 from ReinUsesLisp/maxwell-3d-funcs
maxwell_3d: Move code to separate functions and insert instead of push_back
5 years ago
ReinUsesLisp
778c06d35b
common/bit_cast: Add function matching std::bit_cast without constexpr
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.
5 years ago
bunnei
7e0f918ee2
Merge pull request #4948 from lioncash/page-resize
virtual_buffer: Do nothing on resize() calls with same sizes
5 years ago
bunnei
655892e84b
hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.
- Used by Animal Cross: New Horizons v1.6.0 update, minimal stub gets this update working.
5 years ago
german77
3edd74463f
Modify rumble amplification
5 years ago
Lioncash
638f982efc
virtual_buffer: Do nothing on resize() calls with same sizes
Prevents us from churning memory by freeing and reallocating a memory
block that would have already been adequate as is.
5 years ago
bunnei
d2aae53f23
Merge pull request #4936 from lioncash/page
page_table: Allow page tables to be moved
5 years ago