Commit graph

  • f8f5ce35a8 ensure mouse cursor is only hidden when mouse is in renderer (#3448) Emmanuel Hansen 2022-07-08 18:16:30 +0000
  • bc01301aaf misc: Relicense Ryujinx.Audio under the terms of the MIT license (#3449) Mary 2022-07-08 19:45:53 +0200
  • 2a89c47744 Fix deadlock in mouse input on Avalonia (#3444) Emmanuel Hansen 2022-07-08 12:53:48 +0000
  • 6e88fb0053 Fix Vi managed and stray layers open/close/destroy (#3438) gdkchan 2022-07-06 13:37:36 -0300
  • 5f956bfd04 Implement CPU FCVT Half <-> Double conversion variants (#3439) gdkchan 2022-07-06 08:40:31 -0300
  • db79dde93c Add support for alpha to coverage dithering (#3069) gdkchan 2022-07-05 19:58:36 -0300
  • 875063612a UI - Avalonia Part 2 (#3351) Emmanuel Hansen 2022-07-05 18:06:31 +0000
  • dffe91ba38 Stub GetTemperature (#3429) Ac_K 2022-07-03 10:17:24 +0200
  • 3873e2fbd4 Bindless elimination for constant sampler handle (#3424) gdkchan 2022-07-02 15:03:35 -0300
  • 7907828122 ui: Fix timezone abbreviation since #3361 (#3430) Mary 2022-06-29 22:08:30 +0200
  • 0f5a08c499 Add Simplified Chinese to Avalonia (V2) (#3416) Narugakuruga 2022-06-25 23:03:48 +0800
  • fadec80890 Account for pool change on texture bindings cache (#3420) gdkchan 2022-06-25 11:52:38 -0300
  • 786ab19fa6 timezone: Fix regression caused by #3361 (#3418) Mary 2022-06-24 21:11:56 +0200
  • 7e403da216 time: Make TimeZoneRule blittable and avoid copies (#3361) Mary 2022-06-24 19:04:57 +0200
  • d33a8375b9 Fix ThreadingLock deadlock on invalid access and TerminateProcess (#3407) gdkchan 2022-06-23 21:53:16 -0300
  • b1022c7320 Ensure texture ID is valid before getting texture descriptor (#3406) gdkchan 2022-06-23 21:41:57 -0300
  • 7fa1869d7a UI: Some Avalonia cleanup (#3358) Ac_K 2022-06-23 20:59:02 +0200
  • 28332dd189 Rewrite kernel memory allocator (#3316) gdkchan 2022-06-22 12:28:14 -0300
  • b0254abb08 Fix doubling of detected gamepads on program start (#3398) RhavoX 2022-06-20 19:01:55 +0200
  • ea8b1461ca Account for res scale changes when updating bindings (#3403) riperiperi 2022-06-17 21:41:38 +0100
  • 675ff6400e Optimize Texture Binding and Shader Specialization Checks (#3399) riperiperi 2022-06-17 17:09:14 +0100
  • 3e32d4f956 Fix VIC out of bounds copy (#3386) gdkchan 2022-06-17 12:01:52 -0300
  • 89cadccd9b Support Array/3D depth-stencil render target, and single layer clears (#3400) gdkchan 2022-06-14 13:30:39 -0300
  • 9681899704 Less invasive fix for EventFd blocking operations (#3394) gdkchan 2022-06-12 04:29:12 -0300
  • 8644495505 Allow concurrent BSD EventFd read/write (#3385) gdkchan 2022-06-11 14:58:30 -0300
  • fc4d592117 Ignore ClipControl on draw texture fallback (#3388) gdkchan 2022-06-11 14:31:17 -0300
  • c8fcd39751 Fix instanced indexed inline draw index count (#3389) gdkchan 2022-06-10 23:44:49 -0300
  • 3c48f0dd00 Fix instanced indexed inline draws (#3383) gdkchan 2022-06-05 21:24:28 -0300
  • c874827afb Remove freed memory range from tree on memory block disposal (#3347) gdkchan 2022-06-05 15:12:42 -0300
  • 572c28817c Extend uses count from ushort to uint on Operand Data structure (#3374) gdkchan 2022-06-05 14:15:27 -0300
  • a3cb5f949f Copy dependency for multisample and non-multisample textures (#3382) gdkchan 2022-06-05 14:06:47 -0300
  • 01413b347c Fix a potential GPFIFO submission race (#3378) Billy Laws 2022-06-04 20:36:36 +0100
  • c2453728cc Fix 3D semaphore counter type 0 handling (#3380) Billy Laws 2022-06-02 23:51:36 +0100
  • 3dc80333d6 infra: Switch to win10-x64 RID and fix PR comment for Avalonia and SDL2 artifact rename (#3375) Mary 2022-06-01 02:01:16 +0200
  • 62de21124d Rewrite SVC handler using source generators rather than IL emit (#3371) gdkchan 2022-05-31 17:12:46 -0300
  • 2759186860 Refactor CPU interface to allow the implementation of other CPU emulators (#3362) gdkchan 2022-05-31 16:29:35 -0300
  • 9e4f9faf84 Allow loading NSPs without a NCA inside (#3364) gdkchan 2022-05-31 16:16:59 -0300
  • 6c4278d2bd Don't force DPI aware on Avalonia - it already has it covered. (#3354) riperiperi 2022-05-21 22:32:50 +0100
  • 18c36be63d Fix audio renderer error message result code base (#3348) gdkchan 2022-05-18 19:59:27 -0300
  • a339695f84 UI - Scale end framebuffer blit (#3342) Emmanuel Hansen 2022-05-16 21:10:29 +0000
  • 8c2a883e61 Fix Avalonia updater Mary 2022-05-15 21:01:01 +0200
  • 0610eed551 fix amiibo image path (#3345) Emmanuel Hansen 2022-05-15 18:47:00 +0000
  • 45e4e908d3 gh-actions: Prefix Avalonia builds with test- and disable prerelease. Mary 2022-05-15 18:05:55 +0200
  • 9dd894dc0c gh-actions: Attempt to fix the whole mess up with Avalonia changes Mary 2022-05-15 17:50:16 +0200
  • b60e174a42 add avalonia builds to release (#3339) Emmanuel Hansen 2022-05-15 14:28:32 +0000
  • 630fb24a60 misc: Clean up of CS project after Avalonia merge (#3340) Mary 2022-05-15 16:02:15 +0200
  • 3d4ba895c8 sdl2: Update to Ryujinx.SDL2-CS 2.0.22 (#3317) Mary 2022-05-15 13:51:30 +0200
  • fdce1ab83c Avalonia UI - Part 1 (#3270) Emmanuel Hansen 2022-05-15 11:30:15 +0000
  • fadf9c1a13 Prefetch capabilities before spawning translation threads. (#3338) riperiperi 2022-05-14 15:58:33 +0100
  • c2c4558796 Implement Viewport Transform Disable (#3328) riperiperi 2022-05-12 14:47:13 +0100
  • dd10397a05 hid: Various fixes and cleanup (#3326) Ac_K 2022-05-08 00:28:54 +0200
  • 67ef09ab7d Add alternative "GL" enum values for StencilOp (#3321) riperiperi 2022-05-05 20:16:58 +0100
  • d500e99108 Enable JIT service LLE (#2959) gdkchan 2022-05-05 15:23:30 -0300
  • 7268aac33e Fix shared memory leak on Windows (#3319) gdkchan 2022-05-05 14:58:59 -0300
  • 1b95e84dc9 infra: Warn about support drop of old Windows versions (#3299) Mary 2022-05-04 20:21:27 +0200
  • e4bd45cabe Remove AddProtection count > 0 assert (#3315) gdkchan 2022-05-04 14:07:10 -0300
  • 4cbce7fc1e Update the artifact build's version number (#3297) voldemort2826 2022-05-04 04:35:12 +0700
  • 44fe10241b Implement PM GetProcessInfo atmosphere extension (partially) (#2966) gdkchan 2022-05-03 18:28:32 -0300
  • f147cf3507 Implement code memory syscalls (#2958) gdkchan 2022-05-03 08:16:31 -0300
  • c76876bd74 Support memory aliasing (#2954) gdkchan 2022-05-02 20:30:02 -0300
  • 013a36522b Fix flush action from multiple threads regression (#3311) riperiperi 2022-05-02 11:31:53 +0100
  • ed3d81da5f Restrict cases where vertex buffer size from index buffer type is used (#3304) gdkchan 2022-05-01 11:12:34 -0300
  • 00731d3826 Fix various issues with texture sync (#3302) riperiperi 2022-04-29 22:34:11 +0100
  • a26c53991d T32: Implement load/store single (immediate) (#3186) merry 2022-04-21 00:25:43 +0100
  • f7684ac933 Update NpadController.cs (#3284) Harone 2022-04-20 13:22:45 +0200
  • 3ceb5883b7 Implement HwOpus multistream functions (#3275) gdkchan 2022-04-15 18:16:28 -0300
  • 358abcb016 ReactiveObject: Handle case when oldValue is null (#3268) merry 2022-04-15 11:58:27 +0100
  • 66df9d2c73 ForceDpiAware: X11 implementation (#3269) merry 2022-04-10 18:04:22 +0100
  • c947a7431f New shader cache implementation (#3194) gdkchan 2022-04-10 10:49:44 -0300
  • 39af54c0d8 Fix tail merge from block with conditional jump to multiple returns (#3267) gdkchan 2022-04-09 11:56:50 -0300
  • e83b55a88c Implement VMAD shader instruction and improve InvocationInfo and ISBERD handling (#3251) gdkchan 2022-04-08 07:42:39 -0300
  • 2552612d8c Allow copy texture views to have mismatching multisample state (#3152) gdkchan 2022-04-08 06:26:48 -0300
  • dc8abff436 Lop3Expression: Optimize expressions (#3184) merry 2022-04-08 10:17:38 +0100
  • f8f13ddeb1 Remove save data creation prompt (#3252) MutantAura 2022-04-08 10:09:35 +0100
  • 9b4762bef9 Calculate vertex buffer size from index buffer type (#3253) gdkchan 2022-04-08 06:02:06 -0300
  • 44d316c690 amadeus: Improve and fix delay effect processing (#3205) Mary 2022-04-08 10:52:18 +0200
  • 3ddfe77458 service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle (#3247) Narr the Reg 2022-04-07 13:43:14 -0500
  • 7a55c7061d Update to LibHac 0.16.1 (#3263) Alex Barney 2022-04-07 11:18:14 -0700
  • 0231d27281 amadeus: Update to REV11 (#3230) Mary 2022-04-06 09:12:38 +0200
  • 19c13baebd Do not clamp SNorm outputs to the [0, 1] range on OpenGL (#3260) gdkchan 2022-04-05 18:09:06 -0300
  • 7e862aff8c Implement primitive restart draw arrays properly on OpenGL (#3256) gdkchan 2022-04-04 18:43:24 -0300
  • 6f8b70734b Do not force scissor on clear if scissor is disabled (#3258) gdkchan 2022-04-04 18:30:43 -0300
  • c6b8a7e466 Small graphics abstraction layer cleanup (#3257) gdkchan 2022-04-04 18:21:06 -0300
  • 443eb48dec Fix shader textureSize with multisample and buffer textures (#3240) gdkchan 2022-04-04 14:43:58 -0300
  • 01db897300 infra: Put SDL2 headless release inside a GUI-less block in PR (#3218) Mary 2022-03-26 11:38:35 +0100
  • c378fcb460 Support NVDEC H264 interlaced video decoding and VIC deinterlacing (#3225) gdkchan 2022-03-23 17:09:32 -0300
  • f1c6d0965b hle: Some cleanup (#3210) Ac_K 2022-03-22 20:46:16 +0100
  • d1f4ca86d1 Memory.Tests: Make Multithreading test explicit (#3220) merry 2022-03-21 08:21:05 +0000
  • 32de3592fe Don't restore Viewport 0 if it hasn't been set yet. (#3219) riperiperi 2022-03-20 17:48:43 +0000
  • 02f41a0589 De-tile GOB when DMA copying from block linear to pitch kind memory regions (#3207) gdkchan 2022-03-20 13:55:07 -0300
  • 59e3eb1882 Fix OpenGL issues with RTSS overlays and OBS Game Capture (#3217) riperiperi 2022-03-20 16:37:45 +0000
  • 2c03f571e3 oslc: Fix condition in GetSaveDataBackupSetting (#3208) Ac_K 2022-03-20 17:25:29 +0100
  • cff8686de5 InstEmitMemoryEx: Barrier after write on ordered store (#3193) merry 2022-03-19 13:32:35 +0000
  • e1ae416619 ntc: Implement IEnsureNetworkClockAvailabilityService (#3192) Ac_K 2022-03-15 04:07:07 +0100
  • 73d66073d7 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 -0400
  • 6aceb1067e Implement S8D24 texture format and tweak depth range detection (#2458) gdkchan 2022-03-14 23:42:08 -0300
  • 04e77fc89a Dynamically increase buffer size when resizing (#2861) gdkchan 2022-03-14 23:33:53 -0300
  • aec9033229 Ui: Add option to show/hide console window (Windows-only) (#3170) merry 2022-03-15 01:35:41 +0000
  • a67995f5e4 Initialize indexed inputs used on next shader stage (#3198) gdkchan 2022-03-14 20:02:50 -0300
  • 6c6eaf408a Do not initialize geometry shader passthrough attributes (#3196) gdkchan 2022-03-14 19:35:41 -0300