Commit graph

  • d7ebcd7f7c ARMeilleure: Update EVEX encoding Debug.Assert to Debug.Fail Wunkolo 2023-03-16 10:57:27 -0700
  • c292f0ac68 code style fixes Jim Horvath 2023-03-16 12:26:13 -0400
  • 0af4085577 ARMeilleure: PTC version bump Wunkolo 2022-12-19 09:51:27 -0800
  • 3ed94229d8 ARMeilleure: Add X86Vpternlogd acceleration to Orn_V Wunkolo 2022-12-18 23:44:09 -0800
  • 04e5daa113 ARMeilleure: Fix EVEX register operand designations Wunkolo 2022-12-18 22:52:31 -0800
  • 114fa25f23 ARMeilleure: Add X86Vpternlogd acceleration to Vmvn_I Wunkolo 2022-12-18 21:38:18 -0800
  • 547de50f09 ARMeilleure: Fix EVEX encoding src2 register index Wunkolo 2022-12-18 19:20:43 -0800
  • 3d9f622eea ARMeilleure: Formatting fixes Wunkolo 2022-12-18 10:38:24 -0800
  • 607fb97787 ARMeilleure: Utilize ReadOnlySpan for Xcr0 assembly Wunkolo 2022-10-26 09:45:39 -0700
  • 3a2e674106 ARMeilleure: Add XCR0 to FeatureInfo structure Wunkolo 2022-10-02 10:44:40 -0700
  • 0febb5e2c3 ARMeilleure: Move XCR0 procedure to GetXcr0Eax Wunkolo 2022-09-13 07:43:36 -0700
  • b3fc9d2246 ARMeilleure: Remove redundant ReProtect and Dispose, formatting Wunkolo 2022-09-12 10:56:16 -0700
  • 8a82c437e4 ARMeilleure: Add check for XCR0 flags Wunkolo 2022-09-12 09:01:26 -0700
  • d353f31eb0 ARMeilleure: Add check for OSXSAVE for AVX{2,512} Wunkolo 2022-09-04 09:50:20 -0700
  • daf378eda9 ARMeilleure: Add X86Vpternlogd Wunkolo 2022-09-01 19:39:42 -0700
  • 15178c3d7f ARMeilleure: Add initial support for EVEX instruction encoding Wunkolo 2022-09-01 19:36:27 -0700
  • 7342b398e1 ARMeilleure: Add AVX512{F,VL,DQ,BW} detection Wunkolo 2022-09-01 18:04:50 -0700
  • da073fce61
    GPU: Fast path for adding one texture view to a group (#4528) 1.1.665 riperiperi 2023-03-14 20:33:44 +0000
  • 1fc90e57d2
    Update range for remapped sparse textures instead of recreating them (#4442) 1.1.664 riperiperi 2023-03-14 20:08:44 +0000
  • 76a2ea083a
    Merge b736f954ee into eafcc314a9 Isaac Marovitz 2023-03-14 16:04:39 +0000
  • eafcc314a9
    Ava UI: DownloadableContentManager Refactor (#4300) 1.1.663 Isaac Marovitz 2023-03-14 16:04:38 +0000
  • 930930cb1e add default implementation of IVirtualMemoryManager.Write(ulong, ReadOnlySequence<byte>); remove previous explicit implementations Jim Horvath 2023-03-14 10:07:12 -0400
  • 4006667f2d
    nuget: bump UnicornEngine.Unicorn dependabot[bot] 2023-03-13 17:17:54 +0000
  • 22a9176ca3 add copyless path for StreamExtension.Write(ReadOnlySpan<int>) Jim Horvath 2023-03-12 21:29:49 -0400
  • b42c4b3d2f XML Doc improvements. Implement StreamExtensions.WriteByte() block writes for large-enough count values. Jim Horvath 2023-03-12 21:19:51 -0400
  • 6e9bd4de13
    GPU: Scale counter results before addition (#4471) 1.1.662 riperiperi 2023-03-12 17:01:15 +0000
  • c58a67af1c
    Pass ReadOnlySpan directly & Remove redundant type casts TSR Berry 2023-03-12 17:28:53 +0100
  • 05a41b31bc
    Misc: Support space in path on macOS distribution (#4462) 1.1.661 TimeZlicer 2023-03-13 00:21:21 +0800
  • 114f22454d fix: StreamExtension.WriteByte not writing non-zero values for lengths <= 16 Jim Horvath 2023-03-12 12:20:21 -0400
  • eed17f963e
    Increase access permissions for Ava timezones (#4538) 1.1.660 MutantAura 2023-03-12 16:20:09 +0000
  • 1a6512d58c XML doc adjustments Jim Horvath 2023-03-12 12:19:34 -0400
  • dc82755c71 code formatting Jim Horvath 2023-03-12 12:18:07 -0400
  • 95aeacd6d1 Increase access permissions for Ava timezones MutantAura 2023-03-12 12:02:57 +0000
  • 6acd074992 wildcard(*) needs to be outside of quotes(") for cp to work TimeZlicer 2023-03-05 06:55:16 +0800
  • 92ba8f6145 Apply suggestions from code review TimeZlicer 2023-03-05 06:37:31 +0800
  • b8a908ac45 . TimeZlicer 2023-02-26 15:47:51 +0800
  • c09c0c002d
    [Flatpak] Beautify multiline strings again & Add full git commit hash (#4535) 1.1.659 TSRBerry 2023-03-12 10:42:33 +0100
  • b468846a9b add constants for nanosecond/millisecond conversions Jim Horvath 2023-03-12 00:44:52 -0500
  • b3579694e9 use RecyclableMemoryStream in StreamUtils, and use StreamUtils in EmbeddedResources Jim Horvath 2023-03-12 00:22:31 -0500
  • 30d83e62df reduce LINQ-induced memory allocations with custom methods to query KPriorityQueue Jim Horvath 2023-03-12 00:15:18 -0500
  • ffd5ebc058 rework IpcMessage and related types to greatly reduce memory allocation by using RecylableMemoryStream, keeping streams around longer, avoiding their creation when possible, and avoiding creation of BinaryReader and BinaryWriter when possible Jim Horvath 2023-03-12 00:13:13 -0500
  • 69d3a8a608 avoid 0-length array creation Jim Horvath 2023-03-12 00:10:24 -0500
  • 78adefb664 add write ReadOnlySequence<byte> support to IVirtualMemoryManager Jim Horvath 2023-03-12 00:09:34 -0500
  • 63bb79efde simple replacments of MemoryStream with RecyclableMemoryStream Jim Horvath 2023-03-12 00:07:55 -0500
  • e732d4977d add StreamExtensions to reduce need for BinaryWriter Jim Horvath 2023-03-12 00:05:57 -0500
  • 71aaf9c5d3 organize BinaryReader/BinaryWriter extensions Jim Horvath 2023-03-12 00:05:33 -0500
  • a60359677b add RecyclableMemoryStream dependency and MemoryStreamManager Jim Horvath 2023-03-11 23:49:45 -0500
  • d56d335c0b
    misc: Some dependencies cleanup (#4507) 1.1.658 Mary 2023-03-12 03:24:11 +0100
  • 19407577af
    Use full git commit hash TSR Berry 2023-03-12 01:46:52 +0100
  • ede410f488
    Don't destroy multiline strings TSR Berry 2023-03-12 01:44:09 +0100
  • 23c844b2aa
    Misc performance tweaks (#4509) 1.1.657 jhorv 2023-03-11 15:05:48 -0500
  • 81691b9e37 gha(release): Attempt to fix flathub pusher 1.1.656 Mary 2023-03-11 20:11:09 +0100
  • 2dc422bc14 gha(release): Hopefully fixes it Mary 2023-03-11 19:13:40 +0100
  • a80fa5e33f gha(release): Makes environment variables global Mary 2023-03-11 19:09:48 +0100
  • 954e995321
    Attempt to fix syntax error of previous merge Mary 2023-03-11 19:06:42 +0100
  • dad9ab6bb6
    [Flatpak] Add release github workflow (#4529) TSRBerry 2023-03-11 19:04:13 +0100
  • f621bd7f40
    Remove private setter from Mask arrays TSR Berry 2023-03-10 21:57:36 +0100
  • f317e76ffc
    kernel: Add CapabilityExtensions & Change type of capabilities to uint TSR Berry 2023-03-10 16:22:02 +0100
  • 69ed73f573
    infra: Update required SDK version to 7.0.200 TSR Berry 2023-03-10 12:17:38 +0100
  • 9c20c478b3
    Add flatpak release workflow TSR Berry 2023-03-10 02:40:33 +0100
  • 3ee4cba511 Address feedback riperiperi 2023-03-10 01:43:12 +0000
  • cf44bc7c5f GPU: Fast path for adding one texture view to a group riperiperi 2023-03-09 23:49:55 +0000
  • 28dcb9001f
    Add SupervisorCallCount TSR Berry 2023-03-09 01:10:22 +0100
  • 61ceb63e5c
    Add CapabilityType enum TSR Berry 2023-03-09 01:09:36 +0100
  • f0562b9c75
    CPU: Avoid argument value copies on the JIT (#4484) 1.1.651 gdkchan 2023-03-08 19:25:35 -0300
  • 7801d2d14d Make a bit safer riperiperi 2023-03-06 16:09:37 +0000
  • dcf6d457a6 Use System.IO.Hashing instead of Crc32.NET Mary 2023-03-04 11:47:17 +0100
  • b312854fe6 Remove dependencies on libraries provided by .NET standard library Mary 2023-03-04 11:29:49 +0100
  • b736f954ee Fix LibHac changes Isaac Marovitz 2023-03-05 11:49:39 +0000
  • 22e64f8891
    Merge branch 'master' into ava-dcm Isaac Marovitz 2023-03-05 11:48:18 +0000
  • 460080ef04 Log corrupted DLC json Isaac Marovitz 2023-03-05 11:36:56 +0000
  • c65aebe44d Fix search bar Isaac Marovitz 2023-03-05 11:30:41 +0000
  • 4b986c3da6 Cleanups sharmander 2023-03-04 22:26:47 -0800
  • 4403fd65f2 Fix event listeners for resscale/volume changes in status bar sharmander 2023-03-04 22:12:24 -0800
  • 9ddb098c9f Move initialization of Game config to own method for readability. sharmander 2023-03-04 22:02:02 -0800
  • a84dd07b06 Fix graphics config on game launch sharmander 2023-03-04 22:01:00 -0800
  • 46f65dacfb Some cleanup. sharmander 2023-03-04 21:40:31 -0800
  • 84bd1d3b80 Core changes to overall functionality -- still very buggy. sharmander 2023-03-04 21:20:59 -0800
  • 3432ee8737 Add GameInstance to ConfigurationState. And a manager to wrap usage. sharmander 2023-03-04 17:45:32 -0800
  • 7a27e0c412 make GetNextWaitingObject() behave FIFO behavior for multiple items with the same TimePoint Jim Horvath 2023-03-04 16:13:57 -0500
  • 2e7dd1deca fix GetNextWaitingObject() possibility of returning null if all list items have TimePoint == long.MaxValue Jim Horvath 2023-03-04 16:02:45 -0500
  • 1614d4f027 fix mistake in GetNextWaitingObject() Jim Horvath 2023-03-04 15:54:44 -0500
  • dbcb460738 conform with code style Jim Horvath 2023-03-04 14:13:39 -0500
  • 89fbfb64c8 Merge branch 'restructureForNoBoundsChecks' into miscPerf Jim Horvath 2023-03-04 14:09:11 -0500
  • 4a1a94e293 Merge branch 'useArrayEmpty' into miscPerf Jim Horvath 2023-03-04 14:09:00 -0500
  • 2ed478b261 avoid LINQ in a hot path Jim Horvath 2023-03-04 14:03:44 -0500
  • d63b7a48ee avoiding function calls in for loop condition tests Jim Horvath 2023-03-04 13:36:03 -0500
  • 74968e70fd structure for loops in a way that the JIT will elide array/Span bounds checking Jim Horvath 2023-03-04 13:35:04 -0500
  • 5ab12fda34 use Array.Empty() where instead of allocating new zero-length arrays Jim Horvath 2023-03-04 12:46:15 -0500
  • b8556530f2
    nuget: bump Microsoft.CodeAnalysis.CSharp from 4.4.0 to 4.5.0 (#4488) 1.1.650 dependabot[bot] 2023-03-04 15:37:08 +0100
  • 4f3af839be
    Minor code formatting (#4498) 1.1.649 gdkchan 2023-03-04 10:43:08 -0300
  • 155736c986
    nuget: bump UnicornEngine.Unicorn (#4500) 1.1.648 dependabot[bot] 2023-03-04 11:32:30 +0000
  • dba908dc78
    Add post processing feature to the readme (#4499) MetrosexualGarbodor 2023-03-04 02:15:29 +0000
  • 010bd3d7f4
    correct "Anti-Aliasing" MetrosexualGarbodor 2023-03-04 02:14:49 +0000
  • 305697ffa9 Make KeyboardHotkeys a struct gdk 2023-03-02 23:22:05 -0300
  • c2708bb429 Remember Hotkeys member on configuration structure to remain compatible with existing config files gdk 2023-03-02 23:06:07 -0300
  • 17b0a77916 Add missing hotkeys, allow modifiers and controller button mappings on Avalonia gdk 2023-03-02 23:00:19 -0300
  • 88a5ff1ee9
    nuget: bump NUnit3TestAdapter from 4.1.0 to 4.4.2 dependabot[bot] 2023-03-02 17:08:09 +0000
  • 3c49b23120
    nuget: bump UnicornEngine.Unicorn dependabot[bot] 2023-03-02 17:08:03 +0000
  • f44c695adf
    Add post processing feature to the readme MetrosexualGarbodor 2023-03-02 03:23:39 +0000