Commit Graph

  • b7fb474bfe
    Handle the case where byte optionValues are sent to BSD (#3405) riperiperi 2022-07-11 23:50:01 +01:00
  • 2fa6413ed8
    Avalonia - Add border to Flyouts (#3341) Emmanuel Hansen 2022-07-11 22:44:35 +00:00
  • 4523a73f75
    Propagate Shader phi nodes with the same source value from all blocks (#3457) gdkchan 2022-07-11 19:36:58 -03:00
  • f4c47f3c9a
    Avalonia - Make tooltips more useful and descriptive, update Spanish localization (#3453) MetrosexualGarbodor 2022-07-11 23:32:14 +01:00
  • 7d9a5feccb
    Avalonia - Couple fixes and improvements (#3451) Emmanuel Hansen 2022-07-11 22:25:33 +00:00
  • 14ae4e276f
    Avalonia - Further Optimize Chinese Translation (#3452) Narugakuruga 2022-07-12 06:12:52 +08:00
  • 3af42d6c7e
    UI - Avalonia Part 3 (#3441) Emmanuel Hansen 2022-07-08 18:47:11 +00:00
  • bccf5e8b5a
    Avalonia - Use loaded config when assigning controller input (#3447) Emmanuel Hansen 2022-07-08 18:28:45 +00:00
  • d86a116e1e
    ensure mouse cursor is only hidden when mouse is in renderer (#3448) Emmanuel Hansen 2022-07-08 18:16:30 +00:00
  • 4c2ab880ef
    misc: Relicense Ryujinx.Audio under the terms of the MIT license (#3449) Mary 2022-07-08 19:45:53 +02:00
  • bc5bb4459e
    Fix deadlock in mouse input on Avalonia (#3444) Emmanuel Hansen 2022-07-08 12:53:48 +00:00
  • 55e97959b9
    Fix Vi managed and stray layers open/close/destroy (#3438) gdkchan 2022-07-06 13:37:36 -03:00
  • f7ef6364b7
    Implement CPU FCVT Half <-> Double conversion variants (#3439) gdkchan 2022-07-06 08:40:31 -03:00
  • b46b63e06a
    Add support for alpha to coverage dithering (#3069) gdkchan 2022-07-05 19:58:36 -03:00
  • 594246ea47
    UI - Avalonia Part 2 (#3351) Emmanuel Hansen 2022-07-05 18:06:31 +00:00
  • d21b403886
    Stub GetTemperature (#3429) Ac_K 2022-07-03 10:17:24 +02:00
  • 5afd521c5a
    Bindless elimination for constant sampler handle (#3424) gdkchan 2022-07-02 15:03:35 -03:00
  • 0c66d71fe8
    ui: Fix timezone abbreviation since #3361 (#3430) Mary 2022-06-29 22:08:30 +02:00
  • bdc4fa81f2
    Add Simplified Chinese to Avalonia (V2) (#3416) Narugakuruga 2022-06-25 23:03:48 +08:00
  • 625f5fb88a
    Account for pool change on texture bindings cache (#3420) gdkchan 2022-06-25 11:52:38 -03:00
  • 2382717600
    timezone: Fix regression caused by #3361 (#3418) Mary 2022-06-24 21:11:56 +02:00
  • 30ee70a9bc
    time: Make TimeZoneRule blittable and avoid copies (#3361) Mary 2022-06-24 19:04:57 +02:00
  • 232b1012b0
    Fix ThreadingLock deadlock on invalid access and TerminateProcess (#3407) gdkchan 2022-06-23 21:53:16 -03:00
  • e747f5cd83
    Ensure texture ID is valid before getting texture descriptor (#3406) gdkchan 2022-06-23 21:41:57 -03:00
  • 8aff17a93c
    UI: Some Avalonia cleanup (#3358) Ac_K 2022-06-23 20:59:02 +02:00
  • f2a41b7a1c
    Rewrite kernel memory allocator (#3316) gdkchan 2022-06-22 12:28:14 -03:00
  • c881cd2d14
    Fix doubling of detected gamepads on program start (#3398) RhavoX 2022-06-20 19:01:55 +02:00
  • 68f9091870
    Account for res scale changes when updating bindings (#3403) riperiperi 2022-06-17 21:41:38 +01:00
  • 99ffc061d3
    Optimize Texture Binding and Shader Specialization Checks (#3399) riperiperi 2022-06-17 17:09:14 +01:00
  • d987cacfb7
    Fix VIC out of bounds copy (#3386) gdkchan 2022-06-17 12:01:52 -03:00
  • 851f56b08a
    Support Array/3D depth-stencil render target, and single layer clears (#3400) gdkchan 2022-06-14 13:30:39 -03:00
  • b1bd6a50b5
    Less invasive fix for EventFd blocking operations (#3394) gdkchan 2022-06-12 04:29:12 -03:00
  • 70895bdb04
    Allow concurrent BSD EventFd read/write (#3385) gdkchan 2022-06-11 14:58:30 -03:00
  • 830cbf91bb
    Ignore ClipControl on draw texture fallback (#3388) gdkchan 2022-06-11 14:31:17 -03:00
  • 9a9349f0f4
    Fix instanced indexed inline draw index count (#3389) gdkchan 2022-06-10 23:44:49 -03:00
  • 46cc7b55f0
    Fix instanced indexed inline draws (#3383) gdkchan 2022-06-05 21:24:28 -03:00
  • dd8f97ab9e
    Remove freed memory range from tree on memory block disposal (#3347) gdkchan 2022-06-05 15:12:42 -03:00
  • 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