Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MM #5

Merged
merged 395 commits into from
Jan 23, 2024
Merged

MM #5

Changes from 1 commit
Commits
Show all changes
395 commits
Select commit Hold shift + click to select a range
f978d37
nuget: bump System.Management from 7.0.1 to 7.0.2 (#5302)
dependabot[bot] Jun 14, 2023
82f9070
Blocks should be synchronized on read-only fields (#5212)
marco-carvalho Jun 15, 2023
32d21dd
Inheritance list should not be redundant (#5230)
marco-carvalho Jun 15, 2023
f92921a
Implement Load/Store Local/Shared and Atomic shared using new instruc…
gdkchan Jun 15, 2023
f9a538b
Ensure shader local and shared memory sizes are not zero (#5321)
gdkchan Jun 17, 2023
649d372
misc: Implement address space size workarounds (#5191)
marysaka Jun 20, 2023
58907e2
GetHashCode should not reference mutable fields (#5331)
marco-carvalho Jun 22, 2023
d604e98
Fix regression introduced by 1.1.1733 on Intel GPUs (#5311)
Kurochi51 Jun 22, 2023
7608cb3
"Exists" method should be used instead of the "Any" extension (#5345)
marco-carvalho Jun 22, 2023
efbd294
"Find" method should be used instead of the "FirstOrDefault" extensio…
marco-carvalho Jun 22, 2023
91e4caa
"StartsWith" and "EndsWith" overloads that take a "char" should be us…
marco-carvalho Jun 23, 2023
bf96bc8
"Where" should be used before "OrderBy" (#5346)
marco-carvalho Jun 23, 2023
7d160e9
MemoryManagement: Change return types for Commit/Decommit to void (#5…
TSRBerry Jun 24, 2023
fffc3ed
Mutable fields should not be "public static" (#5352)
marco-carvalho Jun 24, 2023
bc392e5
Empty "case" clauses that fall through to the "default" should be omi…
marco-carvalho Jun 24, 2023
df5be58
[Ryujinx.Audio.Backends.OpenAL] Address dotnet-format issues (#5359)
TSRBerry Jun 24, 2023
ede5b3c
[Ryujinx.Audio.Backends.SoundIo] Address dotnet-format issues (#5360)
TSRBerry Jun 25, 2023
7c2f07d
[Ryujinx.Horizon.Common] Address dotnet-format issues (#5382)
TSRBerry Jun 25, 2023
e3bacfa
Set COMPlus_DefaultStackSize to 2M in macOS (#5349)
Shihta Jun 25, 2023
bddb2a1
[Ryujinx.Tests.Unicorn] Address dotnet-format issues (#5391)
TSRBerry Jun 25, 2023
bc53d00
[Ryujinx.Graphics.Vic] Address dotnet-format issues (#5374)
TSRBerry Jun 25, 2023
2b2ce68
[Ryujinx.Tests.Memory] Address dotnet-format issues (#5390)
TSRBerry Jun 25, 2023
7ffe7f8
[Ryujinx.Graphics.Nvdec.FFmpeg] Address dotnet-format issues (#5370)
TSRBerry Jun 25, 2023
fd01259
[Ryujinx.ShaderTools] Address dotnet-format issues (#5388)
TSRBerry Jun 25, 2023
07fc3de
[Ryujinx.Graphics.Nvdec] Address dotnet-format issues (#5369)
TSRBerry Jun 25, 2023
42d31f6
[Ryujinx.Audio.Backends.SDL2] Address dotnet-format issues (#5364)
TSRBerry Jun 25, 2023
f6ada8d
[Ryujinx.Graphics.Device] Address dotnet-format issues (#5363)
TSRBerry Jun 25, 2023
9860bfb
misc: memory: Migrate from OutOfMemoryException to SystemException en…
marysaka Jun 26, 2023
b29ded1
[Ryujinx.SDL2.Common] Address dotnet-format issues (#5387)
TSRBerry Jun 26, 2023
2de78a2
[Ryujinx.Input.SDL2] Address dotnet-format issues (#5385)
TSRBerry Jun 26, 2023
ff53dcf
[ARMeilleure] Address dotnet-format issues (#5357)
TSRBerry Jun 26, 2023
e96299e
[Ryujinx.Horizon.Generators] Address dotnet-format issues (#5383)
TSRBerry Jun 26, 2023
0191e23
[Ryujinx.Graphics.Host1x] Address dotnet-format issues (#5368)
TSRBerry Jun 27, 2023
b186ec9
[Ryujinx.Graphics.Video] Address dotnet-format issues (#5377)
TSRBerry Jun 27, 2023
fbaf62c
Apply new naming rule to all projects except Vp9 (#5407)
TSRBerry Jun 27, 2023
e055217
[Ryujinx.Horizon.Kernel.Generators] Address dotnet-format issues (#5376)
TSRBerry Jun 27, 2023
9becbd7
[Ryujinx.Graphics.Shader] Address dotnet-format issues (#5373)
TSRBerry Jun 28, 2023
6aa8d71
[Ryujinx.Graphics.Nvdec.Vp9] Address dotnet-format issues (#5371)
TSRBerry Jun 28, 2023
2cdc82c
nuget: bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 (#5406)
dependabot[bot] Jun 28, 2023
9288ffd
Cpu: Implement VCVT (between floating-point and fixed-point) instruct…
AcK77 Jun 28, 2023
40f2bd3
[Ryujinx.Graphics.OpenGL] Address dotnet-format issues (#5372)
TSRBerry Jun 28, 2023
46b7c90
[Ryujinx.Input] Address dotnet-format issues (#5384)
TSRBerry Jun 28, 2023
0a75b73
[Ryujinx.Memory] Address dotnet-format issues (#5386)
TSRBerry Jun 28, 2023
fc20d9b
[Ryujinx.Common] Address dotnet-format issues (#5358)
TSRBerry Jun 28, 2023
cebfa54
[Ryujinx.Graphics.Texture] Address dotnet-format issues (#5375)
TSRBerry Jun 28, 2023
981e0c0
[Spv.Generator] Address dotnet-format issues (#5394)
TSRBerry Jun 28, 2023
40daca5
[Ryujinx.Headless.SDL2] Address dotnet-format issues (#5379)
TSRBerry Jun 28, 2023
16fa983
macOS: Fix warning in some shell scripts (#5398)
AcK77 Jun 28, 2023
7c989f8
[Ryujinx.Graphics.GAL] Address dotnet-format issues (#5366)
TSRBerry Jun 28, 2023
6e28a4d
[Ryujinx.Ui.Common] Address dotnet-format issues (#5392)
TSRBerry Jun 29, 2023
e984833
[Ryujinx.Tests] Address dotnet-format issues (#5389)
TSRBerry Jul 1, 2023
79a1314
[Ryujinx.Cpu] Address dotnet-format issues (#5365)
TSRBerry Jul 1, 2023
12c5f6e
Indexing at 0 should be used instead of the "Enumerable" extension me…
marco-carvalho Jul 1, 2023
801b71a
[Ryujinx.Graphics.Vulkan] Address dotnet-format issues (#5378)
TSRBerry Jul 1, 2023
02b5c7e
[Ryujinx.Horizon] Address dotnet-format issues (#5381)
TSRBerry Jul 1, 2023
0684b00
[Ryujinx] Address dotnet-format issues (#5395)
TSRBerry Jul 1, 2023
515fc32
[Ryujinx.Audio] Address dotnet-format issues (#5362)
TSRBerry Jul 1, 2023
2457cfc
Fix naming issue in ControllerWindow (#5424)
TSRBerry Jul 2, 2023
3b46bb7
[Ryujinx.Graphics.Gpu] Address dotnet-format issues (#5367)
TSRBerry Jul 2, 2023
1c7a90e
Stop identifying shader textures with handle and cbuf, use binding in…
gdkchan Jul 3, 2023
c19c8bb
Headless: Add support for fullscreen option (#5339)
theundebruijn Jul 6, 2023
2b5abac
sdl: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0 (#5433)
SuperSamus Jul 6, 2023
8a363b5
Revert "sdl: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0 (#5…
marysaka Jul 6, 2023
6c515e1
[Ryujinx.Ava] Address dotnet-format issues (#5361)
TSRBerry Jul 7, 2023
7805d27
MacOS: Fix rendering on AMD GPUs (#5446)
gleng Jul 11, 2023
fa32ef9
MacOS: Allow barriers inside a render pass for non-Apple GPUs and don…
gleng Jul 11, 2023
9c6071a
Move support buffer update out of the backends (#5411)
gdkchan Jul 11, 2023
ac2444f
Move ShaderBinaries into individual .spv files (#5280)
ealekseychik Jul 11, 2023
e61c09b
infra: Fix PR triage once and for all (#5442)
marysaka Jul 12, 2023
e526122
infra: Fix team name in reviewer.yml
marysaka Jul 12, 2023
c5d9e67
Fix some Vulkan validation errors (#5452)
gdkchan Jul 14, 2023
fec8291
infra: do not assign developers team for now
marysaka Jul 14, 2023
3267494
[Ryujinx.HLE] Address dotnet-format issues (#5380)
TSRBerry Jul 16, 2023
0162625
cpu: Hotfix missing ToNearest rounding mode cases
TSRBerry Jul 16, 2023
7327143
[Hotfix] sockets: Resolve empty port requests to 0 again (#5459)
TSRBerry Jul 17, 2023
440abac
chore: Update Ryujinx.SDL2-CS to 2.28.1 (#5453)
marysaka Jul 18, 2023
4cf2419
HLE: Fix corrupted Mii structs (#5468)
TSRBerry Jul 20, 2023
9e04e6c
Ava UI: Remove `IsActive` checks from dialog methods (#5456)
MutantAura Jul 21, 2023
4872615
ava: Fix regression on title updater and dlc manager window caused by…
marysaka Jul 21, 2023
eb528ae
Add workflow to automatically check code style issues for PRs (#4670)
TSRBerry Jul 24, 2023
f95b7c5
Fix incorrect fragment origin when YNegate is enabled (#4673)
gdkchan Jul 29, 2023
2be8b6e
CPU (A64): Add Fmaxp & Fminp Scalar Inst.s, Fast & Slow Paths; with T…
LDj3SNuD Jul 30, 2023
86931cc
(Graphics.Shader): Handle EmitSuatom constant dests and EmitSuld zero…
LDj3SNuD Jul 31, 2023
bedee64
Add slightly better workaround for current workflow issues (#5507)
TSRBerry Jul 31, 2023
93aa40f
nuget: bump DiscordRichPresence from 1.1.3.18 to 1.2.1.24 (#5515)
dependabot[bot] Aug 2, 2023
5a0aa07
Enable VK_EXT_4444_formats (#5525)
sunshineinabox Aug 3, 2023
6e784e0
GPU: Don't sync/bind index buffer when it's not in use (#5526)
riperiperi Aug 6, 2023
3ab0a71
Fix PR build concurrency and stop auto assigning reviewers for draft …
TSRBerry Aug 6, 2023
42750a7
Do not add more code after alpha test discard on fragment shader (#5529)
gdkchan Aug 7, 2023
773e239
Implement color space passthrough option (#5531)
jcm93 Aug 7, 2023
5e9678c
Allow access to code memory for exefs mods (#5518)
TSRBerry Aug 9, 2023
fe15c77
[Hotfix] hid: Prevent out of bounds array access (#5547)
TSRBerry Aug 10, 2023
7b2225c
Ava UI: Avalonia 11 & FluentAvalonia 2 Support (#4362)
IsaacMarovitz Aug 12, 2023
8c61ddd
Ava UI: Allow DPI switching (#5558)
riperiperi Aug 12, 2023
2efd74b
Ava UI: Make some settings methods async (#5332)
MutantAura Aug 12, 2023
ddefb4f
Remove animations on listbox items (#5563)
MutantAura Aug 13, 2023
8edfb2b
"static readonly" constants should be "const" instead (#5560)
marco-carvalho Aug 13, 2023
b423197
Delete ShaderConfig and organize shader resources/definitions better …
gdkchan Aug 14, 2023
33f544f
GPU: Track basic buffer copies that modify texture memory (#5554)
riperiperi Aug 14, 2023
550fd4a
Simplify resolution scale updates (#5541)
gdkchan Aug 14, 2023
492a046
Vulkan: Buffer Mirrors for MacOS performance (#4899)
riperiperi Aug 14, 2023
effd546
Implement scaled vertex format emulation (#5564)
gdkchan Aug 16, 2023
abaa35a
UI: New Crowdin updates (#4758)
AcK77 Aug 16, 2023
b12ea34
Add improved csc problem matcher (#5530)
TSRBerry Aug 16, 2023
9b8625d
Introduce Mako to fix pr_triage workflow (#5574)
TSRBerry Aug 16, 2023
511b558
GPU: Add Z16RUnormGUintBUintAUint Format (#5578)
riperiperi Aug 16, 2023
0c44518
Vulkan: Periodically free regions of the staging buffer (#5572)
riperiperi Aug 16, 2023
17354d5
Declare and use gl_PerVertex block for VTG per-vertex built-ins (#5576)
gdkchan Aug 16, 2023
64079c0
Prefer jagged arrays over multidimensional (#5562)
marco-carvalho Aug 16, 2023
6ed613a
Fix vote and shuffle shader instructions on AMD GPUs (#5540)
gdkchan Aug 17, 2023
b0b7843
mm: Migrate service in Horizon project (#5580)
AcK77 Aug 17, 2023
2563f88
Convert app and installation ids to int (#5587)
TSRBerry Aug 17, 2023
c6a6994
infra: add missing quotes around @ developers in reviewers.yml
marysaka Aug 17, 2023
153b8bf
Implement support for masked stencil clears on Vulkan (#5589)
gdkchan Aug 18, 2023
3e5c211
Fix debug assert on services without pointer buffer (#5599)
gdkchan Aug 19, 2023
7f96dbc
Fix invalid audio renderer buffer size when end offset < start offset…
gdkchan Aug 20, 2023
cd7b52f
Vulkan: Fix MoltenVK flickering (#5612)
riperiperi Aug 23, 2023
93d78f9
Add SmallChange properties to the rest of the sliders (fixes keyboard…
MutantAura Aug 29, 2023
f09bba8
Geometry shader emulation for macOS (#5551)
gdkchan Aug 30, 2023
437c78e
opus: Implement GetWorkBufferSizeExEx and GetWorkBufferSizeForMultiSt…
AcK77 Aug 30, 2023
12cbacf
Fix numeric SWKB validation (#5627)
IsaacMarovitz Sep 1, 2023
93cd327
Vulkan: Device Local and higher invocation count for buffer conversio…
riperiperi Sep 2, 2023
5f771f5
Update reviewers using Ryujinx-Mako command (#5635)
TSRBerry Sep 4, 2023
34447d7
Fix overwriting .ryujinx-mako directory (#5651)
TSRBerry Sep 4, 2023
db0f3c0
ci: bump actions/checkout from 3 to 4 (#5650)
dependabot[bot] Sep 4, 2023
fbe0c21
Use poetry run instead of spawning a shell (#5653)
TSRBerry Sep 4, 2023
c2d9c69
Fix layer size for 3D textures with NPOT depth (#5640)
gdkchan Sep 4, 2023
5ff6ea6
Fix ShaderTools GpuAcessor default values (#5646)
gdkchan Sep 4, 2023
f631933
Add macOS Headless release workflow (#5272)
siegmund-heiss-ich Sep 4, 2023
ddb6493
Delete ResourceAccess (#5626)
gdkchan Sep 5, 2023
210f475
Replacing 'Assembly.GetExecutingAssembly()' with 'Type.Assembly' (#5545)
marco-carvalho Sep 7, 2023
e2cfe6f
Fix shader GlobalToStorage pass when base address comes from local or…
gdkchan Sep 11, 2023
e6700b3
lbl: Migrate service to Horizon (#5628)
AcK77 Sep 14, 2023
a745913
Fix gl_Layer to geometry shader change not writing gl_Layer (#5682)
gdkchan Sep 14, 2023
7ccff03
Fix some Vulkan validation errors (mostly related to barriers) (#5603)
gdkchan Sep 14, 2023
88df636
Replace ShaderOutputLayer with equivalent ShaderViewportIndexLayerEXT…
gdkchan Sep 16, 2023
9f26fd3
remove some usages of reflection binding (#5686)
emmauss Sep 18, 2023
d6bc0de
use compiled bidning for localizations (#5684)
emmauss Sep 18, 2023
e601419
make cheat list binding public (#5697)
emmauss Sep 19, 2023
44862dc
Stub unsupported BSD socket options (#5670)
gdkchan Sep 19, 2023
fb55f57
Horizon: Migrate wlan and stubs latest services (#5708)
AcK77 Sep 20, 2023
fe9e19d
[INFRA] Addition of basic contributor guides and docs framework. (#5581)
MutantAura Sep 22, 2023
d9f9bbf
Vulkan: Fix barriers on macOS (#5700)
IsaacMarovitz Sep 23, 2023
8026e1c
nuget: bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 (#5622)
dependabot[bot] Sep 25, 2023
f6c3f1c
GPU: Discard data when getting texture before full clear (#5719)
riperiperi Sep 25, 2023
eca8808
Headless: Add support for Scaling Filters, Anti-aliasing and Exclusiv…
theundebruijn Sep 25, 2023
53bd4c9
Add ldn:u implementation, INetworkClient interface and DisabledLdnCli…
TSRBerry Sep 25, 2023
d6d3cdd
Ava UI: Refactor `async` usage (#5516)
IsaacMarovitz Sep 25, 2023
ddc9ae2
Add VTimer as alternative interrupt method on Apple Hypervisor (#5663)
gdkchan Sep 25, 2023
4a835bb
Make Vulkan memory allocator actually thread safe (#5575)
gdkchan Sep 25, 2023
4744bde
Reduce the amount of descriptor pool allocations on Vulkan (#5673)
gdkchan Sep 26, 2023
7f2fb04
Ava: Fix regressions by rewriting CheckLaunchState (#5728)
AcK77 Sep 26, 2023
e63157c
GPU: Don't create tracking handles for buffer textures (#5727)
riperiperi Sep 26, 2023
4bd2ca3
nuget: bump System.IdentityModel.Tokens.Jwt from 6.31.0 to 7.0.0 (#5730)
dependabot[bot] Sep 27, 2023
01c2b80
Implement NGC service (#5681)
gdkchan Sep 27, 2023
bc44b85
nuget: bump FluentAvaloniaUI from 2.0.1 to 2.0.4 (#5729)
dependabot[bot] Sep 27, 2023
41b104d
Fix audio renderer compressor effect (#5742)
gdkchan Sep 29, 2023
651e24f
Signal friends completion event and stub CheckBlockedUserListAvailabi…
gdkchan Sep 29, 2023
8b2625b
Decrement nvmap reference count on surface flinger prealloc (#5753)
gdkchan Oct 2, 2023
a2a97e1
Implement textureSamples texture query shader instruction (#5750)
gdkchan Oct 3, 2023
f61b781
Avalonia: Add macOS check for Color Space Passthrough (#5754)
jcm93 Oct 4, 2023
a0af6e4
Use unique temporary variables for function call parameters on SPIR-V…
gdkchan Oct 4, 2023
0aceb53
Fix SPIR-V function calls (#5764)
gdkchan Oct 5, 2023
7835968
Strings should not be concatenated using '+' in a loop (#5664)
marco-carvalho Oct 5, 2023
7afae8c
nuget: bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0 (#5608)
dependabot[bot] Oct 5, 2023
b6ac45d
Fix SPIR-V call out arguments regression (#5767)
gdkchan Oct 6, 2023
086564c
HLE: Fix Mii crc generation and minor issues (#5766)
riperiperi Oct 6, 2023
f460ecc
GPU: Add HLE macros for popular NVN macros (#5761)
riperiperi Oct 6, 2023
e40470b
Fix return value of Get function when a result does not yet exist for…
saldabain Oct 7, 2023
ac4f2c1
Avalonia: Show aspect ratio popup options in status bar (#5780)
ahmadtantowi Oct 8, 2023
4e2bb13
Fix games freezing after initializing LDN 1021 times (#5787)
TSRBerry Oct 9, 2023
e768a54
Replace ReaderWriterLock with ReaderWriterLockSlim (#5785)
sunshineinabox Oct 12, 2023
1e06b28
Horizon: Migrate usb and psc services (#5800)
AcK77 Oct 14, 2023
28dd7d8
Enable copy between MS and non-MS textures with different height (#5801)
gdkchan Oct 18, 2023
76b53e0
GPU: Add fallback when textureGatherOffsets is not supported (#5792)
riperiperi Oct 20, 2023
6fdf774
Ava UI: Update to 11.0.5 (#5815)
IsaacMarovitz Oct 20, 2023
b4bb22b
Avalonia: Make slider scrollable with mouse wheel (#5760)
ahmadtantowi Oct 20, 2023
a42f0bb
Add "Create Shortcut" To app context menu (#4734)
NitroTears Oct 20, 2023
49b3755
Ava UI: Input Menu Refactor (#4998)
IsaacMarovitz Oct 21, 2023
638be5f
Revert "Ava UI: Input Menu Refactor (#4998)"
TSRBerry Oct 21, 2023
33ba170
Fix NRE on gather operations with depth compare on macOS (#5832)
gdkchan Oct 22, 2023
d773d51
Update to LibHac 0.19.0 (#5831)
Thealexbarney Oct 22, 2023
b1f8f86
Fix the AOC manager using incorrect paths (#5840)
Thealexbarney Oct 23, 2023
56fe2ff
Fix loading tickets from a Sha256PartitionFileSystem (#5844)
Thealexbarney Oct 24, 2023
171b46e
macOS: Use user-friendly macOS version string (#5838)
jcm93 Oct 24, 2023
c14ce4d
Add ldn_mitm as a network client for LDN (#5656)
TSRBerry Oct 25, 2023
9ef0be4
Skip some invalid texture flushes (#5755)
gdkchan Oct 30, 2023
a16d582
[HLE] Remove ServerBase 1ms polling (#5855)
riperiperi Oct 30, 2023
841dd56
Implement copy dependency for depth and color textures (#4365)
gdkchan Oct 31, 2023
7b62f74
Fix AddSessionObj NRE regression (#5875)
gdkchan Nov 1, 2023
617c570
Better handle instruction aborts when hitting unmapped memory (#5869)
shadowninja108 Nov 5, 2023
623604c
Overhaul of string formatting/parsing/sorting logic for TimeSpans, Da…
SamusAranX Nov 6, 2023
8158197
Force all exclusive memory accesses to be ordered on AppleHv (#5898)
gdkchan Nov 7, 2023
c3555cb
UI: Change default hide cursor mode to OnIdle (#5906)
jcm93 Nov 11, 2023
7e6342e
Add accelerator keys for Options and Help (#5884)
IsaacMarovitz Nov 11, 2023
5555752
Create Desktop Shortcut fixes (#5852)
NitroTears Nov 11, 2023
5c3cfb8
Add support for multi game XCIs (#5638)
TSRBerry Nov 11, 2023
98e7c33
infra: Update to LLVM 15 for macOS release
marysaka Nov 11, 2023
6228331
infra: switch back to ubuntu 20.04 LTS for macOS release
marysaka Nov 11, 2023
51065d9
Revert "Add support for multi game XCIs (#5638)" (#5914)
gdkchan Nov 12, 2023
e6e5838
Do not set modified flag again if texture was not modified (#5909)
gdkchan Nov 13, 2023
6bce466
Change minimum OS to macOS 12 in Info.plist (#5925)
shinra-electric Nov 14, 2023
1329c47
Work around issue apparently caused by 5909 (#5926)
gdkchan Nov 15, 2023
5b3662b
Disable DMA GPU copy for block linear to linear copies (#5927)
gdkchan Nov 15, 2023
29e192f
Migrate to .NET 8 (#5887)
zcsizmadia Nov 15, 2023
388446c
infra: Workaround Microsoft.NET.ILLink.Tasks restore failure on Flathub
marysaka Nov 15, 2023
cdc8fed
chore: Update OpenTK to 4.8.1 (#5912)
marysaka Nov 15, 2023
dcf1056
Fix missing texture flush for draw then DMA copy sequence without ren…
gdkchan Nov 16, 2023
d11fe26
Fix macOS Path (#5941)
IsaacMarovitz Nov 16, 2023
82a6382
Fix JitCache.Unmap called with the same address freeing memory in use…
gdkchan Nov 16, 2023
aa96dcb
misc: Default to Vulkan if available or running on macOS (#5913)
MutantAura Nov 18, 2023
0b58f46
Extend bindless elimination to see through Phis with the same results…
gdkchan Nov 19, 2023
70d65d3
Enable copy dependency between RGBA8 and RGBA32 formats (#5943)
gdkchan Nov 19, 2023
21cd4c0
Extend bindless elimination to see through shuffle (#5958)
gdkchan Nov 22, 2023
1be668e
HLE: Add OS-specific precise sleep methods to reduce spinwaiting (#5948)
riperiperi Nov 30, 2023
2989c16
editorconfig: Set default encoding to UTF-8 (#5793)
TSRBerry Dec 4, 2023
93aeecc
Improve indication of emulation being paused by the User (#5836)
gnisman Dec 4, 2023
ce0229b
ci: bump actions/setup-dotnet from 3 to 4 (#6006)
dependabot[bot] Dec 4, 2023
5ce47bf
ci: bump actions/labeler from 4 to 5 (#6007)
dependabot[bot] Dec 4, 2023
93a24af
ApplicationLibrary: Skip invalid symlinks (#6004)
TSRBerry Dec 4, 2023
0531c16
ci: bump actions/github-script from 6 to 7 (#5966)
dependabot[bot] Dec 4, 2023
1df6c07
Implement support for multi-range buffers using Vulkan sparse mapping…
gdkchan Dec 4, 2023
ad8d5b9
Ava UI: Fix temporary volume not being set after unmute (#5833)
rmg-x Dec 11, 2023
04ed8c1
infra: Fix labeler.yml after labeler@v5 update
marysaka Dec 11, 2023
06bff01
Correctly set filetypes in Info.plist (#6023)
shinra-electric Dec 11, 2023
9864675
Revert "ci: bump actions/github-script from 6 to 7 (#5966)"
marysaka Dec 11, 2023
feec5ef
ci: bump actions/upload-artifact from 3 to 4 (#6050)
dependabot[bot] Dec 25, 2023
19a949d
Ava UI: Fix crash when clicking on a cheat's name (#5860)
IsaacMarovitz Dec 25, 2023
f11d663
Local Amiibo.json should be used if connection failed (#3681)
Dec 28, 2023
6f50b9b
Add support for PermissionLocked attribute added on firmware 17.0.0 (…
gdkchan Jan 3, 2024
59a0c7c
Fix PPTC version string for firmware titles (#6071)
gdkchan Jan 3, 2024
f037fcb
Ava UI: Better Controller Applet (#5756)
IsaacMarovitz Jan 13, 2024
1a45dc8
Ava UI: RTL Language Support (#5619)
IsaacMarovitz Jan 13, 2024
4fbc978
Switch to `Microsoft.IdentityModel.JsonWebTokens` (#6108)
IsaacMarovitz Jan 13, 2024
7e58b21
Fix Amiibo regression and some minor code improvements (#6107)
TSRBerry Jan 13, 2024
b16923a
Revert Apple hypervisor force ordered memory change (#6068)
gdkchan Jan 13, 2024
4e19b36
CI: Dependabot Groups (#6110)
IsaacMarovitz Jan 13, 2024
f4b74e9
Fix vertex buffer size when switching between inline and state draw p…
gdkchan Jan 14, 2024
bebd8eb
Vulkan: Cache delegate for EndRenderPass (#6132)
riperiperi Jan 16, 2024
72634c8
Ava UI: Update Ava & Friends (#6109)
IsaacMarovitz Jan 17, 2024
2dbbc9b
Move most of signal handling to Ryujinx.Cpu project (#6128)
gdkchan Jan 18, 2024
870d959
Change shader cache init wait method (#6131)
gdkchan Jan 18, 2024
a772b07
Support portable mode using the macOS app bundle. (#6147)
Jan 20, 2024
331c078
Vulkan: Use templates for descriptor updates (#6014)
riperiperi Jan 20, 2024
427b7d0
Implement a new JIT for Arm devices (#6057)
gdkchan Jan 20, 2024
edc7688
Fix integer overflow on downsample surround to stereo (#6160)
gdkchan Jan 21, 2024
90455a0
Input: Improve controller identification (#6029)
riperiperi Jan 22, 2024
f241f88
Add a separate device memory manager (#6153)
gdkchan Jan 22, 2024
4df22eb
Fix missing data for new copy dependency textures with mismatching si…
gdkchan Jan 22, 2024
34a9922
Fix architecture preference for MacOS game shortcuts (#6145)
Alex0007 Jan 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Inheritance list should not be redundant (#5230)
marco-carvalho authored Jun 15, 2023
commit 32d21ddf17ff7d61d8185a79bec3f5d02706109b
2 changes: 1 addition & 1 deletion src/ARMeilleure/Decoders/OpCode32SimdSel.cs
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ public OpCode32SimdSel(InstDescriptor inst, ulong address, int opCode, bool isTh
}
}

enum OpCode32SimdSelMode : int
enum OpCode32SimdSelMode
{
Eq = 0,
Vs,
2 changes: 1 addition & 1 deletion src/ARMeilleure/State/ExecutionMode.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace ARMeilleure.State
{
enum ExecutionMode : int
enum ExecutionMode
{
Aarch32Arm = 0,
Aarch32Thumb = 1,
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.Audio.Backends.SoundIo.Native
{
public enum SoundIoBackend : int
public enum SoundIoBackend
{
None = 0,
Jack = 1,
2 changes: 1 addition & 1 deletion src/Ryujinx.Common/Configuration/Hid/ControllerType.cs
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ namespace Ryujinx.Common.Configuration.Hid
// This enum was duplicated from Ryujinx.HLE.HOS.Services.Hid.PlayerIndex and should be kept identical
[Flags]
[JsonConverter(typeof(TypedStringEnumConverter<ControllerType>))]
public enum ControllerType : int
public enum ControllerType
{
None,
ProController = 1 << 0,
2 changes: 1 addition & 1 deletion src/Ryujinx.Common/Configuration/Hid/PlayerIndex.cs
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ namespace Ryujinx.Common.Configuration.Hid
{
// This enum was duplicated from Ryujinx.HLE.HOS.Services.Hid.PlayerIndex and should be kept identical
[JsonConverter(typeof(TypedStringEnumConverter<PlayerIndex>))]
public enum PlayerIndex : int
public enum PlayerIndex
{
Player1 = 0,
Player2 = 1,
10 changes: 5 additions & 5 deletions src/Ryujinx.Graphics.Vulkan/MoltenVK/MVKConfiguration.cs
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@

namespace Ryujinx.Graphics.Vulkan.MoltenVK
{
enum MVKConfigLogLevel : int
enum MVKConfigLogLevel
{
None = 0,
Error = 1,
@@ -12,31 +12,31 @@ enum MVKConfigLogLevel : int
Debug = 4
}

enum MVKConfigTraceVulkanCalls : int
enum MVKConfigTraceVulkanCalls
{
None = 0,
Enter = 1,
EnterExit = 2,
Duration = 3
}

enum MVKConfigAutoGPUCaptureScope : int
enum MVKConfigAutoGPUCaptureScope
{
None = 0,
Device = 1,
Frame = 2
}

[Flags]
enum MVKConfigAdvertiseExtensions : int
enum MVKConfigAdvertiseExtensions
{
All = 0x00000001,
MoltenVK = 0x00000002,
WSI = 0x00000004,
Portability = 0x00000008
}

enum MVKVkSemaphoreSupportStyle : int
enum MVKVkSemaphoreSupportStyle
{
MVK_CONFIG_VK_SEMAPHORE_SUPPORT_STYLE_SINGLE_QUEUE = 0,
MVK_CONFIG_VK_SEMAPHORE_SUPPORT_STYLE_METAL_EVENTS_WHERE_SAFE = 1,
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
namespace Ryujinx.HLE.HOS.Services.Hid
{
[Flags]
public enum ControllerType : int
public enum ControllerType
{
None,
ProController = 1 << 0,
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Hid/Types/Npad/NpadIdType.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Hid
{
public enum NpadIdType : int
public enum NpadIdType
{
Player1 = 0,
Player2 = 1,
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Hid/Types/Npad/PlayerIndex.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Hid
{
public enum PlayerIndex : int
public enum PlayerIndex
{
Player1 = 0,
Player2 = 1,
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
namespace Ryujinx.HLE.HOS.Services.Hid.Types.SharedMemory.Npad
{
[Flags]
enum DeviceType : int
enum DeviceType
{
None = 0,

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Hid.Types.SharedMemory.Npad
{
enum NpadBatteryLevel : int
enum NpadBatteryLevel
{
Percent0,
Percent25,
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Mii/Types/CoreData.cs
Original file line number Diff line number Diff line change
@@ -775,7 +775,7 @@ public override int GetHashCode()

private static ReadOnlySpan<ElementInfo> ElementInfos => MemoryMarshal.Cast<byte, ElementInfo>(ElementInfoArray);

private enum ElementInfoIndex : int
private enum ElementInfoIndex
{
HairType,
Height,
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ static class RandomMiiConstants
};

[Flags]
public enum BeardAndMustacheFlag : int
public enum BeardAndMustacheFlag
{
Beard = 1,
Mustache
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Mii/Types/Source.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Mii.Types
{
enum Source : int
enum Source
{
Database,
Default
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Mii/Types/SourceFlag.cs
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
namespace Ryujinx.HLE.HOS.Services.Mii.Types
{
[Flags]
enum SourceFlag : int
enum SourceFlag
{
Database = 1 << Source.Database,
Default = 1 << Source.Default,
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Nv.NvDrvServices
{
enum NvInternalResult : int
enum NvInternalResult
{
Success = 0,
OperationNotPermitted = -1,
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.Nv.NvDrvServices.NvMap
{
enum NvMapHandleParam : int
enum NvMapHandleParam
{
Size = 1,
Align = 2,
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/ISocket.cs
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@

namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd
{
interface ISocket : IDisposable, IFileDescriptor
interface ISocket : IFileDescriptor
{
IPEndPoint RemoteEndPoint { get; }
IPEndPoint LocalEndPoint { get; }
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
{
enum NativeWindowApi : int
enum NativeWindowApi
{
NoApi = 0,
NVN = 1,
2 changes: 1 addition & 1 deletion src/Ryujinx.HLE/HOS/Services/SurfaceFlinger/Status.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Ryujinx.HLE.HOS.Services.SurfaceFlinger
{
enum Status : int
enum Status
{
Success = 0,
WouldBlock = -11,