Commit graph

  • 17f51502c0 ensure present image references are incremented and decremented when necessary Emmanuel Hansen 2022-08-01 20:41:28 +0000
  • f79b1ab571 addressed review Emmanuel Hansen 2022-08-01 20:01:27 +0000
  • 5a30cccf8b add fallback to opengl if vulkan is not available Emmanuel Hansen 2022-08-01 07:58:47 +0000
  • 8cfaa0c0bc drop split devices, rebase Emmanuel Hansen 2022-07-26 20:39:11 +0000
  • 4631909ce2 Rename ToSpan to AsSpan gdk 2022-08-06 01:33:32 -0300
  • c7e0382c4f Fix blend with RGBX color formats gdk 2022-08-05 20:55:06 -0300
  • 562db17759 Catch all shader compilation exceptions gdk 2022-08-05 15:05:43 -0300
  • fbf8bd376b Use RGBA16 vertex format if RGB16 is not supported on Vulkan gdk 2022-08-05 14:54:15 -0300
  • 2bb9b33da1
    Implement Arm32 Sha256 and MRS Rd, CPSR instructions (#3544) 1.1.208 gdkchan 2022-08-05 14:03:50 -0300
  • 3be8f613df Make GpuContext.Capabilities a field to avoid struct copies on every access gdk 2022-08-05 00:05:38 -0300
  • ddc67eabea Do not try creating pipelines with unsupported vertex formats for background compilation gdk 2022-08-04 23:50:03 -0300
  • eda868edf6 Add RGB16 float and int vertex formats fallback gdk 2022-08-02 01:02:04 -0300
  • 819ba0a919 Fix typo gdk 2022-08-04 23:36:11 -0300
  • 1080f64df9
    Implement HLE macros for render target clears (#3528) 1.1.207 gdkchan 2022-08-04 18:30:08 -0300
  • fc090cfa06 Add constants for the offsets gdk 2022-08-02 01:52:07 -0300
  • d3c3886e1e Implement HLE macros for render target clears gdk 2022-08-01 23:34:22 -0300
  • 51fd938782 Add tests using Arm64 outputs gdk 2022-08-04 16:47:08 -0300
  • 4259d04619 Implement Arm32 Sha256 and MRS Rd, CPSR instructions gdk 2022-08-04 13:36:48 -0300
  • b1ee1ca37b
    Merge pull request #5 from reloxx13/patch-1 Niwu34 2022-08-04 03:04:25 +0200
  • c48a75979f
    Fix Multithreaded Compilation of Shader Cache on OpenGL (#3540) 1.1.206 riperiperi 2022-08-03 23:37:56 +0100
  • 58f3405887 Limit vertex buffer range for non-indexed draws gdk 2022-08-03 17:58:37 -0300
  • 40bfb0683a Fix Multithreaded Compilation of Shader Cache on OpenGL riperiperi 2022-08-03 17:41:10 +0100
  • d1ea576fe8
    Update de_DE.json reloxx13 2022-08-03 11:38:16 +0200
  • 842cb26ba5
    Sfdnsres; Stub ResolverSetOptionRequest (#3493) 1.1.205 Ac_K 2022-08-03 00:10:28 +0200
  • e235d5e7bb
    Fix resolution scale values not being updated (#3514) 1.1.204 gdkchan 2022-08-02 18:58:56 -0300
  • 250379d238 am: Stub SetWirelessPriorityMode, SetWirelessPriorityMode and GetHdcpAuthenticationState Ac_K 2022-08-02 23:54:45 +0200
  • d8343df325 welp Niwu34 2022-08-02 19:25:59 +0200
  • 33a7448d84 addressed reviews Niwu34 2022-08-02 19:19:19 +0200
  • 176472e798
    Update de_DE.json Niwu34 2022-08-02 18:23:16 +0200
  • 9e2d444fe6
    Merge branch 'master' into DE-Update Niwu34 2022-08-02 18:21:55 +0200
  • ed0b10c81f
    Fix geometry shader passthrough fallback being used when feature is supported (#3525) 1.1.203 gdkchan 2022-08-02 03:44:30 -0300
  • 70950ea33e Shader cache version bump gdk 2022-08-01 16:03:39 -0300
  • 8fd2ada279 Fix geometry shader passthrough fallback being used when feature is supported gdk 2022-08-01 15:58:28 -0300
  • f92650fcff
    SPIR-V: Initialize undefined variables with 0 (#3526) 1.1.202 riperiperi 2022-08-02 08:11:10 +0200
  • 80dd0ef324 Update pl_PL.json Luna 2022-08-01 20:23:48 -0700
  • 097b2c940a PrimaryMonitor is only available on X11 Alberto Fanjul 2022-08-02 03:42:41 +0200
  • 5c303c10fe
    Another one Niwu34 2022-08-02 00:31:24 +0200
  • c29e592538
    Update Ryujinx.Graphics.Shader/CodeGen/Spirv/CodeGenContext.cs riperiperi 2022-08-01 20:13:42 +0100
  • 0dd39f667f SPIR-V: Initialize undefined variables with a value riperiperi 2022-08-01 20:06:51 +0100
  • 88e79ea2ed
    Update de_DE.json Niwu34 2022-08-01 17:26:41 +0200
  • 9eee63c3c4
    Update de_DE.json Niwu34 2022-08-01 17:21:23 +0200
  • 5461122d83 Use functions calls instead of creating new strings MutantAura 2022-08-01 16:01:21 +0100
  • d20d08a656 Sync ava and gtk implementations MutantAura 2022-08-01 15:56:16 +0100
  • 748154bfef Updated Simplified Chinese translations Yidaozhan Ya 2022-08-01 19:25:25 +0800
  • f3584f6b84 Add changes to avalonia MutantAura 2022-08-01 12:10:32 +0100
  • 7859ddfa07 Standardise OGL and VK vendor naming MutantAura 2022-08-01 12:02:38 +0100
  • d5e5b7f475 Ignore more controllers configured than needed Alberto Fanjul 2021-04-10 17:50:46 +0200
  • e55698e006 Info about invalid input configuration Alberto Fanjul 2021-03-25 10:58:39 +0100
  • a7cbf6d923 Interact with emulation from controllers Alberto Fanjul 2021-03-25 10:57:53 +0100
  • 07753a47b4 Option to avoid return to game list after emulation Alberto Fanjul 2021-03-24 10:47:06 +0100
  • 7ba29974ef list games Alberto Fanjul 2021-10-22 17:41:42 +0200
  • 42eded68ab Add CLI help and version Alberto Fanjul 2021-03-24 10:45:21 +0100
  • 063f18d970 Add option to query available games Alberto Fanjul 2021-03-23 16:26:11 +0100
  • a0e1133051
    Create pl_PL.json Luna 2022-07-31 23:57:06 -0700
  • 6d80ce1251
    Update MainWindow.axaml Luna 2022-07-31 23:55:08 -0700
  • 926b045744
    Update Ryujinx.Ava.csproj Luna 2022-07-31 23:53:25 -0700
  • 712361f6e1
    vk: Workaround XCB not availaible on FlatHub build (#3515) 1.1.201 Mary-nyan 2022-08-01 08:46:19 +0200
  • 21d2d951f6 vk: Workaround XCB not availaible on FlatHub build Mary 2022-08-01 08:07:06 +0200
  • cb310c1067 Merge branch 'master' of https://github.com/lostromb/Ryujinx Logan Stromberg 2022-07-31 19:28:08 -0700
  • b9142d6a69 Fix resolution scale values not being updated gdk 2022-07-31 22:46:44 -0300
  • 2232e4ae87
    Vulkan backend (#2518) 1.1.200 gdkchan 2022-07-31 18:26:06 -0300
  • 8e06d870e0 Add missing Vulkan migration flag gdk 2022-07-31 17:53:56 -0300
  • 9bfa984bb5 Grammar fixes on Vulkan prompt message gdk 2022-07-31 17:50:01 -0300
  • 9bbe545fd0 Add Vulkan selection prompt on startup gdk 2022-07-31 17:45:03 -0300
  • ab6d20b734
    Update de_DE.json Niwu34 2022-07-31 21:33:50 +0200
  • decbb68409
    Update de_DE.json Niwu34 2022-07-31 21:26:38 +0200
  • d641dfbdf4
    Update de_DE.json Niwu34 2022-07-31 21:12:22 +0200
  • 57effa55c8
    Update de_DE.json Niwu34 2022-07-31 21:11:08 +0200
  • 4d10d3a7a1 Fix Avalonia build gdk 2022-07-31 15:46:57 -0300
  • 353494699f Use switch expressions on Vulkan EnumConversion gdk 2022-07-31 15:31:26 -0300
  • 74e1dfcfe6 Better fix for NPOT alignment issue gdk 2022-07-30 17:36:39 -0300
  • 44f4fdf8ab Fix buffer <-> image copy row length and height alignment gdk 2022-07-30 17:32:02 -0300
  • df161e76df Address second batch of jD PR feedback gdk 2022-07-30 17:00:14 -0300
  • 3a74883fde addressed review Emmanuel Hansen 2022-07-30 16:52:49 +0000
  • 13c1a93011 addressed reviews Emmanuel Hansen 2022-07-30 07:45:38 +0000
  • bc9ccea44d split more parts of create swapchain Emmanuel Hansen 2022-07-30 07:04:47 +0000
  • 91862ebbb0 move present mode request out of Create Swapchain method Emmanuel Hansen 2022-07-30 07:01:52 +0000
  • 0ea78a00a2 Fix VulkanSkiaGpu gdk 2022-07-30 02:32:50 -0300
  • 8149e454e8 Remove unsafe gdk 2022-07-30 02:17:29 -0300
  • 2ecb555ba4 Address most of jD PR feedback on Avalonia gdk 2022-07-30 02:15:51 -0300
  • c59aefd31a Address PR feedback from jD in all projects except Avalonia gdk 2022-07-30 00:30:19 -0300
  • 0a5ef7540a Fix ImageGather with multiple offsets riperiperi 2022-07-29 22:04:53 +0100
  • 5714fdbb82 Remove RectangleF that is now unused gdk 2022-07-29 00:53:36 -0300
  • e66d1508ce Try to fix shader local memory size gdk 2022-07-28 23:53:54 -0300
  • e769f6bcb7 Fix comments on SPIR-V generator project gdk 2022-07-27 18:30:54 -0300
  • f364dd65d1 No need for two UpdateScale calls gdk 2022-07-27 17:57:42 -0300
  • 2a0ff4d0b2 Fix some resolution scale issues gdk 2022-07-27 17:55:56 -0300
  • dae8a8ab72 Transform feedback decorations inside gl_PerVertex struct breaks the NVIDIA compiler gdk 2022-07-26 20:06:26 -0300
  • 4b1d879aff Throw for QueueSubmit and other errors gdk 2022-07-26 18:53:13 -0300
  • 1f69ae989b Only throw for negative results gdk 2022-07-26 18:51:57 -0300
  • 3cb8d0d22d Remove unused constructor gdk 2022-07-26 18:50:15 -0300
  • 29b51ea8a4 Remove outdated comment gdk 2022-07-26 18:22:42 -0300
  • 2aaecc3dcf Address riperiperi PR feedback gdk 2022-07-26 18:20:43 -0300
  • 8460162f2c Only set transform feedback outputs on last vertex stage gdk 2022-07-26 00:02:02 -0300
  • 3c43f4d8ad Address initial PR feedback gdk 2022-07-25 13:02:10 -0300
  • 70a003a88e Fix Avalonia build gdk 2022-07-24 20:37:25 -0300
  • 7c4d906363 BC7 Encoder: Prefer more precision on alpha rather than RGB when alpha is 0 gdk 2022-07-24 18:20:58 -0300
  • 611967a537 SPIR-V: Fix geometry shader input load with transform feedback gdk 2022-07-23 12:38:11 -0300
  • d051733ccf Prefer Mail box present mode for popups (#11) Emmanuel Hansen 2022-07-18 16:14:47 +0000
  • 736cae3c8f Add timestamp to the shader cache and force rebuild if host cache is outdated gdk 2022-07-17 20:55:48 -0300