bunnei
|
53e49e5360
|
Merge pull request #5263 from lioncash/uninit
half_set: Resolve -Wmaybe-uninitialized warnings
|
2020-12-30 15:17:05 -08:00 |
|
bunnei
|
d5fe722a30
|
Merge pull request #4967 from ReinUsesLisp/new-texcache
video_core/texture_cache: Rewrite the texture cache
|
2020-12-29 23:20:09 -08:00 |
|
bunnei
|
85cfd96f62
|
Merge pull request #5247 from comex/xx-concepts
k_priority_queue: Fix concepts use
|
2020-12-29 16:50:20 -08:00 |
|
bunnei
|
b02464f685
|
Merge pull request #5246 from comex/xx-include
Add missing include of "core/hle/kernel/kernel.h"
|
2020-12-29 16:43:17 -08:00 |
|
bunnei
|
22ba437aa4
|
Merge pull request #5236 from gal20/udp_client_patch
input_common: process udp packets only for the correct pad
|
2020-12-29 02:51:40 -08:00 |
|
bunnei
|
7dbdda908c
|
Merge pull request #5233 from german77/inverted
InputCommon: Allow to invert analog axis with right click
|
2020-12-28 14:06:21 -08:00 |
|
bunnei
|
c8a4967c9d
|
core: memory: Ensure thread safe access when pages are rasterizer cached (#5206)
* core: memory: Ensure thread safe access when pages are rasterizer cached.
|
2020-12-24 21:51:49 -08:00 |
|
bunnei
|
5836530a87
|
Merge pull request #5217 from lat9nq/save-on-boot
yuzu/main: Save settings when starting guest
|
2020-12-23 01:45:24 -08:00 |
|
bunnei
|
d7f5e55f8e
|
Merge pull request #5178 from german77/dockedresize
Add option to reset window size to 1080p
|
2020-12-22 16:06:20 -08:00 |
|
bunnei
|
29ccc7673f
|
Merge pull request #5042 from Morph1984/project-aether
Project Aether: Reimplementation of the Web Browser Applet
|
2020-12-21 23:47:10 -08:00 |
|
bunnei
|
1279c7ce7a
|
Merge pull request #5131 from bunnei/scheduler-rewrite
Rewrite Kernel scheduler based on Atmosphere
|
2020-12-20 20:57:54 -08:00 |
|
bunnei
|
c3e201a829
|
Merge pull request #5201 from ameerj/bufferq-refactor
vi/buffer_queue: Buffer queue management refactor
|
2020-12-20 15:48:39 -08:00 |
|
bunnei
|
d5984284ed
|
Merge pull request #5207 from FearlessTobi/remove-gdb-config
yuzu: Remove gdbstub configuration
|
2020-12-20 11:56:08 -08:00 |
|
bunnei
|
ac3b4f918f
|
Merge pull request #5196 from lat9nq/fix-conan-boost-2
cmake/conan: Conditionally add target Boost::context
|
2020-12-15 21:15:05 -08:00 |
|
bunnei
|
f3db273753
|
Merge pull request #5190 from Morph1984/validate_device_handle
controllers/npad: Validate device handles before use
|
2020-12-15 16:40:11 -08:00 |
|
bunnei
|
2e1b998d5e
|
Merge pull request #5119 from Morph1984/fs-opendatastoragewithprogramindex
fsp_srv: Implement OpenDataStorageWithProgramIndex
|
2020-12-15 11:07:03 -08:00 |
|
bunnei
|
37bec068c2
|
Merge pull request #5157 from lioncash/array-dirty
maxwell_3d: Remove unused dirty_pointer array
|
2020-12-15 00:35:47 -08:00 |
|
bunnei
|
df6427d30b
|
Merge pull request #5168 from Morph1984/aoc-PurchaseEventManager
aoc_u: Stub IPurchaseEventManager and its service commands
|
2020-12-14 16:08:38 -08:00 |
|
bunnei
|
c96930fd9d
|
Merge pull request #5193 from lat9nq/fix-conan-boost
cmake: Fix generating CMake configs and linking with Boost
|
2020-12-12 23:42:14 -08:00 |
|
bunnei
|
761206cf81
|
common: Update CMakeList to fix build issue with Boost.
|
2020-12-12 11:50:07 -08:00 |
|
bunnei
|
69b46dd607
|
Merge pull request #5183 from lioncash/alias2
vfs: Use existing type aliases consistently
|
2020-12-12 01:54:28 -08:00 |
|
bunnei
|
c918c6480f
|
Merge pull request #5187 from Morph1984/revert-stdfs
fs: Revert all std::filesystem changes
|
2020-12-11 20:07:37 -08:00 |
|
bunnei
|
37194dd4e9
|
Merge pull request #5172 from lioncash/svc-wide
svc: Remove unnecessary casts
|
2020-12-11 17:39:30 -08:00 |
|
bunnei
|
cdb36aef9e
|
Merge pull request #5181 from Morph1984/5174-review
common/file_util: Address review comments of #5174
|
2020-12-10 15:52:11 -08:00 |
|
bunnei
|
2d47a5fd41
|
Merge pull request #5123 from Morph1984/nim-IsLargeResourceAvailable
nim: Stub IsLargeResourceAvailable
|
2020-12-10 11:34:18 -08:00 |
|
bunnei
|
d1a2b3fb18
|
Merge pull request #5162 from lioncash/copy-shader
gl_shader_decompiler: Elide unnecessary copies within DeclareConstantBuffers()
|
2020-12-10 00:11:11 -08:00 |
|
bunnei
|
6f41763061
|
Merge pull request #5166 from lioncash/log-cast
core: Remove unnecessary enum casts in log calls
|
2020-12-08 21:58:13 -08:00 |
|
bunnei
|
05a703e15d
|
Merge pull request #5135 from Morph1984/applets-shadow
applets: Resolve variable shadowing
|
2020-12-08 17:43:59 -08:00 |
|
bunnei
|
6057dc46e5
|
Merge pull request #5167 from lioncash/doc-memory
memory: Resolve -Wdocumentation warning for Write()
|
2020-12-08 11:47:04 -08:00 |
|
bunnei
|
00c6254129
|
Merge pull request #5156 from comex/xx-raws
configure_motion_touch: Fix unescaped backslash in regex
|
2020-12-08 09:39:47 -08:00 |
|
bunnei
|
f782aecf4d
|
Merge pull request #5153 from comex/xx-unix
CMakeLists,network: Create YUZU_UNIX macro to replace __unix__
|
2020-12-07 15:32:06 -08:00 |
|
bunnei
|
5cd051eced
|
Merge pull request #5149 from comex/xx-map-interval
map_interval: Change field order to address uninitialized field warning
|
2020-12-07 10:14:02 -08:00 |
|
bunnei
|
a58d57a60d
|
Merge pull request #5148 from comex/xx-unused-fields
core: Mark unused fields as [[maybe_unused]]
|
2020-12-06 22:33:00 -08:00 |
|
bunnei
|
24cabf5e2f
|
Merge pull request #5154 from comex/xx-ipc
hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp
|
2020-12-06 22:32:04 -08:00 |
|
bunnei
|
dd05c7ec79
|
Merge pull request #5140 from FearlessTobi/port-5577
Port citra-emu/citra#5577: "Update cubeb and request a persistent stream session"
|
2020-12-06 01:53:02 -08:00 |
|
bunnei
|
53a04d6b5d
|
Merge pull request #5132 from lioncash/xbyak-abi
xbyak_abi: Avoid implicit sign conversions
|
2020-12-06 01:22:43 -08:00 |
|
bunnei
|
c67c25db05
|
Merge pull request #5139 from lioncash/deprecated-qt
game_list_p: Resolve deprecated usage of QVariant operator<
|
2020-12-06 00:45:23 -08:00 |
|
bunnei
|
1bdb756d28
|
hle: kernel: Process: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
d4ae0ae0e9
|
core: cpu_manager: Fix a typo in PreemptSingleCore, which broke many games.
- We were reload'ing the old current scheduler, which may have changed.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
9b492430bb
|
hle: kernel: Thread: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
ed4d1e2ade
|
hle: kernel: KScopedSchedulerLockAndSleep: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
b1b4f2337e
|
hle: kernel: KScopedLock: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
165d8485f0
|
hle: kernel: KAbstractSchedulerLock: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
960500cfd2
|
hle: kernel: KScheduler: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
8fd921557f
|
hle: kernel: KPriorityQueue: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
4d3be1816c
|
hle: kernel: KAffinityMask: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
357d79fb6e
|
hle: kernel: GlobalSchedulerContext: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
d2c0c94f0b
|
common: BitSet: Various style fixes based on code review feedback.
|
2020-12-06 00:27:13 -08:00 |
|
bunnei
|
b1326d9230
|
hle: kernel: Use C++ style comments in KScheduler, etc.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
bc59ca92b6
|
kernel: KScopedSchedulerLockAndSleep: Remove unused ctor.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
b9b7e4f915
|
kernel: time_manager: Add missing lock guards.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
ccce6cb3be
|
hle: kernel: Migrate to KScopedSchedulerLock.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
4756cb203e
|
hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
8d3e06349e
|
hle: kernel: Separate KScheduler from GlobalSchedulerContext class.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
9e29e36a78
|
hle: kernel: Rewrite scheduler implementation based on Mesopshere.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
c10a37e5b6
|
hle: kernel: physical_core: Clear exclusive state after each run.
- This is closer to pre-multicore behavior, and works a bit better.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
7e5d0f1fe3
|
hle: kernel: Port KAbstractSchedulerLock from Mesosphere.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
39d356782e
|
hle: kernel: svc: Remove reschedule on svcBreak.
- This breaks things, and is unnecessary, since emulation will be done at this point.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
d58a609ae4
|
hle: kernel: process: Add schedule count tracking, to be used for yield impl.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
493263f415
|
hle: kernel: svc: Remove unnecessary hack in svcSleep.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
a3ccac3eb7
|
common: Port KPriorityQueue from Mesosphere.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
8dbfa4e1a4
|
common: Port BitSet from Mesosphere.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
e18ee8d681
|
hle: kernel: Port KAffinityMask from Mesosphere.
|
2020-12-06 00:03:24 -08:00 |
|
bunnei
|
e6a896c4bd
|
Merge pull request #5124 from lioncash/video-shadow
video_core: Resolve more variable shadowing scenarios
|
2020-12-05 00:48:08 -08:00 |
|
bunnei
|
63419e144f
|
Merge pull request #5127 from FearlessTobi/port-5617
Port citra-emu/citra#5617: "Fix telemetry-related exit crash from use-after-free"
|
2020-12-04 21:57:40 -08:00 |
|
bunnei
|
1c8de85045
|
Merge pull request #5126 from lioncash/deprecated
codec: Remove deprecated usage of AVCodecContext::refcounted_frames
|
2020-12-04 17:31:53 -08:00 |
|
bunnei
|
fad38ec6e8
|
Merge pull request #5064 from lioncash/node-shadow
node: Eliminate variable shadowing
|
2020-12-04 00:45:33 -08:00 |
|
bunnei
|
defa826c53
|
Merge pull request #5061 from lioncash/pessimizing
vp9/vic: Resolve pessimizing moves
|
2020-12-03 23:21:12 -08:00 |
|
bunnei
|
69aaad9b96
|
Merge pull request #4996 from bunnei/use-4jits
Kernel: Refactor to use 4-instances of Dynarmic & various cleanups and improvements
|
2020-12-03 15:32:45 -08:00 |
|
bunnei
|
843ef8f2ec
|
Merge pull request #5059 from lioncash/mouse
mouse_input/mouse_poller: Minor cleanup
|
2020-12-03 10:24:54 -08:00 |
|
bunnei
|
88089c8754
|
Merge pull request #5000 from lioncash/audio-error
audio_core: Make shadowing and unused parameters errors
|
2020-12-02 23:08:43 -08:00 |
|
bunnei
|
9abb23cd27
|
Merge pull request #5002 from ameerj/nvdec-frameskip
nvdec: Queue and display all decoded frames, cleanup decoders
|
2020-12-02 15:55:15 -08:00 |
|
bunnei
|
25f650e075
|
Merge pull request #4937 from german77/multiUDP
InputCommon: Add multiple udp server support
|
2020-12-01 11:47:37 -08:00 |
|
bunnei
|
7b4a213603
|
Merge pull request #5013 from ReinUsesLisp/vk-early-z
vk_shader_decompiler: Implement force early fragment tests
|
2020-11-30 11:11:07 -08:00 |
|
bunnei
|
7bc3e80399
|
Merge pull request #4939 from german77/MouseInput
InputCommon: Implement full mouse support
|
2020-11-29 22:59:50 -08:00 |
|
bunnei
|
63b3b25715
|
Merge pull request #5005 from ReinUsesLisp/div-ceil
common: Add Common::DivCeil and Common::DivCeilLog2
|
2020-11-29 01:41:06 -08:00 |
|
bunnei
|
4b9e1b6586
|
kernel: scheduler: Minor cleanup to remove duplicated code.
|
2020-11-29 01:31:52 -08:00 |
|
bunnei
|
b7ef581c6e
|
kernel: time_manager: Protect access with a mutex.
|
2020-11-29 01:31:52 -08:00 |
|
bunnei
|
24cae76d16
|
common: fiber: Use VirtualBuffer for stack memory.
- This will be aligned by default, and helps memory usage.
|
2020-11-29 01:31:52 -08:00 |
|
bunnei
|
c2ad1243ba
|
hle: kernel: thread: Remove unused "Running" state.
|
2020-11-29 01:31:52 -08:00 |
|
bunnei
|
63fd1bb503
|
core: arm: Implement InvalidateCacheRange for CPU cache invalidation.
|
2020-11-29 01:31:52 -08:00 |
|
bunnei
|
c0870315fd
|
hle: kernel: time_manager: Avoid a crash on process exit.
|
2020-11-29 01:31:51 -08:00 |
|
bunnei
|
9705f651b2
|
hle: kernel: AddressArbiter: Remove unused code.
|
2020-11-29 01:31:51 -08:00 |
|
bunnei
|
9423347c1b
|
hle: kernel: SynchronizationObject: Use atomic_bool for is_signaled.
|
2020-11-29 01:31:51 -08:00 |
|
bunnei
|
c042a89113
|
common: fiber: Use boost::context instead of native fibers on Windows.
|
2020-11-29 01:31:51 -08:00 |
|
bunnei
|
7b642c7781
|
hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.
|
2020-11-29 01:31:51 -08:00 |
|
bunnei
|
6750b4d3af
|
Merge pull request #4998 from Morph1984/bioshock-patch
hid: Check if applet_resource exists in InitializeVibrationDevice
|
2020-11-28 23:20:23 -08:00 |
|
bunnei
|
312a8bd4b4
|
Merge pull request #5021 from german77/StubCommunicationMode
HID: Stub set and get NpadCommunicationMode
|
2020-11-28 15:22:46 -08:00 |
|
bunnei
|
d9b729bbfd
|
Merge pull request #5015 from comex/xx-sign-compare
tests: Fix warning about comparison between signed and unsigned
|
2020-11-27 19:54:26 -08:00 |
|
bunnei
|
1fde40b2c7
|
Merge pull request #5011 from lioncash/file-str2
core: Reduce string copies in GetGameFileFromPath()
|
2020-11-27 17:23:00 -08:00 |
|
bunnei
|
322349e8cc
|
Merge pull request #4975 from comex/invalid-syncpoint-id
nvdrv, video_core: Don't index out of bounds when given invalid syncpoint ID
|
2020-11-26 01:27:24 -08:00 |
|
bunnei
|
ebcee03b0c
|
Merge pull request #4981 from ogniK5377/ioctl-ctrl
nvservices: Reintroducee IoctlCtrl
|
2020-11-25 21:48:57 -08:00 |
|
bunnei
|
dcfa1992ea
|
Merge pull request #4959 from Morph1984/emulated-controller-styleset
configure_input_player: Use the NpadStyleSet to limit the available controllers shown
|
2020-11-25 11:20:46 -08:00 |
|
bunnei
|
b7f1095980
|
Merge pull request #4932 from ogniK5377/misc-audio
audren: Make use of nodiscard, rework downmixing, release all buffers
|
2020-11-25 10:50:52 -08:00 |
|
bunnei
|
9aeada734d
|
Merge pull request #4978 from bunnei/shutdown-crash
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
|
2020-11-25 01:20:01 -08:00 |
|
bunnei
|
d1da7eb119
|
Merge pull request #4905 from german77/AnalogFromButton
Allow to dial any angle with digital joystick
|
2020-11-24 16:04:55 -08:00 |
|
bunnei
|
0832da3e40
|
Merge pull request #4799 from bunnei/execute-program
core: Refactor loader and implement ExecuteProgram
|
2020-11-24 15:27:22 -08:00 |
|
bunnei
|
3359e5ab70
|
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
|
2020-11-24 15:25:39 -08:00 |
|
bunnei
|
4fbe4da911
|
frontend: yuzu (qt): Register a callback for ExecuteProgram.
|
2020-11-24 15:18:29 -08:00 |
|
bunnei
|
4fb5ca80c0
|
service: am: Implement ExecuteProgram and required stubs.
- This is used by Super Mario 3D All-Stars.
|
2020-11-24 15:17:43 -08:00 |
|