Commit graph

3314 commits

Author SHA1 Message Date
Ac_K de0a396bda
Merge d345d0bfd1 into 7124d679fd 2024-03-29 00:53:14 +00:00
Ac_K d345d0bfd1 New translations en_us.json (Chinese Simplified) 2024-03-29 01:53:13 +01:00
Ac_K b2d9427503 New translations en_us.json (Korean) 2024-03-29 01:53:12 +01:00
Ac_K 873326a6df New translations en_us.json (German) 2024-03-29 01:53:11 +01:00
Ac_K 5069479ed0 New translations en_us.json (Italian) 2024-03-28 01:44:18 +01:00
MutantAura 7124d679fd
UI: Friendly driver name reporting. (#6530)
* Implement friendly VkDriverID names for UI.

* Capitalise NVIDIA

* Prefer vendor name on macOS

* Typo fix

Co-authored-by: gdkchan <gab.dark.100@gmail.com>

---------

Co-authored-by: gdkchan <gab.dark.100@gmail.com>
2024-03-27 14:55:34 -03:00
gdkchan b323a01738
Implement host tracked memory manager mode (#6356)
* Add host tracked memory manager mode

* Skipping flush is no longer needed

* Formatting + revert unrelated change

* LightningJit: Ensure that dest register is saved for load ops that do partial updates

* avoid allocations when doing address space lookup

Add missing improvement

* IsRmwMemory -> IsPartialRegisterUpdateMemory

* Ensure we iterate all private allocations in range

* PR feedback and potential fixes

* Simplified bridges a lot

* Skip calling SignalMappingChanged if Guest is true

* Late map bridge too

* Force address masking for prefetch instructions

* Reprotection for bridges

* Move partition list validation to separate debug method

* Move host tracked related classes to HostTracked folder

* New HostTracked namespace

* Move host tracked modes to the end of enum to avoid PPTC invalidation

---------

Co-authored-by: riperiperi <rhy3756547@hotmail.com>
2024-03-26 23:33:24 -03:00
jcm f6d24449b6
Recreate swapchain correctly when toggling VSync (#6521)
Co-authored-by: jcm <butt@butts.com>
2024-03-26 22:54:13 -03:00
gdkchan 72bdc24db8
Disable push descriptors for Intel ARC GPUs on Windows (#6551)
* Move some init logic out of PrintGpuInformation, then delete it

* Disable push descriptors for Intel ARC on Windows

* Re-add PrintGpuInformation just to show it in the log
2024-03-26 22:27:48 -03:00
Ac_K d1185200b3 New translations en_us.json (Chinese Simplified) 2024-03-27 01:38:08 +01:00
Ac_K fc787881a5 New translations en_us.json (Russian) 2024-03-26 01:22:23 +01:00
Ac_K ae914893a7 New translations en_us.json (Italian) 2024-03-26 01:22:22 +01:00
Ac_K 4854045630 New translations en_us.json (Arabic) 2024-03-26 01:22:21 +01:00
Ac_K e30596bd99 New translations en_us.json (Chinese Simplified) 2024-03-25 01:05:23 +01:00
Ac_K b61bbad117 New translations en_us.json (Ukrainian) 2024-03-25 01:05:22 +01:00
Ac_K 494c1a9531 New translations en_us.json (Polish) 2024-03-25 01:05:21 +01:00
Ac_K 38265ec204 New translations en_us.json (Japanese) 2024-03-25 01:05:20 +01:00
Ac_K adc920e763 New translations en_us.json (Italian) 2024-03-25 01:05:19 +01:00
Ac_K 503b524ff2 New translations en_us.json (Thai) 2024-03-24 00:33:58 +01:00
Ac_K 6d8a575856 New translations en_us.json (Portuguese, Brazilian) 2024-03-24 00:33:57 +01:00
Ac_K 32fea29247 New translations en_us.json (Chinese Traditional) 2024-03-24 00:33:56 +01:00
Ac_K 57d2f4ddc8 New translations en_us.json (Chinese Simplified) 2024-03-24 00:33:56 +01:00
Ac_K 2a57152b67 New translations en_us.json (Ukrainian) 2024-03-24 00:33:55 +01:00
Ac_K 45c255b3f3 New translations en_us.json (French) 2024-03-24 00:33:54 +01:00
Ac_K 94322723ba New translations en_us.json (Turkish) 2024-03-24 00:33:53 +01:00
Ac_K 547e0eee1f New translations en_us.json (Russian) 2024-03-24 00:33:52 +01:00
Ac_K cb513aef4b New translations en_us.json (Polish) 2024-03-24 00:33:51 +01:00
Ac_K b727497a03 New translations en_us.json (Korean) 2024-03-24 00:33:50 +01:00
Ac_K 6b4964faa8 New translations en_us.json (Japanese) 2024-03-24 00:33:49 +01:00
Ac_K c56def518d New translations en_us.json (Italian) 2024-03-24 00:33:48 +01:00
Ac_K ed555ae7f1 New translations en_us.json (Hebrew) 2024-03-24 00:33:48 +01:00
Ac_K 730e760fb9 New translations en_us.json (Greek) 2024-03-24 00:33:47 +01:00
Ac_K 9b858354e6 New translations en_us.json (German) 2024-03-24 00:33:46 +01:00
Ac_K 3f74b6bcd9 New translations en_us.json (Arabic) 2024-03-24 00:33:45 +01:00
Ac_K 59f68442f5 New translations en_us.json (Spanish) 2024-03-24 00:33:44 +01:00
SamusAranX 43514771bf
New gamecard icons (#6557)
* Replaced all gamecard images and added a blank variant

* File optimization
2024-03-23 21:33:27 +01:00
gdkchan dbfe859ed7
Add a few missing locale strings on Avalonia (#6556)
* Add a few missing locale strings on Avalonia

* Rename LDN MitM to ldn_mitm
2024-03-23 16:31:54 -03:00
Ac_K e40af2b2f0 New translations en_us.json (Portuguese, Brazilian) 2024-03-23 00:36:21 +01:00
Ac_K c49c4010a0 New translations en_us.json (Chinese Traditional) 2024-03-23 00:36:20 +01:00
Ac_K c75665c78f New translations en_us.json (Ukrainian) 2024-03-23 00:36:19 +01:00
Ac_K a513402a7c New translations en_us.json (Turkish) 2024-03-23 00:36:18 +01:00
Ac_K 74ed354c07 New translations en_us.json (Russian) 2024-03-23 00:36:17 +01:00
Ac_K f3638ec7fb New translations en_us.json (Polish) 2024-03-23 00:36:16 +01:00
Ac_K 9edebddca2 New translations en_us.json (Korean) 2024-03-23 00:36:15 +01:00
Ac_K bd36cf014f New translations en_us.json (Italian) 2024-03-23 00:36:14 +01:00
Ac_K 0212eb41f5 New translations en_us.json (Greek) 2024-03-23 00:36:12 +01:00
Ac_K fdd49aee8d New translations en_us.json (German) 2024-03-23 00:36:11 +01:00
Ac_K 43bafddcda New translations en_us.json (Arabic) 2024-03-23 00:36:10 +01:00
Ac_K dee45c59ec New translations en_us.json (Spanish) 2024-03-23 00:36:09 +01:00
Matt Heins c94a73ec60
Updates the default value for BufferedQuery (#6351)
AMD GPUs (possibly just RDNA 3) could hang with the previous value
until the MaxQueryRetries was hit.

Fix #6056

Co-authored-by: riperiperi <rhy3756547@hotmail.com>
2024-03-21 21:44:11 -03:00