Commit graph

  • be1b21ce65 Add tests. riperiperi 2021-09-25 15:59:36 +0100
  • c69cdf6487 Replace CacheResourceWrite with more general "precise" write riperiperi 2021-09-25 15:31:36 +0100
  • 805d725020 added some error debugging, and things i forgot to add before Rstar284 2021-09-25 08:15:12 +0400
  • c9fda974ea Change method in which save is deleted Rstar284 2021-09-24 21:32:49 +0400
  • 1ad0f3fb67 Per-decoder rather than per-codec ownership of surfaces on the cache gdkchan 2021-09-23 12:46:04 -0300
  • 32ba226bc1 Change warning and tooltip text Rstar284 2021-09-23 19:37:18 +0400
  • bd7539b58a Consistent naming MutantAura 2021-09-22 18:54:14 +0100
  • 41ef55d9a6 Refine presentation and fix infinity MutantAura 2021-09-22 18:10:02 +0100
  • 7e58e08e46 Add "Delete User Save" Menu Item Rstar284 2021-09-22 20:37:30 +0400
  • aaad6bf652 Update UI and implementation MutantAura 2021-09-22 16:53:13 +0100
  • 287ff89719 Move check to an assert FICTURE7 2021-09-22 16:58:55 +0400
  • 0eedf98ae7 Merge remote-tracking branch 'upstream/master' into FPS2 MutantAura 2021-09-22 00:49:21 +0100
  • cff9604b27 adjustment to positioning MutantAura 2021-09-22 00:35:00 +0100
  • 777d94f97a PR feedback gdkchan 2021-09-21 20:30:19 -0300
  • aeb13cc55e Switch class to UI MutantAura 2021-09-22 00:19:48 +0100
  • e300cc3b25 Silence warnings gdkchan 2021-09-21 14:37:14 -0300
  • 6621c5889e Fix case gdkchan 2021-09-21 14:24:45 -0300
  • dc10959321 New FFMPEG decoding approach -- call h264_decode_frame directly, trim surface cache to reduce memory usage gdkchan 2021-09-21 14:20:28 -0300
  • a16715676c nit: Remove empty lines gdkchan 2021-09-20 22:16:20 -0300
  • 5d649b839e Share scales array for graphics and compute gdkchan 2021-09-17 19:13:12 -0300
  • 397235fb59 Ensure topology is updated on channel swap gdkchan 2021-09-16 11:02:18 -0300
  • f42ff548c6 Shader cache version bump gdkchan 2021-09-16 00:06:37 -0300
  • bf5119808b Only make render target 2D textures layered if needed gdkchan 2021-09-15 23:58:28 -0300
  • f225bd8a0d Fix BufferedQuery creation in DSA way mpnico 2021-09-21 02:06:59 +0200
  • afbb99dcc2 Make FFMPEG logging static gdkchan 2021-09-20 20:37:44 -0300
  • 8335961273 Add missing bottom_field_pic_order_in_frame_present_flag gdkchan 2021-09-20 18:00:09 -0300
  • be332f7fef gpu: Ensure that syncpoint callbacks will be call in the correct order Mary 2021-09-20 21:15:43 +0200
  • 5159076ef8 Remove NVDEC -> VIC frame override hack gdkchan 2021-09-20 14:10:46 -0300
  • 821629bea2 Fix PTC count table relocation patching FICTURE7 2021-09-20 10:22:16 +0400
  • cb3f2dc767 Merge branch 'master' into feature/inline_keyboard_without_popup Caian Benedicto 2021-09-19 22:45:27 -0300
  • 86ed5bb688 Fix coding style Caian Benedicto 2021-09-19 22:13:46 -0300
  • 96ae179693 Added more DSA equivalent calls mpnico 2021-09-20 02:58:57 +0200
  • f88955971d irs: Stub some service calls Ac_K 2021-09-20 01:45:31 +0200
  • e57dfeb8bc Add GL_CLIENT_STORAGE_BIT flag for mesa mpnico 2021-09-20 00:56:26 +0200
  • 24b680e4ab Smaller initial size for ModifiedRangeList & directly inherit range list riperiperi 2021-09-19 22:33:16 +0100
  • b94d82dfb0 Try to better fill texture blocks and reduce fences mpnico 2021-09-16 03:01:29 +0200
  • 1fc2f9758e Upload textures using a persistent buffer mpnico 2021-09-16 01:59:23 +0200
  • 8533cb9ce8 Fix ClearBuffer for some UE games while MHR still working mpnico 2021-09-17 01:08:23 +0200
  • adc506a8e3 Try to fix AMD trash colors at the edge of the window mpnico 2021-09-16 02:06:49 +0200
  • c885da23e2 Better handle stackalloc array in multi binds mpnico 2021-08-19 22:29:25 +0200
  • 63eb006073 Alternate fix for MHR mpnico 2021-08-19 22:17:26 +0200
  • 9377c1a18f Applied suggested change for disposed textures fix mpnico 2021-08-17 23:59:25 +0200
  • 4a97274309 Fix MHR flickering mpnico 2021-08-17 02:59:43 +0200
  • 06b8d858fc Fix wrong handle in TextureBuffer mpnico 2021-08-17 02:59:01 +0200
  • 39dcedbba0 Fix WriteTo2D bufSize mpnico 2021-08-17 02:04:26 +0200
  • dd3858155a Better handle Texture creation and init mpnico 2021-08-17 01:59:42 +0200
  • 1061169c90 Avoid flushing an already disposed texture mpnico 2021-08-17 01:35:53 +0200
  • 4bde9a8d9f Fix Link's Awakening Texture Copy mpnico 2021-08-16 16:12:51 +0200
  • da25215f80 Applied suggested changes from review mpnico 2021-08-16 15:33:18 +0200
  • d1a1bb9043 Implements Direct State Access and Multi Bind mpnico 2021-08-13 01:57:04 +0200
  • d61c9045c7 Use separate NVDEC contexts per channel (for FFMPEG) gdkchan 2021-09-19 16:08:25 -0300
  • dcfa723277 Adjust descriptors MutantAura 2021-09-19 19:52:33 +0100
  • efb59c2de1
    Always use ISO 8601 as the DateTime format string ExE Boss 2021-09-19 19:45:00 +0200
  • bbba77896f Update headless v2 MutantAura 2021-09-19 18:32:00 +0100
  • f109e24282 update HLE MutantAura 2021-09-19 15:33:09 +0100
  • 1fdb61ee7f Update WindowBase.cs MutantAura 2021-09-19 15:32:54 +0100
  • 7c5ead1c19
    Fast path for Inline2Memory buffer write that skips write tracking (#2624) riperiperi 2021-09-19 14:09:53 +0100
  • db97b1d7d2
    Implement and use an Interval Tree for the MultiRangeList (#2641) riperiperi 2021-09-19 13:55:07 +0100
  • f08a280ade
    Use shader subgroup extensions if shader ballot is not supported (#2627) gdkchan 2021-09-19 09:38:39 -0300
  • 7379bc2f39
    Array based RangeList that caches Address/EndAddress (#2642) riperiperi 2021-09-19 13:22:26 +0100
  • b0af010247
    Set texture/image bindings in place rather than allocating and passing an array (#2647) riperiperi 2021-09-19 13:03:05 +0100
  • 32c09af71a amadeus: Fix regression from #2654 on ListAudioDeviceName Mary 2021-09-19 13:42:16 +0200
  • 8f1453bcf7 clean MutantAura 2021-09-19 12:22:47 +0100
  • d2e012777b Update naming and config MutantAura 2021-09-19 12:19:43 +0100
  • 40d1acd198
    vi: Unify resolutions values and accurate implementation of them. (#2640) Ac_K 2021-09-19 12:57:39 +0200
  • 0dcfe6cf8a initial implementation MutantAura 2021-09-19 11:50:45 +0100
  • e17eb7bfaf
    amadeus: Update to REV10 (#2654) Mary 2021-09-19 12:29:19 +0200
  • d11fe233df Address gdkchan's comment Mary 2021-09-18 21:28:40 +0200
  • 1f4b63ba74 Address Ack's comment Mary 2021-09-18 18:04:49 +0200
  • 3e4d7f7408 amadeus: Update to REV10 Mary 2021-09-18 17:36:55 +0200
  • fe9d5a1981
    Fix problems added by Pause (#2645) mpnico 2021-09-18 14:31:44 +0200
  • 49f0cbb266 Rename CompilerContext to Compiler FICTURE7 2021-09-18 12:52:33 +0400
  • 94193eac9f Outline unlikely path from Allocators FICTURE7 2021-09-18 12:37:44 +0400
  • 673eed69b9 Rename select to enable and deselect to disable Caian Benedicto 2021-09-17 21:25:57 -0300
  • 62e42385e0 Add select all and deselect all buttons Caian Benedicto 2021-09-17 20:18:30 -0300
  • 3bb06718bf Fix mod window margin Caian Benedicto 2021-09-17 20:15:52 -0300
  • 8c7252a2a3 Add context menu to open containing folder of individual mods Caian Benedicto 2021-09-17 16:56:48 -0300
  • a20c68dd5a Fix tooltips Caian Benedicto 2021-09-17 15:36:10 -0300
  • 50a1416c7e Fix mod selection not preserved when refreshing Caian Benedicto 2021-09-17 14:32:47 -0300
  • ca3001f016 Fix layout Caian Benedicto 2021-09-17 14:30:26 -0300
  • e6875c99fd Add mod manager dialog, config file and support Caian Benedicto 2021-09-17 11:47:26 -0300
  • 127f70b8be Refactor CompilerContext FICTURE7 2021-09-09 14:10:33 +0400
  • 350cebb933 Move ControlFlowGraph & EmitterContext under IR FICTURE7 2021-09-09 12:29:26 +0400
  • bc2153deb1 Move Compiler, CompilerOptions etc under CodeGen FICTURE7 2021-09-09 12:26:07 +0400
  • 6e0bd334de Rent rather than stackalloc + copy riperiperi 2021-09-16 22:50:27 +0100
  • ad224282f5 Remove allocations for texture bindings and state riperiperi 2021-09-16 21:43:14 +0100
  • d327e809c9
    gui: Hotfix for FileChooserNative during section extraction (#2644) Ac_K 2021-09-16 00:09:48 +0200
  • 6875081ee0 Fix emulator not being able to close properly mpnico 2021-09-15 23:57:45 +0200
  • bad4ccc72b gui: Hotfix for FileChooserNative during section extraction Ac_K 2021-09-15 23:53:15 +0200
  • 99a8fc3a28 Fix Resume menu being active before renderer starts mpnico 2021-09-15 23:49:32 +0200
  • 6077be68dc Missed this somehow riperiperi 2021-09-15 21:19:07 +0100
  • 21ccc03893 Address Feedback riperiperi 2021-09-15 20:58:50 +0100
  • 6778d8d629 Disable Pause/Resume menu instead of trying to hide them mpnico 2021-09-13 23:10:48 +0200
  • 9dd9d1113e Address Feedback riperiperi 2021-09-15 17:44:43 +0100
  • 233e020694 ForceDirty before write, to make sure data does not flush over the new write riperiperi 2021-09-07 18:49:48 +0100
  • 3da1fd3468 Fast path for Inline2Memory buffer write riperiperi 2021-09-07 18:43:27 +0100
  • d4b0a45ddd Feedback riperiperi 2021-09-15 02:35:41 +0100
  • 14de2cbfa2 Array based RangeList that caches Address/EndAddress riperiperi 2021-09-15 02:29:39 +0100
  • 843401635a
    Adjustments to framerate metric and addition of frametime (#2638) MutantAura 2021-09-15 01:26:10 +0100
  • cf89608e53 Update PerformanceStatistics.cs MutantAura 2021-09-15 01:05:13 +0100