aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2023-07-21k_system_control: Always return some memory sizelat9nq
2023-07-21core,common: Give memory layout setting an enumlat9nq
Allows for 6GB and 8GB layouts to be selected.
2023-07-21settings: Require time zone setting value for stirnglat9nq
2023-07-21settings,general: Rename non-confirming enumslat9nq
2023-07-21configure_audio: Implement ui generationlat9nq
Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation configure_audio: Implement ui generation Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation settings: Make audio settings as enums
2023-07-21configure_system: Implement with for looplat9nq
2023-07-21configure_graphics_advance: Generate UI at runtimelat9nq
We can iterate through the AdvancedGraphics settings and generate the UI during runtime. This doesn't help runtime efficiency, but it helps a ton in reducing the amount of work a developer needs in order to add a new setting.
2023-07-21settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq
core: Fix MSVC errors
2023-07-21settings,video_core: Consolidate ASTC decoding optionslat9nq
Just puts them all neatly into one place.
2023-07-21Merge pull request #11096 from german77/amiiboooliamwhite
service: nfc: Update Implementation to match with latest RE
2023-07-19Merge pull request #11116 from lat9nq/clang-shadowingliamwhite
general: Silence -Wshadow{,-uncaptured-local} warnings
2023-07-19Merge pull request #11114 from Kelebek1/warningsliamwhite
Mark SetIdleTimeDetectionExtension logging as debug
2023-07-18general: Silence -Wshadow{,-uncaptured-local} warningslat9nq
These occur in the latest commits in LLVM Clang.
2023-07-18Debug SetIdleTimeDetectionExtensionKelebek1
2023-07-17ssl: Link with crypt32 for secure channel backendMorph
2023-07-17ssl: Reorder inclusionsMorph
2023-07-17network: Forward declarationsMorph
2023-07-17service: nfc: Update Implementation to match with latest RENarr the Reg
2023-07-16Merge pull request #10912 from comex/sslliamwhite
Implement SSL service
2023-07-12file_sys/content_archive: Detect compressed NCAs (#11047)Tobias
2023-07-11Merge pull request #10985 from liamwhite/handle-translatebunnei
k_server_session: translate special header for non-HLE requests
2023-07-10Merge pull request #10996 from Kelebek1/readblock_optimisationbunnei
Use spans over guest memory where possible instead of copying data
2023-07-09arm_interface: correct breakpoint rewind conditionLiam
2023-07-08k_server_session: translate special header for non-HLE requestsLiam
2023-07-06vfs_real: use open file size for getting size (#11016)liamwhite
2023-07-02service: nfc: Ensure controller is in the correct modegerman77
2023-07-02Use spans over guest memory where possible instead of copying data.Kelebek1
2023-07-02Merge pull request #10998 from Morph1984/qt-stop-messing-with-meliamwhite
core_timing: Remove GetCurrentTimerResolution in CoreTiming loop
2023-07-02Merge pull request #10969 from Morph1984/k-synchronizeliamwhite
kernel: Synchronize
2023-07-02core_timing: Remove GetCurrentTimerResolution in CoreTiming loopMorph
Other programs may change this value, but if thousands of syscalls in this loop is undesirable, then we can just set this once.
2023-07-02Merge pull request #10942 from FernandoS27/android-is-a-pain-in-the-a--liamwhite
Memory Tracking: Add mechanism to register small writes when gpu page is contested by GPU
2023-07-02Merge pull request #10710 from liamwhite/romfs2liamwhite
fsmitm_romfsbuild: avoid full path lookups
2023-07-01Rename variables to avoid -Wshadow warnings under GCCcomex
2023-07-01...actually add the SecureTransport backend to Git.comex
2023-07-01Updates:comex
- Address PR feedback. - Add SecureTransport backend for macOS.
2023-07-01Merge remote-tracking branch 'origin/master' into sslcomex
2023-07-01kernel: SynchronizeMorph
2023-06-30parcel: Optimize small_vector sizesMorph
2023-06-30general: Use ScratchBuffer where possibleMorph
2023-06-29Memory Tracker: Use 64 bit atomics instead of 128 bitsFernando Sahmkow
2023-06-28Memory Tracking: Optimize tracking to only use atomic writes when contested ↵Fernando Sahmkow
with the host GPU
2023-06-28MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow
2023-06-27fsmitm_romfsbuild: avoid full path lookupsLiam
2023-06-27arm_dynarmic_32: Remove disabling of block linking on arm64Merry
2023-06-25PR feedback + constificationcomex
2023-06-25network.cpp: include expected.hcomex
2023-06-25re-formatcomex
2023-06-25Fix more Windows build errorscomex
I did test this beforehand, but not on MinGW, and the error that showed up on the msvc builder didn't happen for me...
2023-06-25ssl: fix compatibility with OpenSSL 1.1.1comex
Turns out changes were needed after all.
2023-06-25Fixes:comex
- Add missing virtual destructor on `SSLBackend`. - On Windows, filter out `POLLWRBAND` (one of the new flags added) when calling `WSAPoll`, because despite the constant being defined on Windows, passing it calls `WSAPoll` to yield `EINVAL`. - Reduce OpenSSL version requirement to satisfy CI; I haven't tested whether it actually builds (or runs) against 1.1.1, but if not, I'll figure it out. - Change an instance of memcpy to memmove, even though the arguments cannot overlap, to avoid a [strange GCC error](https://github.com/yuzu-emu/yuzu/pull/10912#issuecomment-1606283351).