Rodrigo Locatti
|
a5029e54b0
|
Merge pull request #4946 from ameerj/alpha-test
renderer_vulkan: Implement alpha testing
|
5 years ago |
ameerj
|
942dff1fd8
|
cleanup unneeded comments and newlines
|
5 years ago |
bunnei
|
93d511896d
|
Merge pull request #4959 from Morph1984/emulated-controller-styleset
configure_input_player: Use the NpadStyleSet to limit the available controllers shown
|
5 years ago |
bunnei
|
5584c7e5e5
|
Merge pull request #4932 from ogniK5377/misc-audio
audren: Make use of nodiscard, rework downmixing, release all buffers
|
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 |
ameerj
|
a981e7d69c
|
Refactor MaxwellToSpirvComparison. Use Common::BitCast
Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc>
|
5 years ago |
ameerj
|
7d48b8be54
|
Address PR feedback from Rein
|
5 years ago |
ameerj
|
47f8e43c22
|
vulkan_renderer: Alpha Test Culling Implementation
Used by various textures in many titles, e.g. SSBU menu.
|
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 |
Morph
|
75aa6e9beb
|
applets/controller: Use a pair of emulated controller index to controller type
|
5 years ago |
Morph
|
a8ba5c5929
|
configure_input_player: Use the npad style set to show the available controllers
This will reduce the likelihood of an invalid controller type to be set within a game
|
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 |