Commit graph

  • a50d20ed29 Fix some docs and code style. riperiperi 2021-01-16 00:46:22 +0000
  • 93b5cbae81 Signal Modified rather than flushing after clear riperiperi 2021-01-13 14:38:45 +0000
  • 202681ae3a Performance: Only flush individual pages of SSBO at a time riperiperi 2021-01-10 23:20:27 +0000
  • fa0341622a Enable read tracking on CommandBuffer, insert syncpoint on WaitForIdle riperiperi 2021-01-10 01:32:53 +0000
  • bebe12f85b Fix race condition with OpenGL Sync riperiperi 2020-12-21 20:12:21 +0000
  • 233f0000f5 Copy buffer optimization, add docs riperiperi 2020-12-09 13:44:01 +0000
  • 25a12e9187 Also create host sync for GPFifo syncpoint increment. riperiperi 2020-12-08 23:41:37 +0000
  • 680fc26cdb Dispose Sync on Close riperiperi 2020-12-08 22:07:35 +0000
  • d4c3916044 Cache some more delegates. riperiperi 2020-12-08 20:17:20 +0000
  • dd60abb0d3 Delete modified ranges on unmap riperiperi 2020-12-08 18:57:54 +0000
  • d9686c47fa Revert "Remove unused buffer unmapped behaviour" riperiperi 2020-12-08 17:50:57 +0000
  • f62cc3f546 Remove unused buffer unmapped behaviour riperiperi 2020-12-08 01:55:29 +0000
  • ebc290fe38 Fix a ton of buffer issues. riperiperi 2020-12-08 01:53:45 +0000
  • 38137b626c New approach with reserved regions and gl sync riperiperi 2020-12-06 21:07:43 +0000
  • 53c7c4def9 Host shaders need to be rebuilt for the SSBO write flag. riperiperi 2020-11-18 11:27:04 +0000
  • 19087a2d49 Initial implementation of buffer flush (VERY WIP) riperiperi 2020-11-18 02:46:07 +0000
  • c4f56c5704
    Support for resources on non-contiguous GPU memory regions (#1905) gdkchan 2021-01-17 15:44:34 -0300
  • 398487caa5 Disable AMD view format workaround. riperiperi 2021-01-17 14:00:03 +0000
  • 4fd06f49db Fix typo gdkchan 2021-01-17 03:21:32 -0300
  • e9db00bfdb Finish implementing GetWritableRegion gdkchan 2021-01-16 18:21:15 -0300
  • 99dc8d5a81 Documentation and remove Address property from TextureInfo gdkchan 2021-01-16 15:54:39 -0300
  • c3b2ab0414 Set PPTC version FICTURE7 2021-01-16 13:20:10 +0400
  • 78e74a32e0 Improve CLZ.2S/4S fast path FICTURE7 2021-01-16 12:23:45 +0400
  • 89b793909f Improve CLZ.4H/8H fast path FICTURE7 2021-01-16 11:21:24 +0400
  • c97ff2c61d GetPhysicalRegions fixes gdkchan 2021-01-15 17:57:01 -0300
  • e6445c3fd3 Actually use non-contiguous ranges gdkchan 2021-01-15 15:17:21 -0300
  • dadb524d3d Implement MultiRange physical addresses, only used with a single range for now gdkchan 2021-01-15 00:36:00 -0300
  • 7102fde74b Support for resources on non-contiguous GPU memory regions gdkchan 2021-01-13 00:14:12 -0300
  • 3bad321d2b
    Fix mipmap base level being ignored for sampled textures and images (#1911) gdkchan 2021-01-15 15:14:00 -0300
  • 1d889a980c Add VCLZ fast path FICTURE7 2021-01-15 14:18:20 +0400
  • 1e5b37c94f
    settings: add Show Confirm Exist toggle (#1856) Bruno Macabeus 2021-01-14 22:30:52 +0000
  • 6eef6ecd69
    Merge pull request #1 from gdkchan/fix-lop3 qiuye-lala 2021-01-14 09:42:35 +0000
  • 4fd45b3810 Missing XML doc + reorder comments gdkchan 2021-01-14 01:30:21 -0300
  • 03dacc099e Fix layer size and max level for textures gdkchan 2021-01-14 01:02:47 -0300
  • 89bbc02c0a review: fix naming convetion macabeus 2021-01-14 02:47:14 +0000
  • 5be6ec6364
    Fix shader LOP3 predicate write condition (#1910) gdkchan 2021-01-13 21:07:50 -0300
  • e5f4e66ac7 Fix mipmap base level being ignored for sampled textures and images gdkchan 2021-01-13 20:48:49 -0300
  • cfec7f0dea Bump shader cache version gdkchan 2021-01-13 20:38:16 -0300
  • 98944fa1a6 Fix LOP3 predicate write condition gdkchan 2021-01-13 20:32:23 -0300
  • ece9f4f73d Merge branch 'master' into pptc_meets_exefs_patching LDj3SNuD 2021-01-13 17:41:12 +0100
  • 996e6905ba
    android-fence: call callback when fence is invalid (#1881) Bruno Macabeus 2021-01-13 09:53:13 +0000
  • c98c990b3e Emulate a circular zone for keyboard analog sticks mageven 2021-01-13 09:36:35 +0530
  • 36c6e67df2
    Implement shader CC mode for ISCADD, X mode for ISETP and fix STL/STS/STG with RZ (#1901) gdkchan 2021-01-12 18:52:13 -0300
  • df820a72de
    Implement clear buffer (fast path) (#1902) gdkchan 2021-01-12 18:50:54 -0300
  • d7b1fe661f Merge branch 'fix-isetp-cc-sts' of https://github.com/gdkchan/Ryujinx into gdkchan-fix-isetp-cc-sts 6Fer6 2021-01-12 15:52:54 -0300
  • a859a014f4 Fix Carry being inverted on comparison gdkchan 2021-01-12 15:52:42 -0300
  • 2feeafb9ed
    Merge pull request #3 from gdkchan/host-clear-buffer 6Fer6 2021-01-12 15:39:15 -0300
  • e32d9230dd
    Merge pull request #1 from riperiperi/feature/ssbo-flush 6Fer6 2021-01-12 15:34:56 -0300
  • 3fd920dd0f Remove blank line gdkchan 2021-01-12 15:12:09 -0300
  • 68f6b79fd3
    Add a simple Pools Limiter. (#1830) LDj3SNuD 2021-01-12 19:04:02 +0100
  • 3ee705428e Implement clear buffer (fast path) gdkchan 2021-01-12 15:01:31 -0300
  • adeb5574a2 Fix wrong name gdkchan 2021-01-12 14:52:32 -0300
  • 3adb6c3ea9 Fix STG too and bump shader cache version gdkchan 2021-01-12 14:44:53 -0300
  • 54545f5e3f Implement shader CC mode for ISCADD, X mode for ISETP and fix STS/STG with RZ gdkchan 2021-01-12 14:36:35 -0300
  • 28ca05226f Fix some GLXBadDrawable crashes on linux SeraUX 2021-01-12 17:08:08 +0100
  • f5a194dbe4 Update PTC version sharmander 2021-01-11 14:33:48 -0500
  • 83177e9f7d Merge branch 'cpu--zero-extend-optimization' of https://github.com/saldabain/Ryujinx into cpu--zero-extend-optimization sharmander 2021-01-11 14:12:23 -0500
  • 21760e131d Write to proper method. sharmander 2020-12-27 22:53:49 -0500
  • 01c470f8f4 Optimization | Remove unnecessary Emit when ZeroExtend occurs on same register. sharmander 2020-12-27 22:38:06 -0500
  • 0170c001af Add I32 check and expand on comment. sharmander 2020-12-28 08:14:46 -0500
  • 357a7cb259 Match GenerateCopy for consistency sharmander 2020-12-27 22:55:47 -0500
  • 8405d531d0 Write to proper method. sharmander 2020-12-27 22:53:49 -0500
  • a5d4a7be51 Update PTC version sharmander 2020-12-27 22:38:54 -0500
  • 2c252a0533 Optimization | Remove unnecessary Emit when ZeroExtend occurs on same register. sharmander 2020-12-27 22:38:06 -0500
  • e5e3ce7cd0 Merge branch 'cpu--zero-extend-optimization' of https://github.com/saldabain/Ryujinx into cpu--zero-extend-optimization sharmander 2021-01-11 13:35:54 -0500
  • 2c1c00142b Add I32 check and expand on comment. sharmander 2020-12-28 08:14:46 -0500
  • 8f20f8832f Match GenerateCopy for consistency sharmander 2020-12-27 22:55:47 -0500
  • eda140f9ee Write to proper method. sharmander 2020-12-27 22:53:49 -0500
  • 53f778c3f8 Update PTC version sharmander 2020-12-27 22:38:54 -0500
  • 3efdce77c3 Optimization | Remove unnecessary Emit when ZeroExtend occurs on same register. sharmander 2020-12-27 22:38:06 -0500
  • e57b140429
    Add support for inline software keyboard (#1868) Caian Benedicto 2021-01-11 15:27:55 -0300
  • 85b110a513 CPU (A64): Add Fmaxnmp & Fminnmp Scalar Inst.s, Fast & Slow Paths; with Tests. LDj3SNuD 2021-01-11 19:05:19 +0100
  • 482e31154c Fix code styling Caian Benedicto 2021-01-11 13:35:22 -0300
  • b81f19613f
    ui: disable "Simulate Wake-up" when no game is running (#1863) Bruno Macabeus 2021-01-11 15:03:37 +0000
  • 5117b21c52
    Only attempt to import common tickets. (#1886) Steven Smith 2021-01-10 19:47:13 -0800
  • 165741e88d Performance: Only flush individual pages of SSBO at a time riperiperi 2021-01-10 23:20:27 +0000
  • ad71041e27 Enable read tracking on CommandBuffer, insert syncpoint on WaitForIdle riperiperi 2021-01-10 01:32:53 +0000
  • b43e456c42 Fix race condition with OpenGL Sync riperiperi 2020-12-21 20:12:21 +0000
  • a88256de36 Copy buffer optimization, add docs riperiperi 2020-12-09 13:44:01 +0000
  • ed5a474c03 Also create host sync for GPFifo syncpoint increment. riperiperi 2020-12-08 23:41:37 +0000
  • 8160c8fc1c Always trigger read tracking in GPU MemoryManager riperiperi 2020-12-08 23:15:15 +0000
  • bdf331cf2d Dispose Sync on Close riperiperi 2020-12-08 22:07:35 +0000
  • 4fef319530 Cache some more delegates. riperiperi 2020-12-08 20:17:20 +0000
  • 99c23c1fb9 Delete modified ranges on unmap riperiperi 2020-12-08 18:57:54 +0000
  • bebcc891f5 Revert "Remove unused buffer unmapped behaviour" riperiperi 2020-12-08 17:50:57 +0000
  • 64a8417e6c Remove unused buffer unmapped behaviour riperiperi 2020-12-08 01:55:29 +0000
  • defeabc487 Fix a ton of buffer issues. riperiperi 2020-12-08 01:53:45 +0000
  • ee720a615b New approach with reserved regions and gl sync riperiperi 2020-12-06 21:07:43 +0000
  • f8b58c4ac6 Host shaders need to be rebuilt for the SSBO write flag. riperiperi 2020-11-18 11:27:04 +0000
  • 9b67da1a70 Initial implementation of buffer flush (VERY WIP) riperiperi 2020-11-18 02:46:07 +0000
  • 3c09abf9e6
    pctl: Stub IsFreeCommunicationAvailable (#1893) Ac_K 2021-01-10 21:26:59 +0100
  • 6ed19c1488
    Fix compute reserved constant buffer updates (#1892) gdkchan 2021-01-10 17:02:58 -0300
  • 032dca4205 Fix comments Ac_K 2021-01-10 20:59:46 +0100
  • 3e007840ed pctl: Stub IsFreeCommunicationAvailable Ac_K 2021-01-10 20:35:10 +0100
  • 02f84d445a Fix compute reserved constant buffer updates gdkchan 2021-01-10 16:15:37 -0300
  • 0143260424 review: fix code style macabeus 2021-01-10 18:58:25 +0000
  • d684d71c4f Hotfix for Updater introduced in #1859 Ac_K 2021-01-10 18:20:10 +0100
  • 0f91d1ef32 review: fix format table macabeus 2021-01-10 02:32:24 +0000
  • c7b7fdb42d Only attempt to import common tickets. Steveice10 2021-01-09 14:50:26 -0800
  • 0a98a4c33a format-table: refac texture formarts macabeus 2021-01-10 01:35:57 +0000