Commit Graph

  • 3e9800cb81 Extend full bindless to cover cases with phi nodes Gabriel A 2024-05-23 01:53:34 -0300
  • 56674f30ef Key textures using set and binding (rather than just binding) Gabriel A 2024-05-24 19:18:40 -0300
  • 53d096e392
    Allow texture arrays to use separate descriptor sets on Vulkan (#6870) 1.1.1323 gdkchan 2024-05-26 13:30:19 -0300
  • ea87c4aa41
    Merge 3f6fca2921 into 4cc00bb4b1 #6041 TheToid 2024-05-26 12:04:57 +0800
  • cdc59716ef Update to include a helper for selecting the configuration if no game-specific config exists #6823 WilliamWsyHK 2024-05-26 11:19:33 +0800
  • 9bf920348e Format whitespace #6870 Gabriel A 2024-05-25 20:10:56 -0300
  • 659536bc12 Should only use separate array is MaximumExtraSets is not zero Gabriel A 2024-05-25 20:09:51 -0300
  • 8c0b49299c Move bind extra sets logic to new method Gabriel A 2024-05-25 19:59:54 -0300
  • 9563dead44 Introduce new manual descriptor set reservation method that prevents it from being used by something else while owned by an array Gabriel A 2024-05-25 19:26:52 -0300
  • 989709baf4 Separate new commands, some PR feedback Gabriel A 2024-05-25 18:05:49 -0300
  • 009c1bbfcc
    --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... #6845 dependabot/nuget/Microsoft.NET.Test.Sdk-17.10.0 dependabot[bot] 2024-05-25 03:38:46 +0000
  • 4cc00bb4b1
    nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.5.1 to 7.5.2 (#6809) 1.1.1322 dependabot[bot] 2024-05-25 05:35:49 +0200
  • 91c977741e Shader cache version bump Gabriel A 2024-05-24 23:48:21 -0300
  • 7f5ef5bc47 Start using extra sets for array textures Gabriel A 2024-05-24 23:22:36 -0300
  • 5fb37093ef New translations en_us.json (Chinese Simplified) Ac_K 2024-05-25 01:46:55 +0200
  • 3f921e8638 New translations en_us.json (Spanish) Ac_K 2024-05-25 01:46:54 +0200
  • f90c49a9ab Key textures using set and binding (rather than just binding) Gabriel A 2024-05-24 19:18:40 -0300
  • 566ad9209d Pass texture set index everywhere Gabriel A 2024-05-24 18:13:48 -0300
  • f83a4739ce Report base and extra sets from the backend Gabriel A 2024-05-24 17:32:53 -0300
  • 2d82035114
    nuget: bump the nunit group with 2 updates #6574 dependabot[bot] 2024-05-24 16:29:35 +0000
  • 8ed57b5d27 Shader cache version bump #6865 Gabriel A 2024-05-24 00:22:35 -0300
  • e7c53dbbf4 Add support for partial bindless elimination on the shader Gabriel A 2024-05-24 00:15:53 -0300
  • e68f471162 Rebase #6831 sunshineinabox 2024-05-23 19:37:56 -0700
  • fc3632b873
    Merge branch 'master' into MoreDynamicStatesTesting sunshineinabox 2024-05-23 19:34:52 -0700
  • c98b7fc702
    Workaround bug on logic op with float framebuffer (#6858) 1.1.1321 Piplup 2024-05-24 02:57:26 +0100
  • d8231dd673 New translations en_us.json (Thai) Ac_K 2024-05-24 01:11:51 +0200
  • 9b300b4d59 Applied Suggestions #6858 Piplup 2024-05-23 18:58:19 +0100
  • 61c84d398f Logic Change Piplup 2024-05-23 17:54:14 +0100
  • e26e9368e1
    forgot to update the note Piplup 2024-05-23 14:13:35 +0100
  • ba378025f6
    intel workaround Piplup 2024-05-23 14:01:26 +0100
  • b114898f67
    Merge 0ab2c80575 into e65effcb05 #6583 dianyaa 2024-05-23 06:59:33 -0600
  • 175f81351a
    Merge 9af84d9261 into e65effcb05 #6371 gdkchan 2024-05-23 07:52:17 -0400
  • 1dd93ffce2 Rebased sunshineinabox 2024-05-22 22:05:01 -0700
  • 337d53af40
    Merge branch 'master' into MoreDynamicStatesTesting sunshineinabox 2024-05-22 21:54:28 -0700
  • e65effcb05
    Workaround AMD bug on logic op with float framebuffer (#6852) 1.1.1320 gdkchan 2024-05-23 01:05:32 -0300
  • cfa0b47e31
    Merge branch 'master' into MoreDynamicStatesTesting sunshineinabox 2024-05-22 19:50:30 -0700
  • b796f42ed5 Attempt to resolve more validation errors. sunshineinabox 2024-05-22 17:51:54 -0700
  • 1e187e1b40 Update comment #6852 Gabriel A 2024-05-22 21:31:40 -0300
  • 482ce0b74d Format whitespace Gabriel A 2024-05-22 21:25:22 -0300
  • 033424b2fd Workaround AMD bug on logic op with float framebuffer Gabriel A 2024-05-22 15:12:48 -0300
  • 26b93317c9 New translations en_us.json (Arabic) Ac_K 2024-05-23 01:15:48 +0200
  • a942deac6b Prefer fastest compression. #6841 MutantAura 2024-05-22 00:02:45 +0100
  • 791b2cd5e6 Final default case for decompression switch. MutantAura 2024-05-22 00:00:50 +0100
  • 99d6a3beb1 Prefer Brotli compression for disk shader cache. MutantAura 2024-05-21 23:58:54 +0100
  • 5a86a1ecf0
    ChangeBufferStride Shader #6848 Isaac Marovitz 2024-05-22 18:12:23 -0400
  • c1ed150949
    Kernel: Wake cores from idle directly rather than through a host thread (#6837) 1.1.1319 riperiperi 2024-05-22 21:47:27 +0100
  • 1e7709dd66
    Merge pull request #8 from SamoZ256/metal Isaac Marovitz 2024-05-22 15:47:19 -0400
  • 4032ffd8b6
    Depth Sampler Fixes Isaac Marovitz 2024-05-22 15:44:00 -0400
  • db6c3a66db
    Revert position changes Isaac Marovitz 2024-05-22 15:07:12 -0400
  • 245833827c
    Nvm it should be in.position Isaac Marovitz 2024-05-22 15:04:44 -0400
  • 44328fd966
    More shader fixes Isaac Marovitz 2024-05-22 15:02:21 -0400
  • 5dd13bdc0d Avoid inexact read with 'Stream.Read' #6847 Marco Carvalho 2024-05-22 15:33:09 -0300
  • 97ebd74ce8 Use dynamic state for primitive topology if dynamicPrimitiveTopologyUnrestricted is supported. sunshineinabox 2024-05-22 09:45:50 -0700
  • bcf74bc8ee Set dirty flag even when value has not changed. sunshineinabox 2024-05-21 20:24:49 -0700
  • 9c83b42263 Resolve sunshineinabox 2024-05-21 18:26:21 -0700
  • bfa6d92b3b
    Merge b51d57b642 into c634eb4054 #6049 dependabot[bot] 2024-05-22 08:07:33 +0800
  • c1a300e327 New translations en_us.json (Ukrainian) Ac_K 2024-05-22 00:54:31 +0200
  • b6888a6275 Resolve below validation error sunshineinabox 2024-05-21 11:47:33 -0700
  • f22cebe5c6 Resolve the below validation errors. sunshineinabox 2024-05-21 11:16:57 -0700
  • 54cdf73dc9 Implement shader compile counter (Avalonia) #5101 MutantAura 2024-04-21 17:00:45 +0100
  • 3bdda90ef3 fix: incorrect layer count of texture view Samuliak 2024-05-21 16:23:42 +0200
  • c634eb4054
    Updating Concentus dependency to speed up Opus decoding (#6757) 1.1.1318 Logan Stromberg 2024-05-20 14:38:38 -0700
  • 48f86a9935 Cleanup #6837 riperiperi 2024-05-20 20:19:49 +0100
  • 5f509a8261 Didn't I already do this riperiperi 2024-05-20 19:44:49 +0100
  • 90a21959e7 Use spinwait so we don't completely blast the CPU with cmpxchg riperiperi 2024-05-20 19:43:38 +0100
  • 83f2eb9495 Remove _idleThread entirely riperiperi 2024-05-20 19:36:59 +0100
  • 0e549a5db2 don't use mask on size query Samuliak 2024-05-20 19:12:17 +0200
  • 959361bfe1 declare local memory Samuliak 2024-05-20 19:07:27 +0200
  • 29c1f82e43 support multiple render targets & fix: incorrect texture name Samuliak 2024-05-20 18:38:08 +0200
  • 1991f3a990
    Merge pull request #7 from SamoZ256/metal Isaac Marovitz 2024-05-20 12:15:38 -0400
  • 80361dd8a7 put render pipeline cache into a separate file Samuliak 2024-05-20 17:31:24 +0200
  • d2c71688f6 implement pipeline cache Samuliak 2024-05-20 17:28:00 +0200
  • f5d13a4857
    Wrap nsp/pfs0 case with curly braces #6515 TSR Berry 2024-05-20 13:57:07 +0200
  • f27e5833d2
    Rename title to application TSR Berry 2024-05-20 13:56:12 +0200
  • bf36a10bf6
    Merge branch 'master' into MoreDynamicStatesTesting sunshineinabox 2024-05-19 17:49:21 -0700
  • e5db943785 New translations en_us.json (Italian) Ac_K 2024-05-20 00:40:37 +0200
  • c0c81d4c9d Kernel: Wake cores from idle directly rather than through a host thread riperiperi 2024-05-19 21:32:47 +0100
  • eb1ce41b00
    GPU: Migrate buffers on GPU project, pre-emptively flush device local mappings (#6794) 1.1.1317 riperiperi 2024-05-19 20:53:37 +0100
  • f7bdfd1836 Whitespace sunshineinabox 2024-05-19 11:15:29 -0700
  • 0441e040a6 Combine compatibility check. sunshineinabox 2024-05-19 10:43:07 -0700
  • 73ead467d6 Missed enabling Dynamic State sunshineinabox 2024-05-19 10:31:53 -0700
  • 0689da0da5
    Merge pull request #5 from SamoZ256/metal Isaac Marovitz 2024-05-19 11:08:11 -0400
  • e3fabd1865
    Use return value of BeginRenderPass Isaac Marovitz 2024-05-19 11:07:55 -0400
  • e720eaaadd
    Cleanup Isaac Marovitz 2024-05-19 11:05:50 -0400
  • a731921a01 remove outdated comment Samuliak 2024-05-19 17:02:10 +0200
  • 997cdc837b
    Merge branch 'IsaacMarovitz:metal' into metal SamoZ256 2024-05-19 16:59:47 +0200
  • e1b9afe9ca style Samuliak 2024-05-19 16:51:05 +0200
  • c448f102b4 bring back inline updates for some state Samuliak 2024-05-19 16:47:43 +0200
  • 91effa8728
    Fix table Isaac Marovitz 2024-05-19 10:44:08 -0400
  • ee4f50af7f
    Dont hardcode Vertex Format Isaac Marovitz 2024-05-19 10:32:24 -0400
  • dd4f41ad96 fix: don't rebind pipeline unless dirty Samuliak 2024-05-19 13:32:09 +0200
  • bc660235d2 don't bind null vertex buffers Samuliak 2024-05-19 13:25:52 +0200
  • b082bb2a83 Enable VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT sunshineinabox 2024-05-19 00:24:07 -0700
  • 065ebc5d00 mark state as dirty Samuliak 2024-05-19 09:10:14 +0200
  • b16057476c add todo notice Samuliak 2024-05-19 08:09:06 +0200
  • 0cbb9a67bd don't end render pass when not neccessary Samuliak 2024-05-19 08:08:12 +0200
  • 908d555f8e Some more small changes sunshineinabox 2024-05-18 22:14:38 -0700
  • e84bb5cba0 Formatting sunshineinabox 2024-05-18 21:48:27 -0700
  • 4e49ee85a6 Implement VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT sunshineinabox 2024-05-18 21:46:22 -0700
  • ef216e1d76
    Remove rebase garbage Isaac Marovitz 2024-05-18 22:29:03 -0400