summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* qt: Fix log softlockGravatar Narr the Reg2023-03-271-2/+2
|
* Merge pull request #9992 from liamwhite/climitsGravatar Morph2023-03-261-0/+1
|\ | | | | container_hash: use climits
| * container_hash: use climitsGravatar Liam2023-03-261-0/+1
|/
* Merge pull request #9989 from Morph1984/boost-1.79-exactGravatar Morph2023-03-267-5/+139
|\ | | | | CMakeLists: Use boost 1.79.0 instead
| * video_core/macro: Make use of Common::HashValueGravatar Morph2023-03-251-3/+3
| |
| * tests: Implement tests for verifying HashValueGravatar Morph2023-03-252-0/+42
| | | | | | | | Values were randomly generated and the verification was done against boost 1.79.
| * common: Port boost's hash_value implementationGravatar Morph2023-03-252-0/+92
| | | | | | | | Ports a small subset of boost's hash_value implementation (<= 1.80.0).
| * CMakeLists: Require a minimum of boost 1.79.0Gravatar Morph2023-03-252-2/+2
|/
* Merge pull request #9985 from liamwhite/funny-memeGravatar bunnei2023-03-241-1/+1
|\ | | | | vulkan: fix scheduler chunk reserve
| * vulkan: fix scheduler chunk reserveGravatar Liam2023-03-241-1/+1
| |
* | Merge pull request #9988 from rschlaikjer/rs-gpu-page-table-copy-elisionGravatar Morph2023-03-251-31/+32
|\ \ | | | | | | Pass GPU page table by reference inside TextureCache::ForEachImageInRegionGPU
| * | Pass GPU page table by referenceGravatar Ross Schlaikjer2023-03-251-31/+32
|/ /
* | Merge pull request #9983 from Morph1984/boostGravatar liamwhite2023-03-244-3/+3
|\ \ | | | | | | CMakeLists: Update boost to 1.81.0
| * | zstd: Use ZSTD_getFrameContentSize instead of ZSTD_getDecompressedSizeGravatar Morph2023-03-231-1/+1
| | |
| * | CMakeLists: Update boost to 1.81.0Gravatar Morph2023-03-231-1/+1
| | |
| * | vcpkg: Update vcpkg to 2023.02.24Gravatar Morph2023-03-232-1/+1
| | |
* | | Merge pull request #9981 from german77/nfp_connectGravatar liamwhite2023-03-244-4/+30
|\ \ \ | |_|/ |/| | nfc: Initialize device when controller is connected
| * | nfc: Initialize device when controller is connectedGravatar Narr the Reg2023-03-214-4/+30
| | |
* | | Merge pull request #9975 from liamwhite/more-waitingGravatar Morph2023-03-241-4/+5
|\ \ \ | |_|/ |/| | vulkan: fix more excessive waiting in scheduler
| * | vulkan: fix more excessive waiting in schedulerGravatar Liam2023-03-191-4/+5
| |/
* | Merge pull request #9971 from Morph1984/qGravatar liamwhite2023-03-233-124/+215
|\ \ | | | | | | bounded_threadsafe_queue: Use simplified impl of bounded queue
| * | bounded_threadsafe_queue: Refactor PopGravatar Morph2023-03-211-140/+62
| | | | | | | | | | | | Introduces PopModes to bring waiting logic into Pop, similar to Push.
| * | bounded_threadsafe_queue: Add producer cv to avoid busy waitingGravatar Morph2023-03-211-17/+29
| | |
| * | bounded_threadsafe_queue: Deduplicate and add PushModesGravatar Morph2023-03-213-88/+86
| | | | | | | | | | | | | | | | | | | | | 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.
| * | bounded_threadsafe_queue: Add TryPushGravatar Morph2023-03-211-0/+71
| | |
| * | logging: Make use of bounded queueGravatar Morph2023-03-211-8/+8
| | |
| * | bounded_threadsafe_queue: Use simplified impl of bounded queueGravatar Morph2023-03-212-115/+203
| | | | | | | | | | | | Provides a simplified SPSC, MPSC, and MPMC bounded queue implementation using mutexes.
* | | Merge pull request #9964 from liamwhite/typed-addressGravatar liamwhite2023-03-23101-1102/+1574
|\ \ \ | | | | | | | | kernel: use KTypedAddress for addresses
| * | | kernel: use KTypedAddress for addressesGravatar Liam2023-03-22101-1102/+1574
| | | |
* | | | Merge pull request #9962 from Kelebek1/disable_srgbGravatar Morph2023-03-231-6/+8
|\ \ \ \ | | | | | | | | | | [video_core] Disable SRGB border color conversion in samplers
| * | | | Disable SRGB border color conversion for now, to fix shadows in Xenoblade.Gravatar Kelebek12023-03-171-6/+8
| |/ / /
* | | | Merge pull request #9965 from german77/thankYouEpicBoyGravatar bunnei2023-03-211-0/+3
|\ \ \ \ | |_|/ / |/| | | config: Fix controller config from resetting
| * | | config: Fix controller config from resettingGravatar Narr the Reg2023-03-171-0/+3
| |/ /
* | | Merge pull request #9970 from bunnei/string-util-viewGravatar bunnei2023-03-192-11/+11
|\ \ \ | | | | | | | | common: string_util: Use std::string_view for UTF16ToUTF8/UTF8ToUTF16W.
| * | | common: string_util: Use std::string_view for UTF16ToUTF8/UTF8ToUTF16W.Gravatar bunnei2023-03-182-11/+11
| | |/ | |/|
* | | Merge pull request #9972 from liamwhite/ipc-traceGravatar bunnei2023-03-191-1/+1
|\ \ \ | |/ / |/| | kernel: fix LOG_TRACE in ipc
| * | kernel: fix LOG_TRACE in ipcGravatar Liam2023-03-191-1/+1
|/ /
* | Merge pull request #9966 from bunnei/bounded-polyfillGravatar liamwhite2023-03-181-2/+3
|\ \ | | | | | | common: bounded_threadsafe_queue: Use polyfill_thread.
| * | common: bounded_threadsafe_queue: Use polyfill_thread.Gravatar bunnei2023-03-171-2/+3
|/ /
* | Merge pull request #9778 from behunin/my-box-chevyGravatar bunnei2023-03-172-3/+4
|\ \ | | | | | | gpu_thread: Use bounded queue
| * | gpu_thread: Use bounded queueGravatar Behunin2023-03-032-3/+4
| | |
* | | Merge pull request #9953 from german77/amiibo_crcGravatar bunnei2023-03-177-52/+157
|\ \ \ | |_|/ |/| | service: nfp: Actually write correct crc
| * | service: nfp: Replace crc function with boost equivalentGravatar Narr the Reg2023-03-162-28/+17
| | |
| * | service: nfp: Close app area and recreate crcGravatar Narr the Reg2023-03-151-0/+10
| | |
| * | service: nfp: Convert mii colors to v3Gravatar Narr the Reg2023-03-156-15/+100
| | |
| * | service: nfp: Actually write correct crcGravatar Narr the Reg2023-03-146-23/+44
| | |
* | | Merge pull request #9955 from liamwhite/color-blend-equationGravatar liamwhite2023-03-151-0/+6
|\ \ \ | | | | | | | | vulkan: disable extendedDynamicState3ColorBlendEquation on radv
| * | | vulkan: disable extendedDynamicState3ColorBlendEquation on radvGravatar Liam2023-03-151-0/+6
| |/ /
* | | Merge pull request #9931 from liamwhite/schedGravatar liamwhite2023-03-152-28/+62
|\ \ \ | |/ / |/| | vk_scheduler: split work queue waits and execution waits
| * | vk_scheduler: split work queue waits and execution waitsGravatar Liam2023-03-122-28/+62
| | |