Commit graph

  • 301ddec36f SPIR-V: Use correct binding number on storage buffers array gdk 2022-02-14 17:09:00 -0300
  • e1d73cc560 SPIR-V: Geometry shader support gdk 2022-02-14 15:53:35 -0300
  • bd56998f4d Re-enable BGRA (was not supposed to disable it) gdk 2022-02-13 23:03:06 -0300
  • 3c949309e5 SPIR-V: Implement LoopContinue IR instruction gdk 2022-02-13 23:00:20 -0300
  • aa0913838d SPIR-V: Set DepthReplacing execution mode when FragDepth is modified gdk 2022-02-13 21:53:23 -0300
  • 97b179696b SPIR-V: Fix ImageQuerySizeLod gdk 2022-02-13 20:14:46 -0300
  • a2e4b4b6d8 SPIR-V: Functions must always end with a return gdk 2022-02-13 16:33:21 -0300
  • be36f6fa5b Correct GTK UI status bar positions gdk 2022-02-13 13:10:53 -0300
  • f1a1f477ef Allow custom aspect ratio on Vulkan gdk 2022-02-13 13:05:54 -0300
  • 7347642c05 More instructions + fixes on SPIR-V backend gdk 2022-02-13 12:54:44 -0300
  • 9b779adf57 Better workaround for AMD vertex buffer size alignment issue gdk 2022-01-29 04:03:43 -0300
  • 522e7933e8 Workaround for wrong last attribute on AMD (affects FFVII, STRIKERS1945, probably more) gdk 2022-01-29 03:33:24 -0300
  • 36b3ab0741 Fix draw outside of render pass and missing capability gdk 2022-01-28 18:43:28 -0300
  • 5a3695c968 Don't pause transform feedback for multi draw gdk 2022-01-26 09:41:06 -0300
  • 52249e50dd Fix transform feedback on Intel, gl_Position feedback and clears to inexistent depth buffers gdk 2022-01-26 09:36:20 -0300
  • 0fe19f51c0 Insert barriers around vkCmdBlitImage (may fix some amd flicker) riperiperi 2022-01-24 13:34:44 +0000
  • 3f38a8526c Port #3019 riperiperi 2022-01-23 19:05:02 +0000
  • 2f066d1d6d Force device local storage for textures (fixes linux performance) riperiperi 2022-01-23 01:41:15 +0000
  • 1e167788d4 Fix counter queue leak when game decides to use host conditional rendering riperiperi 2022-01-22 19:30:20 +0000
  • d14dbb0cff Use SupportBufferUpdater, add single layer flush riperiperi 2022-01-10 22:50:31 +0000
  • db5ac3488a Use circular queue for checking consumption on command buffers riperiperi 2021-12-26 23:05:51 +0000
  • 64d11d3574 Remove Intel bug workaround, it was fixed on the latest driver gdk 2021-12-24 21:55:02 -0300
  • f6a4fe8f5f Fix some validation errors around extended dynamic state gdk 2021-12-12 23:33:44 -0300
  • 4d94b03622 Add single queue support riperiperi 2021-12-23 03:13:48 +0000
  • dc0d0f49b1 Cleanup, disable device local buffers for now. riperiperi 2021-12-23 01:04:52 +0000
  • 4994e50d1c Device local mapping for all buffers riperiperi 2021-12-15 23:11:29 +0000
  • 74f8ef93c7 Be a bit more careful with texture access flags, since it can be used for anything riperiperi 2021-12-19 02:52:01 +0000
  • 066094241a Add barriers around vkCmdCopyImage riperiperi 2021-12-19 02:16:45 +0000
  • d3e7606a74 Validation layers should be enabled for any log level other than None gdk 2021-12-12 00:48:03 -0300
  • 0dc5a48e6f Fix R4G4B4A4Unorm texture format permutation gdk 2021-12-12 00:46:21 -0300
  • 4c7e6df7d1 Add alpha test emulation on shader (but no shader specialisation yet...) gdk 2021-12-11 23:36:47 -0300
  • 9a95c3c3bc Update Spv.Generator gdk 2021-12-11 20:12:44 -0300
  • adfba37a3f Fix samplers with MinFilter Linear or Nearest (fixes New Super Mario Bros U Deluxe black borders) gdk 2021-12-10 21:29:10 -0300
  • 5738b66b75 Don't make Intel Mesa pay for Intel Windows bugs gdk 2021-12-09 20:07:15 -0300
  • cd01a2f74a Fix triangle overlay on SMO, Captain Toad, maybe others? gdk 2021-12-09 20:04:31 -0300
  • 393d0a6134 Update findMSB/findLSB to match master's instruction enum riperiperi 2021-12-08 13:52:45 +0000
  • 5590811ea3 Don't throw when ending conditional rendering for now riperiperi 2021-12-08 13:20:43 +0000
  • 23b8bd8642 Update counter queue to be similar to the OGL one riperiperi 2021-12-08 13:17:21 +0000
  • d55f664908 Fix PrimitivesGenerated query, disable Transform Feedback queries for now riperiperi 2021-12-04 23:02:15 +0000
  • 51bd7454bd Update Silk.NET to version 2.10.1 riperiperi 2021-12-03 19:06:01 +0000
  • d4e4ae60d5 Update to .net6 riperiperi 2021-12-03 18:12:36 +0000
  • 76a5beeb70 Use current command buffer for unscaled copy (perf) riperiperi 2021-12-03 17:01:51 +0000
  • f6c2f7a8d6 Fix storage buffers being lost when bindings are out of order riperiperi 2021-12-03 17:01:00 +0000
  • db3a28f731 Fix uniform buffers being lost when bindings are out of order gdk 2021-11-27 19:29:27 -0300
  • a9afcdfa10 Support format aliasing on SetImage gdk 2021-11-15 15:47:26 -0300
  • 616f14c46d Fix rebase build break gdk 2021-11-15 14:36:07 -0300
  • ae783c5b5e Fix BGRA on OpenGL backend gdk 2021-11-15 14:32:03 -0300
  • 5fbfa9a9bd DrawTexture support gdk 2021-11-15 14:18:17 -0300
  • e9222a426a Submit command buffer before Texture GetData. (UE4 fix) riperiperi 2021-11-14 14:37:11 +0000
  • fa24c41d32 Fix some tessellation related issues (still doesn't work?) gdk 2021-10-23 00:52:23 -0300
  • b7bf95c754 Workaround for AMD driver bug gdkchan 2021-10-08 03:10:25 -0300
  • c109410ccd New depth-stencil blit method for AMD gdkchan 2021-09-04 02:03:56 -0300
  • ceeb70a996 TextureStorage should hold a ref of the foreign storage, otherwise it might be freed while in use gdkchan 2021-09-04 01:43:52 -0300
  • c31dda3c1b Support multiple levels/layers for blit. riperiperi 2021-08-31 14:17:52 +0100
  • e0edaa177e Allow multithreading shaderc and vkCreateShaderModule riperiperi 2021-07-31 16:51:07 +0100
  • c6fbaf844e No need to initialize attributes on the SPIR-V backend anymore gdkchan 2021-08-30 18:51:32 -0300
  • 4513e8b226 WIP Vulkan implementation gdkchan 2021-08-12 03:09:56 -0300
  • 68f9091870
    Account for res scale changes when updating bindings (#3403) 1.1.150 riperiperi 2022-06-17 21:41:38 +0100
  • dc6eac0fb6 Account for res scale changes when updating bindings riperiperi 2022-06-17 19:14:32 +0100
  • 99ffc061d3
    Optimize Texture Binding and Shader Specialization Checks (#3399) 1.1.149 riperiperi 2022-06-17 17:09:14 +0100
  • d987cacfb7
    Fix VIC out of bounds copy (#3386) 1.1.148 gdkchan 2022-06-17 12:01:52 -0300
  • 30ffd1ee44 Make method static. riperiperi 2022-06-17 02:09:42 +0100
  • dfb905b269 Address Feedback Part 1 riperiperi 2022-06-16 00:32:53 +0100
  • ec4d29b7f8
    Merge branch 'Ryujinx:master' into master Logan Stromberg 2022-06-14 18:52:22 -0700
  • 6f286ff251
    Merge branch 'master' into master RhavoX 2022-06-14 23:51:15 +0200
  • af3fec2c3f Fixed review findings Rafał Gierszewski 2022-06-14 23:34:06 +0200
  • 2ca07804f7 Fix some things. riperiperi 2022-06-14 21:15:17 +0100
  • 851f56b08a
    Support Array/3D depth-stencil render target, and single layer clears (#3400) 1.1.147 gdkchan 2022-06-14 13:30:39 -0300
  • bf826ed9d1 Fix shader specialization fast texture lookup riperiperi 2022-06-13 22:46:17 +0100
  • 5bf992e083 Handle stage.Info being null riperiperi 2022-06-13 13:24:26 +0100
  • a595c52723 Alignment gdk 2022-06-12 23:50:26 -0300
  • f93761d50e Support Array/3D depth-stencil render target, and single layer clears gdk 2022-06-12 23:12:15 -0300
  • 0f6c8f9cd9 Minor changes, remove debug log riperiperi 2022-06-13 01:57:44 +0100
  • d727e819af Better ModifiedSequence handling riperiperi 2022-06-12 21:31:31 +0100
  • 11868e49c0 Fix doubling of detected gamepads (sometimes the connected event is fired when the app starts even though the pad was connected for some time now). Rafał Gierszewski 2022-06-12 19:43:26 +0200
  • b1bd6a50b5
    Less invasive fix for EventFd blocking operations (#3394) 1.1.146 gdkchan 2022-06-12 04:29:12 -0300
  • 16f15a5aac Less invasive fix for EventFd blocking operations gdk 2022-06-12 03:23:48 -0300
  • 90d249450b Catch Profile.json parse to prevent crash on launch PhiZero 2022-06-12 05:45:26 +0200
  • 70895bdb04
    Allow concurrent BSD EventFd read/write (#3385) 1.1.145 gdkchan 2022-06-11 14:58:30 -0300
  • da64678b49
    Update SettingsWindow.glade RMED24 2022-06-11 18:32:42 +0100
  • 830cbf91bb
    Ignore ClipControl on draw texture fallback (#3388) 1.1.144 gdkchan 2022-06-11 14:31:17 -0300
  • a0b42396b0
    Update VSync message RMED24 2022-06-11 18:04:24 +0100
  • 67135548bc
    Merge pull request #40 from AntoSkate/ava_p2_ita Emmanuel Hansen 2022-06-11 16:38:15 +0000
  • 6b22f41e10 Changes 2 riperiperi 2022-06-11 14:05:26 +0100
  • 4984005926 Changes 1 riperiperi 2022-06-11 14:04:59 +0100
  • 771b16156e Update it_IT.json Antonio Brugnolo 2022-06-11 05:05:42 +0200
  • 9a9349f0f4
    Fix instanced indexed inline draw index count (#3389) 1.1.143 gdkchan 2022-06-10 23:44:49 -0300
  • 0037e1f8e3
    Merge branch 'Ryujinx:master' into master Logan Stromberg 2022-06-08 13:13:18 -0700
  • 9a87bc16a4
    Merge pull request #38 from Niwu34/ava_p2 Emmanuel Hansen 2022-06-08 16:35:48 +0000
  • 026a4daaf0
    Merge pull request #39 from aegiff/aegiff-patch-1 Emmanuel Hansen 2022-06-08 16:35:38 +0000
  • 4b76ee4bb2
    Update tr_TR.json aegiff 2022-06-08 18:28:55 +0300
  • 7c922a88bf
    Update de_DE.json Niwu34 2022-06-07 23:38:19 +0200
  • cdc4e9ff2b
    Merge pull request #1 from Niwu34/Niwu34-patch-1 Niwu34 2022-06-07 23:36:53 +0200
  • 411014f959
    Update de_DE.json Niwu34 2022-06-07 23:36:22 +0200
  • a5fecb9469
    Update Ryujinx.Ava/Ui/ViewModels/ControllerSettingsViewModel.cs Emmanuel Hansen 2022-06-07 20:36:52 +0000
  • dcc1eb4ca5 change accessibility modifier of public classes to internal Emmanuel Hansen 2022-06-07 08:12:43 +0000
  • 9c6fc1c650 add device type to controller device checks Emmanuel Hansen 2022-06-07 08:05:00 +0000
  • 725c25e95c Fix instanced indexed inline draw index count gdk 2022-06-06 14:07:20 -0300
  • b675d3e5de Ignore ClipControl on draw texture fallback gdk 2022-06-06 12:18:23 -0300
  • 78b54fcf16 addressed review Emmanuel Hansen 2022-06-06 09:10:18 +0000