summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-03-27qt: Fix log softlockNarr the Reg
2023-03-26container_hash: use climitsLiam
2023-03-25video_core/macro: Make use of Common::HashValueMorph
2023-03-25tests: Implement tests for verifying HashValueMorph
Values were randomly generated and the verification was done against boost 1.79.
2023-03-25common: Port boost's hash_value implementationMorph
Ports a small subset of boost's hash_value implementation (<= 1.80.0).
2023-03-24Merge pull request #9985 from liamwhite/funny-memebunnei
vulkan: fix scheduler chunk reserve
2023-03-25Pass GPU page table by referenceRoss Schlaikjer
2023-03-24Merge pull request #9983 from Morph1984/boostliamwhite
CMakeLists: Update boost to 1.81.0
2023-03-24Merge pull request #9981 from german77/nfp_connectliamwhite
nfc: Initialize device when controller is connected
2023-03-24vulkan: fix scheduler chunk reserveLiam
2023-03-24Merge pull request #9975 from liamwhite/more-waitingMorph
vulkan: fix more excessive waiting in scheduler
2023-03-23zstd: Use ZSTD_getFrameContentSize instead of ZSTD_getDecompressedSizeMorph
2023-03-23Merge pull request #9971 from Morph1984/qliamwhite
bounded_threadsafe_queue: Use simplified impl of bounded queue
2023-03-23Merge pull request #9964 from liamwhite/typed-addressliamwhite
kernel: use KTypedAddress for addresses
2023-03-23Merge pull request #9962 from Kelebek1/disable_srgbMorph
[video_core] Disable SRGB border color conversion in samplers
2023-03-22kernel: use KTypedAddress for addressesLiam
2023-03-21bounded_threadsafe_queue: Refactor PopMorph
Introduces PopModes to bring waiting logic into Pop, similar to Push.
2023-03-21bounded_threadsafe_queue: Add producer cv to avoid busy waitingMorph
2023-03-21nfc: Initialize device when controller is connectedNarr the Reg
2023-03-21Merge pull request #9965 from german77/thankYouEpicBoybunnei
config: Fix controller config from resetting
2023-03-21bounded_threadsafe_queue: Deduplicate and add PushModesMorph
Adds the PushModes Try and Wait to allow producers to specify how they want to push their data to the queue if the queue is full. If the queue is full: - Try will fail to push to the queue, returning false. Try only returns true if it successfully pushes to the queue. This may result in items not being pushed into the queue. - Wait will wait until a slot is available to push to the queue, resulting in potential for deadlock if a consumer is not running.
2023-03-21bounded_threadsafe_queue: Add TryPushMorph
2023-03-21logging: Make use of bounded queueMorph
2023-03-21bounded_threadsafe_queue: Use simplified impl of bounded queueMorph
Provides a simplified SPSC, MPSC, and MPMC bounded queue implementation using mutexes.
2023-03-19Merge pull request #9970 from bunnei/string-util-viewbunnei
common: string_util: Use std::string_view for UTF16ToUTF8/UTF8ToUTF16W.
2023-03-19vulkan: fix more excessive waiting in schedulerLiam
2023-03-19kernel: fix LOG_TRACE in ipcLiam
2023-03-18common: string_util: Use std::string_view for UTF16ToUTF8/UTF8ToUTF16W.bunnei
2023-03-17common: bounded_threadsafe_queue: Use polyfill_thread.bunnei
2023-03-17Merge pull request #9778 from behunin/my-box-chevybunnei
gpu_thread: Use bounded queue
2023-03-17Merge pull request #9953 from german77/amiibo_crcbunnei
service: nfp: Actually write correct crc
2023-03-17config: Fix controller config from resettingNarr the Reg
2023-03-17Disable SRGB border color conversion for now, to fix shadows in Xenoblade.Kelebek1
2023-03-16service: nfp: Replace crc function with boost equivalentNarr the Reg
2023-03-15Merge pull request #9955 from liamwhite/color-blend-equationliamwhite
vulkan: disable extendedDynamicState3ColorBlendEquation on radv
2023-03-15Merge pull request #9931 from liamwhite/schedliamwhite
vk_scheduler: split work queue waits and execution waits
2023-03-15service: nfp: Close app area and recreate crcNarr the Reg
2023-03-15service: nfp: Convert mii colors to v3Narr the Reg
2023-03-15vulkan: disable extendedDynamicState3ColorBlendEquation on radvLiam
2023-03-14service: nfp: Actually write correct crcNarr the Reg
2023-03-14Merge pull request #9933 from vonchenplus/texture_formatliamwhite
video_core: Update texture format
2023-03-13configure_audio: Fix output mode setting not savingMorph
2023-03-13Merge pull request #9939 from german77/vibrationliamwhite
input_common: sdl: Only send last vibration command
2023-03-13Merge pull request #9941 from german77/settingsliamwhite
yuzu: Move audio settings to audio section
2023-03-13Merge pull request #9943 from vonchenplus/gentlemanliamwhite
video_core: Fix inline_index and draw_texture error
2023-03-12input_common: sdl: Only send last vibration commandgerman77
2023-03-12kernel: additional style fixes to KThread, KProcessLiam
2023-03-12kernel: fix clang buildLiam
2023-03-12kernel: remove unnecessary finalize callsLiam
2023-03-12kernel: convert KProcess to new styleLiam