Commit graph

  • 0d75d1d25f Implement faster address translation and write tracking on the MMU gdkchan 2019-02-19 16:32:13 -0300
  • 1284c6b94a Fixed undertale bug Andy Adshead 2019-02-19 14:52:37 +0000
  • 24124f3db7 Fixed ordering for undertale Andy Adshead 2019-02-19 10:31:50 +0000
  • 0938c12462 Moved magic value to constant. I liked the magic :( Andy Adshead 2019-02-19 06:03:01 +0000
  • df09de6399 Fixed typo Andy Adshead 2019-02-19 05:36:59 +0000
  • 6335753e38 Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -0300
  • 1306884895 Use convertedScalingMode gdkchan 2019-02-18 21:10:02 -0300
  • 748432c32e Fix typo on method name gdkchan 2019-02-18 21:08:44 -0300
  • b9f5342d87 Return a nullable enum from ConvetScalingMode gdkchan 2019-02-18 21:03:21 -0300
  • 932224f051 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -0300
  • 4ae59b9a10 Only values 2 and 4 are allowed gdkchan 2019-02-18 15:16:33 -0300
  • 52feb6da50 Fix up the naming gdkchan 2019-02-18 15:15:15 -0300
  • 133ca72a01 Implement ConvertScalingMode properly gdkchan 2019-02-18 15:00:08 -0300
  • 01633daae2 Updated scheme for new property in config Andy Adshead 2019-02-18 16:31:27 +0000
  • f3f94de49a Make the cpu id check code lower case aswell gdkchan 2019-02-18 11:11:37 -0300
  • d440384a11 Reformatting for JD Andy Adshead 2019-02-18 10:41:46 +0000
  • 3dd7664581 Disable strict opengl by default Andy Adshead 2019-02-18 09:57:16 +0000
  • 212f06f1f6 Error handling for scissor tests Andy Adshead 2019-02-18 09:52:44 +0000
  • 9f528d565e Reworked scissor tests to remove fixme and handle issues with intel gpu's Andy Adshead 2019-02-18 05:39:12 +0000
  • dd00a4b62d
    Update CpuTestMisc.cs (#593) jduncanator 2019-02-18 15:17:50 +1100
  • 948a758270 Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -0300
  • c499ce448a Update schema multicore scheduling default value gdkchan 2019-02-18 01:07:44 -0300
  • 98be55e58d Add SCVTF (fixed-point GP to Scalar) instruction gdkchan 2019-02-18 01:03:19 -0300
  • 5fd7674219 Fix Fcvtzu_Gp_Fixed encoding gdkchan 2019-02-13 15:20:48 -0200
  • 2e98dc0f96 Change encoding of some fixed-point instructions to not allow invalid encodings gdkchan 2019-02-12 18:32:02 -0200
  • 9432bf0411 Add fixed-point variant of the UCVTF instruction gdkchan 2019-02-12 17:50:59 -0200
  • 5d1dc035c3 Add CPUID check and fix exclusive reservation granule size gdkchan 2019-02-17 22:52:18 -0300
  • 1b4809bde1
    Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +0100
  • e5bd32968e
    Fix texelFetchOffset shader build error Thog 2019-02-17 22:38:16 +0100
  • 92b2fd3f6c
    Add more check for cache invalidation & remove cubemap and cubemap array code for now Thog 2019-02-17 20:33:21 +0100
  • 065d3b89bb
    Support multi layer with mip map in ReadTexture Thog 2019-02-17 17:21:32 +0100
  • 5eda7ae7a8
    Add the concept of layer count for array instead of using depth Thog 2019-02-17 15:23:40 +0100
  • 3d38798f27
    gpu cache: Make sure to invalidate textures that doesn't have the same target Thog 2019-02-15 19:24:13 +0100
  • 8523caf569
    Fix naming on new BitUtils methods gdkchan 2019-02-14 23:25:00 -0200
  • 5ad8e13174
    Add 3D textures and mipmap support on BlockLinearSwizzle gdkchan 2019-02-14 23:21:15 -0200
  • e4e08e6c67
    Reject 2d layers of non textures in 2d copy engine Thog 2019-02-14 01:03:02 +0100
  • d7da8758db
    Fix because of rebase Thog 2019-02-13 19:10:29 +0100
  • 207b996c81
    Don't throw an exception in the layer handling Thog 2019-01-23 19:38:33 +0100
  • 3697d65009
    Implement GetGpuSize + fix somes issues with 2d engine copies Thog 2018-12-30 22:41:36 +0100
  • deb3c58020
    Support 2D array copy operation in the 2D engine Thog 2018-12-24 15:21:02 +0100
  • 17550a21cd
    Fix binding isuses on the 2d copy engine Thog 2018-12-23 01:07:53 +0100
  • e0c20dab93
    Fix shader compilation error for TLD4.AOFFI with no DC Thog 2018-12-09 16:51:42 +0100
  • 6dc88c85c9
    Support AOFFI with TLD4 and TLD4S Thog 2018-12-09 16:43:04 +0100
  • 0879ec824e
    Fix DC & AOFFI combinaison with TEX/TEXS Thog 2018-12-07 16:52:07 +0100
  • f04853ee10
    Fix shader build issues with sampler1DShadow and texture Thog 2018-12-07 16:50:18 +0100
  • 44ea0787d4
    ImageFormat depth should be 1 for all image format Thog 2018-12-06 23:25:34 +0100
  • 8a186e2e65
    Fix TEXS ARRAY_2D index Thog 2018-12-06 23:22:04 +0100
  • e3d9609f7e
    Revert "Disable LL, LZ and LB support in the decompiler" Thog 2018-12-05 19:23:00 +0100
  • 19ec09112f
    Disable LL, LZ and LB support in the decompiler Thog 2018-12-05 17:29:21 +0100
  • bdeb47d97d
    finish renaming TextureType to TextureTarget Thog 2018-12-05 15:45:17 +0100
  • c9b0ee8178
    TextureType => GalTextureTarget Thog 2018-12-05 15:30:33 +0100
  • 8a3a128ecb
    AOFFI => AOffI Thog 2018-12-05 13:15:19 +0100
  • 78d55796af
    Remove GetSuffix local functions Thog 2018-12-05 12:59:04 +0100
  • fb228c3be7
    Fix some nits + rename some things to be less confusing Thog 2018-12-05 12:22:55 +0100
  • e496f4bfd4
    fix some code style issues Thog 2018-12-04 21:37:24 +0100
  • 3e6f75772f
    updates comments Thog 2018-12-04 21:23:33 +0100
  • 72a963ee9d
    Add Texture 1D support Thog 2018-12-04 20:32:09 +0100
  • a1df758958
    Implement TLD4 and TLD4S Thog 2018-12-03 19:31:57 +0100
  • 82e10ad3ad
    Implement CubeMap textures in OGLTexture.Create Thog 2018-11-29 15:47:15 +0100
  • be47d4d16c
    some code clean up Thog 2018-11-29 11:41:43 +0100
  • 47f6f5776f
    Implement depth compare Thog 2018-11-23 12:17:52 +0100
  • df99afeded
    Proper cube map textures support + fix TEXS.LZ Thog 2018-11-22 16:16:17 +0100
  • 5f0da0245e
    Support depth in read/writeTexture Thog 2018-11-22 09:36:20 +0100
  • f426de7e15
    Start implementing texture instructions suffixes Thog 2018-11-15 08:56:10 +0100
  • b9a8380ac5
    Initial non 2D textures support Thog 2018-11-06 23:21:37 +0100
  • 17ac118946 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -0800
  • ce82b45c4b Made message more specific and changed both cases to warnings. = 2019-02-17 00:21:30 -0800
  • 8ebcd5cba9 Fixed styling = 2019-02-16 23:50:49 -0800
  • 126910716d Added "ROM not found." message if specified file is invalid. = 2019-02-16 23:34:48 -0800
  • a1f211da04 Added message for invalid game path case. = 2019-02-16 23:22:36 -0800
  • a500de5d5d Merge branch 'net_3' of https://github.com/BaronKiko/Ryujinx into net_3 Andy Adshead 2019-02-17 04:55:26 +0000
  • 7484349fc0 Removed some static casts that got in through rebase Andy Adshead 2019-02-17 04:49:57 +0000
  • b3cde877fa Updated versions in path Andy Adshead 2019-01-22 21:47:00 +0000
  • 1302922f9e Update to 2019 preview Andy Adshead 2019-01-22 21:40:17 +0000
  • c0f79ae292 Update image to vs preview Andy Adshead 2019-01-22 21:29:48 +0000
  • 8db1e8a6c6 Removed more unnecessary sse checks Andy Adshead 2019-01-22 19:40:01 +0000
  • 14f44e47af Removed sse checks that were no longer needed Andy Adshead 2019-01-22 02:45:13 +0000
  • 2d39139e00 Some more flips, all unit tests that previously passed now pass. Andy Adshead 2019-01-22 02:10:56 +0000
  • 26e02ba3a5 Changes order of create call parameters. Andy Adshead 2019-01-21 22:19:41 +0000
  • a6fa77bbf8 Updated lots of renamed/relocated methods Andy Adshead 2019-01-21 20:05:43 +0000
  • 27de20aeee Removed experimental intrinsics nuget references. Andy Adshead 2019-01-19 00:35:19 +0000
  • e6b741b1dc Upgrade to .net 3.0 Andy Adshead 2019-01-19 00:34:29 +0000
  • 21e18fc5a1 Adjust identation Gabriel 2019-02-17 00:08:10 -0300
  • 8fbf40daf2 Use intel syntax on assembly code Gabriel 2019-02-17 00:06:18 -0300
  • 9986eb0fa9 Support Linux and OSX on MemoryAlloc and CompareExchange128, some cleanup Gabriel 2019-02-17 00:01:49 -0300
  • 6ecb6cfd86 enable and disable flags button added better fix for race crash Andy Adshead 2019-02-17 01:22:54 +0000
  • 4df550ab79 Colors for text frame times Andy Adshead 2019-02-17 00:22:13 +0000
  • 7d33087339 Fixed flag times Dispays time flags in window Andy Adshead 2019-02-17 00:02:01 +0000
  • 23e4a00fc4 Fix comment typo gdkchan 2019-02-16 21:28:30 -0200
  • b778e5aae8 Implement ARM exclusive load/store with compare exchange insts, and enable multicore by default gdkchan 2019-02-16 21:16:35 -0200
  • f8a9faa1b9
    Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +1100
  • 8072a31d1a Config: Correct MulticoreSched casing jduncanator 2019-02-16 15:48:39 +1100
  • ca8a064135 Added multiple flags with colours Added way to set max flags Andy Adshead 2019-02-16 04:35:30 +0000
  • 6cd69076d0 Fiked small bug caused by race condition Andy Adshead 2019-02-16 04:15:37 +0000
  • 22198ee67c Fromatting cleanup for review Andy Adshead 2019-02-16 01:39:43 +0000
  • b5fcf883e8 Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -0300
  • 2333e88c88 Implement IStorage GetSize gdkchan 2019-02-15 13:24:52 -0200
  • f59f4b7d7f Removed junk from merge in sln Andy Adshead 2019-02-15 13:08:07 +0000
  • f077ca7948 Can't use conditional here as _profileWindow doesn't exist it non-profiling build Andy Adshead 2019-02-15 12:48:47 +0000
  • f0626920f2 Check toggle visible key from profiler Andy Adshead 2019-02-15 12:46:37 +0000