1
1
mirror of https://github.com/ryujinx-mirror/ryujinx.git synced 2025-10-10 04:35:50 -05:00

Commit Graph

  • 633c5ec330 Extend uses count from ushort to uint on Operand Data structure (#3374) gdkchan 2022-06-05 14:15:27 -03:00
  • a3e7bb8eb4 Copy dependency for multisample and non-multisample textures (#3382) gdkchan 2022-06-05 14:06:47 -03:00
  • 2073ba2919 Fix a potential GPFIFO submission race (#3378) Billy Laws 2022-06-04 20:36:36 +01:00
  • d03124a992 Fix 3D semaphore counter type 0 handling (#3380) Billy Laws 2022-06-02 23:51:36 +01:00
  • 59490d54b5 infra: Switch to win10-x64 RID and fix PR comment for Avalonia and SDL2 artifact rename (#3375) Mary 2022-06-01 02:01:16 +02:00
  • e546e5933f Rewrite SVC handler using source generators rather than IL emit (#3371) gdkchan 2022-05-31 17:12:46 -03:00
  • 0c87bf9ea4 Refactor CPU interface to allow the implementation of other CPU emulators (#3362) gdkchan 2022-05-31 16:29:35 -03:00
  • 9827dc35e1 Allow loading NSPs without a NCA inside (#3364) gdkchan 2022-05-31 16:16:59 -03:00
  • 448723d3b3 Don't force DPI aware on Avalonia - it already has it covered. (#3354) riperiperi 2022-05-21 22:32:50 +01:00
  • 89294b7772 Fix audio renderer error message result code base (#3348) gdkchan 2022-05-18 19:59:27 -03:00
  • 7b9c4757dd UI - Scale end framebuffer blit (#3342) Emmanuel Hansen 2022-05-16 21:10:29 +00:00
  • b8fc97adf2 Fix Avalonia updater Mary 2022-05-15 21:01:01 +02:00
  • c1a7b5bcdb fix amiibo image path (#3345) Emmanuel Hansen 2022-05-15 18:47:00 +00:00
  • be1c375589 gh-actions: Prefix Avalonia builds with test- and disable prerelease. Mary 2022-05-15 18:05:55 +02:00
  • 378d19f87a gh-actions: Attempt to fix the whole mess up with Avalonia changes Mary 2022-05-15 17:50:16 +02:00
  • f59f65ec4f add avalonia builds to release (#3339) Emmanuel Hansen 2022-05-15 14:28:32 +00:00
  • 7bc4971cf9 misc: Clean up of CS project after Avalonia merge (#3340) Mary 2022-05-15 16:02:15 +02:00
  • 3551c18902 sdl2: Update to Ryujinx.SDL2-CS 2.0.22 (#3317) Mary 2022-05-15 13:51:30 +02:00
  • deb99d2cae Avalonia UI - Part 1 (#3270) Emmanuel Hansen 2022-05-15 11:30:15 +00:00
  • 9ba73ffbe5 Prefetch capabilities before spawning translation threads. (#3338) riperiperi 2022-05-14 15:58:33 +01:00
  • 43b4b34376 Implement Viewport Transform Disable (#3328) riperiperi 2022-05-12 14:47:13 +01:00
  • 92ca1cb0cb hid: Various fixes and cleanup (#3326) Ac_K 2022-05-08 00:28:54 +02:00
  • 50d7ecf76d Add alternative "GL" enum values for StencilOp (#3321) riperiperi 2022-05-05 20:16:58 +01:00
  • 42a2a80b87 Enable JIT service LLE (#2959) gdkchan 2022-05-05 15:23:30 -03:00
  • 54deded929 Fix shared memory leak on Windows (#3319) gdkchan 2022-05-05 14:58:59 -03:00
  • 39bdf6d41e infra: Warn about support drop of old Windows versions (#3299) Mary 2022-05-04 20:21:27 +02:00
  • 074190e03c Remove AddProtection count > 0 assert (#3315) gdkchan 2022-05-04 14:07:10 -03:00
  • 256514c7c9 Update the artifact build's version number (#3297) voldemort2826 2022-05-04 04:35:12 +07:00
  • 556be08c4e Implement PM GetProcessInfo atmosphere extension (partially) (#2966) gdkchan 2022-05-03 18:28:32 -03:00
  • 1cbca5eecb Implement code memory syscalls (#2958) gdkchan 2022-05-03 08:16:31 -03:00
  • 95017b8c66 Support memory aliasing (#2954) gdkchan 2022-05-02 20:30:02 -03:00
  • 4a892fbdc9 Fix flush action from multiple threads regression (#3311) riperiperi 2022-05-02 11:31:53 +01:00
  • 9eb5b7a10d Restrict cases where vertex buffer size from index buffer type is used (#3304) gdkchan 2022-05-01 11:12:34 -03:00
  • d64594ec74 Fix various issues with texture sync (#3302) riperiperi 2022-04-29 22:34:11 +01:00
  • 6a1a03566a T32: Implement load/store single (immediate) (#3186) merry 2022-04-21 00:25:43 +01:00
  • 13f5294aa3 Update NpadController.cs (#3284) Harone 2022-04-20 13:22:45 +02:00
  • 9444b4a647 Implement HwOpus multistream functions (#3275) gdkchan 2022-04-15 18:16:28 -03:00
  • 610fc84f3e ReactiveObject: Handle case when oldValue is null (#3268) merry 2022-04-15 11:58:27 +01:00
  • 247d26b4b5 ForceDpiAware: X11 implementation (#3269) merry 2022-04-10 18:04:22 +01:00
  • 43ebd7a9bb New shader cache implementation (#3194) gdkchan 2022-04-10 10:49:44 -03:00
  • 26a881176e Fix tail merge from block with conditional jump to multiple returns (#3267) gdkchan 2022-04-09 11:56:50 -03:00
  • e44a43c7e1 Implement VMAD shader instruction and improve InvocationInfo and ISBERD handling (#3251) gdkchan 2022-04-08 07:42:39 -03:00
  • 3139a85a2b Allow copy texture views to have mismatching multisample state (#3152) gdkchan 2022-04-08 06:26:48 -03:00
  • a4e8bea866 Lop3Expression: Optimize expressions (#3184) merry 2022-04-08 10:17:38 +01:00
  • 6a9e9b5360 Remove save data creation prompt (#3252) MutantAura 2022-04-08 10:09:35 +01:00
  • 952f6f8a65 Calculate vertex buffer size from index buffer type (#3253) gdkchan 2022-04-08 06:02:06 -03:00
  • d04ba51bb0 amadeus: Improve and fix delay effect processing (#3205) Mary 2022-04-08 10:52:18 +02:00
  • 55ee261363 service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle (#3247) Narr the Reg 2022-04-07 13:43:14 -05:00
  • 4e3a34412e Update to LibHac 0.16.1 (#3263) Alex Barney 2022-04-07 11:18:14 -07:00
  • 3f4fb8f73a amadeus: Update to REV11 (#3230) Mary 2022-04-06 09:12:38 +02:00
  • 56c56aa34d Do not clamp SNorm outputs to the [0, 1] range on OpenGL (#3260) gdkchan 2022-04-05 18:09:06 -03:00
  • d4b960d348 Implement primitive restart draw arrays properly on OpenGL (#3256) gdkchan 2022-04-04 18:43:24 -03:00
  • b2a225558d Do not force scissor on clear if scissor is disabled (#3258) gdkchan 2022-04-04 18:30:43 -03:00
  • 0ef0fc044a Small graphics abstraction layer cleanup (#3257) gdkchan 2022-04-04 18:21:06 -03:00
  • 04bd87ed5a Fix shader textureSize with multisample and buffer textures (#3240) gdkchan 2022-04-04 14:43:58 -03:00
  • 5158cdb308 infra: Put SDL2 headless release inside a GUI-less block in PR (#3218) Mary 2022-03-26 11:38:35 +01:00
  • 1402d8391d Support NVDEC H264 interlaced video decoding and VIC deinterlacing (#3225) gdkchan 2022-03-23 17:09:32 -03:00
  • e3b36db71c hle: Some cleanup (#3210) Ac_K 2022-03-22 20:46:16 +01:00
  • ba0171d054 Memory.Tests: Make Multithreading test explicit (#3220) merry 2022-03-21 08:21:05 +00:00
  • d1146a5af2 Don't restore Viewport 0 if it hasn't been set yet. (#3219) riperiperi 2022-03-20 17:48:43 +00:00
  • 79408b68c3 De-tile GOB when DMA copying from block linear to pitch kind memory regions (#3207) gdkchan 2022-03-20 13:55:07 -03:00
  • d461d4f68b Fix OpenGL issues with RTSS overlays and OBS Game Capture (#3217) riperiperi 2022-03-20 16:37:45 +00:00
  • b45d30acf8 oslc: Fix condition in GetSaveDataBackupSetting (#3208) Ac_K 2022-03-20 17:25:29 +01:00
  • df70442c46 InstEmitMemoryEx: Barrier after write on ordered store (#3193) merry 2022-03-19 13:32:35 +00:00
  • e2ffa5a125 ntc: Implement IEnsureNetworkClockAvailabilityService (#3192) Ac_K 2022-03-15 04:07:07 +01:00
  • 73feac5819 Caching local network info and using an event handler to invalidate as needed (improves menu slow down issue in FE3H) (#2761) Jumpman 2022-03-14 22:49:35 -04:00
  • e5ad1dfa48 Implement S8D24 texture format and tweak depth range detection (#2458) gdkchan 2022-03-14 23:42:08 -03:00
  • 79becc4b78 Dynamically increase buffer size when resizing (#2861) gdkchan 2022-03-14 23:33:53 -03:00
  • 223172ac0b Ui: Add option to show/hide console window (Windows-only) (#3170) merry 2022-03-15 01:35:41 +00:00
  • 8c9633d72f Initialize indexed inputs used on next shader stage (#3198) gdkchan 2022-03-14 20:02:50 -03:00
  • 1f93fd52d9 Do not initialize geometry shader passthrough attributes (#3196) gdkchan 2022-03-14 19:35:41 -03:00
  • aac7bbd378 olsc: Implement GetSaveDataBackupSetting (#3190) Ac_K 2022-03-12 18:38:49 +01:00
  • bed516bfda Implement rotate stick 90 degrees clockwise (#3084) darko1979 2022-03-12 18:23:48 +01:00
  • 69b05f9918 Fix GetUserDisableCount NRE (#3187) gdkchan 2022-03-12 14:12:12 -03:00
  • fb7c80e928 Limit number of events that can be retrieved from GetDisplayVSyncEvent (#3188) gdkchan 2022-03-12 13:56:19 -03:00
  • bb2f9df0a1 KThread: Fix GetPsr mask (#3180) merry 2022-03-11 02:16:32 +00:00
  • 54bfaa125d amadeus: Fix wrong Span usage in CopyHistories (#3181) Mary 2022-03-07 09:49:29 +01:00
  • 7af9fcbc06 T32: Implement Data Processing (Modified Immediate) instructions (#3178) merry 2022-03-06 21:25:01 +00:00
  • ee174be57c Mod loading from atmosphere SD directories (#3176) MutantAura 2022-03-06 21:12:01 +00:00
  • 0bcbe32367 Only initialize shader outputs that are actually used on the next stage (#3054) gdkchan 2022-03-06 16:42:13 -03:00
  • b97ff4da5e A32: Fix ALU immediate instructions (#3179) merry 2022-03-05 18:23:10 +00:00
  • 747081d2c7 Decoders: Fix instruction lengths for 16-bit B instructions (#3177) merry 2022-03-05 15:20:24 +00:00
  • 497199bb50 Decoder: Exit on trapping instructions, and resume execution at trapping instruction (#3153) merry 2022-03-04 22:16:58 +00:00
  • bd9ac0fdaa T32: Implement B, B.cond, BL, BLX (#3155) merry 2022-03-04 22:05:08 +00:00
  • ac21abbb9d Preparation for initial Flatpack and FlatHub integration (#3173) Mary 2022-03-04 18:03:16 +01:00
  • a3dd04deef Implement -p or --profile command line argument (#2947) JavidPack 2022-03-02 01:51:37 -07:00
  • 3705c20668 Update LibHac to v0.16.0 (#3159) Alex Barney 2022-02-26 16:52:25 -07:00
  • 7b35ebc64a T32: Implement ALU (shifted register) instructions (#3135) merry 2022-02-22 22:11:28 +00:00
  • 0a24aa6af2 Allow textures to have their data partially mapped (#2629) gdkchan 2022-02-22 13:34:16 -03:00
  • c9c65af59e Perform unscaled 2d engine copy on CPU if source texture isn't in cache. (#3112) riperiperi 2022-02-22 14:21:29 +00:00
  • dc063eac83 ARMeilleure: Implement single stepping (#3133) merry 2022-02-22 14:11:42 +00:00
  • ccf23fc629 gui: Fixes the games icon when there is an update (#3148) Ac_K 2022-02-22 14:53:39 +01:00
  • f1460d5494 A32: Fix BLX and BXWritePC (#3151) merry 2022-02-22 13:41:56 +00:00
  • 644b497df1 Collapse AsSpan().Slice(..) calls into AsSpan(..) (#3145) Berkan Diler 2022-02-22 14:32:10 +01:00
  • fb935fd201 Add dedicated ServerBase for FileSystem services (#3142) riperiperi 2022-02-19 14:29:11 +00:00
  • f2087ca29e PPTC version increment (#3139) gdkchan 2022-02-17 23:52:42 -03:00
  • 92d166ecb7 Enable CPU JIT cache invalidation (#2965) gdkchan 2022-02-17 22:53:18 -03:00
  • 72e543e946 Prefer texture over textureSize for sampler type (#3132) gdkchan 2022-02-17 22:44:46 -03:00
  • 98c838b24c Use BitOperations methods and delete now unused BitUtils methods (#3134) Berkan Diler 2022-02-18 02:35:23 +01:00
  • 63c9c64196 Move kernel syscall logs to new trace log level (#3137) gdkchan 2022-02-17 22:14:05 -03:00