Commit Graph

  • 46c8129bf5
    Avalonia: Another Cleanup (#3494) Ac_K 2022-07-29 00:41:34 +02:00
  • 8cfec5de4b
    Avalonia: Cleanup UserEditor a bit (#3492) Ac_K 2022-07-28 19:16:23 +02:00
  • 37b6e081da
    Fix DMA linear texture copy fast path (#3496) gdkchan 2022-07-28 13:46:12 -03:00
  • 3c3bcd82fe
    Add a sampler pool cache and improve texture pool cache (#3487) gdkchan 2022-07-27 21:07:48 -03:00
  • a00c59a46c
    update settings and main window tooltips (#3488) EmulationFanatic 2022-07-25 15:02:17 -06:00
  • 1825bd87b4
    misc: Reformat Ryujinx.Audio with dotnet-format (#3485) Mary-nyan 2022-07-25 20:46:33 +02:00
  • 62f8ceb60b
    Resolution scaling hotkeys (#3185) MutantAura 2022-07-24 19:44:47 +01:00
  • 1a888ae087
    Add support for conditional (with CC) shader Exit instructions (#3470) gdkchan 2022-07-24 15:33:30 -03:00
  • 84d0ca5645
    feat: add traditional chinese translate (Avalonia) (#3474) 菘菘 2022-07-25 02:18:21 +08:00
  • 31b8d413d5
    Change MenuHeaders to embedded textblocks (#3469) MutantAura 2022-07-24 18:50:06 +01:00
  • 6e02cac952
    Avalonia - Use content dialog for user profile manager (#3455) Emmanuel Hansen 2022-07-24 17:38:38 +00:00
  • 3a3380fa25
    fix: Ensure to load latest version of ffmpeg libraries first (#3473) Mary-nyan 2022-07-24 11:39:56 +02:00
  • 2d252db0a7
    GTK & Avalonia changes (#3480) EmulationFanatic 2022-07-23 08:05:51 -07:00
  • 7f8a3541eb
    Fix decoding of block after shader BRA.CC instructions without predicate (#3472) gdkchan 2022-07-23 11:53:14 -03:00
  • b34de74f81
    Avoid adding shader buffer descriptors for constant buffers that are not used (#3478) gdkchan 2022-07-23 11:15:58 -03:00
  • 5811d121df
    Avoid scaling 2d textures that could be used as 3d (#3464) riperiperi 2022-07-15 13:24:13 +01:00
  • 6eb85e846f
    Reduce some unnecessary allocations in DMA handler (#2886) Logan Stromberg 2022-07-14 11:45:56 -07:00
  • c5bddfeab8
    Remove dependency for FFmpeg.AutoGen and Update FFmpeg to 5.0.1 for Windows (#3466) Mary 2022-07-14 15:13:23 +02:00
  • 70ec5def9c
    BSD: Allow use of DontWait flag in Receive (#3462) Fruityloops 2022-07-14 09:47:25 +00:00
  • 7853faa334
    Ava/MainWindow: Do not show Show Console menu item on non-Windows (#3461) merry 2022-07-12 13:58:31 +01:00
  • 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