bunnei
a4d11f4427
core: Partially persist emulation state across game boots.
3 years ago
bunnei
1b787adbd0
core: hle: kernel: Fix InitializePreemption order.
3 years ago
bunnei
abcc009dff
core: hle: kernel: k_process: Improve management of page table & cleanup.
3 years ago
bunnei
79bcb38321
core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on current process.
3 years ago
bunnei
8d4e026d05
core: hle: kernel: Remove junk.
3 years ago
bunnei
ff26190d42
core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.
3 years ago
bunnei
d00245d444
video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve.
3 years ago
bunnei
1baedfa12c
core: hle: kernel: Integration application memory block slab manager.
3 years ago
bunnei
ed591934fb
core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.
3 years ago
bunnei
58eb6953d1
core: hle: kernel: k_memory_block: Update.
3 years ago
bunnei
2bb41cffca
core: hle: kernel: k_memory_block_manager: Update.
3 years ago
bunnei
57a77e9ff4
core: hle: kernel: k_thread: Implement thread termination DPC.
3 years ago
bunnei
d02ccfb15d
core: hle: kernel: Add KDynamicResourceManager.
3 years ago
bunnei
9ec5f75f43
core: hle: kernel: Add KDynamicSlabHeap.
3 years ago
bunnei
345b9e6a08
core: hle: kernel: Add KDynamicPageManager.
3 years ago
bunnei
25dcaf1eca
core: hle: kernel: k_process: Change Status -> State.
3 years ago
bunnei
113a5ed68f
core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.
3 years ago
bunnei
47b8160666
core: device_memory: Templatize GetPointer(..).
3 years ago
bunnei
cb073f95dc
core: hle: result: Add GetInnerValue and Includes methods.
3 years ago
bunnei
e63a5459e3
core: hle: kernel: svc_common: Add WaitInfinite & cleanup.
3 years ago
bunnei
8649c46c74
Merge pull request #9054 from Docteh/just_lz4
...
CMake: Try add_library "lz4" if "lz4::lz4" is unavailable
3 years ago
bunnei
1deb997eba
Merge pull request #9087 from Morph1984/once
...
general: Add missing pragma once
3 years ago
Morph
88ccdaf10a
fixed_point: Replace CONSTEXPR14 with constexpr
...
As we require the latest C++ standards to compile yuzu, checking for C++14 constexpr is not needed.
3 years ago
Morph
bffbaddb79
general: Add missing pragma once
3 years ago
Morph
c75a4bdeaa
Merge pull request #9085 from Docteh/TX_TOKEN
...
Set TX_TOKEN for transifex client
3 years ago
Morph
2f37c7948f
Merge pull request #9079 from Morph1984/unknown-unkowns
...
general: Fix spelling
3 years ago
Morph
f107e58fde
Merge pull request #9080 from lat9nq/sdl-audio-not-null
...
sdl2_sink: Avoid loading a null string into a vector
3 years ago
Kyle Kienapfel
c70e1d0247
Set TX_TOKEN for transifex client
...
I did some tests on my own fork, and we're writing to ~/.transifexrc but
the client can't seem to read that file. maybe issue with $HOME or
something.
Workaround is to set TX_TOKEN environment variable and now the pesky
~/.transifexrc file is not needed.
3 years ago
lat9nq
4b773b15a6
sdl2_sink: Inline variable init into if condition
...
Co-authored-by: Mai <mathew1800@gmail.com>
3 years ago
lat9nq
9fe077635e
sdl2_sink: Distinguish between capture and non-capture device names
...
The function prototype appears to care whether we are loading capture
devices or not, and SDL_GetAudioDeviceName has a parameter to use it,
but for some reason it isn't.
This puts `capture` where it goes.
3 years ago
lat9nq
5c7eef3756
sdl2_sink: Check for null string when loading SDL audio devices
...
Attempting to place a null string into a vector of strings causes an
error that closes the application.
Don't.
3 years ago
Morph
ddf5577799
video_core: Fix spelling of "synchronize"
3 years ago
Morph
f706b3bd24
general: Fix spelling of "unknown"
3 years ago
bunnei
d574bb4610
Merge pull request #9058 from Docteh/new_transifex_cli
...
New transifex client needs migrating to.
3 years ago
bunnei
b0ba1a0b65
Merge pull request #9076 from Docteh/unknown
...
fix a tiny spelling mistake
3 years ago
Kyle Kienapfel
0ba03d1b3a
fix a tiny spelling mistake
...
Kreato pointed this out over on discord.
3 years ago
Kyle Kienapfel
fcebd36cde
Translations: new transifex client
...
Currently we're using the python client which uses an API that they
state will sunset Nov 30, 2022.
`tx push -s` actually appears to work properly, some of the other
commands require tweaking, like instead of suggesting `tx pull -a` in
dist/languages we need to suggest `tx pull -t -a`
3 years ago
liamwhite
ae6dd1143c
Merge pull request #9061 from liamwhite/writable-event
...
kernel: remove KWritableEvent
3 years ago
liamwhite
1d38109714
Merge pull request #9055 from liamwhite/hbl
...
Preliminary support for nx-hbloader
3 years ago
Morph
6a9bbb0128
Merge pull request #9069 from german77/sdl2
...
audio_core: Revert sink name to sdl2
3 years ago
Narr the Reg
d2170075e6
audio_core: Revert sink name to sdl2
3 years ago
Kyle Kienapfel
40af1111c2
CMake: Try add library "LZ4::lz4_shared" if "lz4::lz4" is unavailable
...
Right now this looks like a distro specific problem, but we'll have to see.
Over on Gentoo: with lz4 1.9.3 there is a lz4::lz4 library target, with 1.9.4 it's no longer
mentioned in the cmake files provided by the package. (/usr/lib64/cmake/lz4)
arch and openSUSE have lz4 1.9.4 available so I checked there,
they only have .pc files for pkg-config, so asking for "lz4::lz4" works as usual
MSVC does require "lz4::lz4" to be asked for
3 years ago
liamwhite
553be194f6
Merge pull request #9067 from Morph1984/tess-cw
...
renderer_(opengl/vulkan): Fix tessellation clockwise parameter
3 years ago
liamwhite
048d3e2404
Merge pull request #9039 from Kelebek1/auto_backend
...
Auto select the SDL audio backend when Cubeb latency is too high
3 years ago
liamwhite
3c925a7282
Merge pull request #9032 from liamwhite/stub-friends
...
IFriendService: stub CheckFriendListAvailability
3 years ago
Mai
e37d00332c
Merge pull request #9065 from liamwhite/result-mess
...
result: enforce reference check specialization
3 years ago
Morph
d3114c620d
renderer_(opengl/vulkan): Fix tessellation clockwise parameter
...
This should be assigned CW only on Triangles_CW rather than not Triangles_CCW, making CCW the default winding order rather than CW.
3 years ago
Narr the Reg
26b76d2eaf
Merge pull request #9066 from Morph1984/fix-stretch-to-window
...
settings: Update aspect_ratio range
3 years ago
Morph
e2164f3417
settings: Update aspect_ratio range
...
Since 16:10 was added, the maximum value is now 4.
3 years ago
Liam
c0fb5e876d
result: enforce reference check specialization
3 years ago