1
0
forked from MeloNX/MeloNX

Commit Graph

  • 2795af038d Implement GetCurrentIpAddress() and stub GetCurrentNetworkProfile() (#271) simonmkwii-dev 2018-07-19 11:06:45 +10:00
  • fce6fb5c20 Implement Ssubw_V and Usubw_V instructions. (#287) LDj3SNuD 2018-07-19 02:06:28 +02:00
  • fa5545aab8 Implement Ssubw_V and Usubw_V instructions. (#287) LDj3SNuD 2018-07-19 02:06:28 +02:00
  • 81ddf0d6c0 Implement BF10GF11RF11 TextureFormat (#246) greggameplayer 2018-07-19 01:26:28 +02:00
  • 120fe6b74a Implement BF10GF11RF11 TextureFormat (#246) greggameplayer 2018-07-19 01:26:28 +02:00
  • 4ae38a669e Implement Z24S8 TextureFormat (#247) greggameplayer 2018-07-19 01:19:37 +02:00
  • 0a13900bc9 Implement Z24S8 TextureFormat (#247) greggameplayer 2018-07-19 01:19:37 +02:00
  • b609f95412 Implement IFileSystem:CleanDirectoryRecursively (#283) emmauss 2018-07-18 22:05:17 +03:00
  • 2236f4b2c3 Implement IFileSystem:CleanDirectoryRecursively (#283) emmauss 2018-07-18 22:05:17 +03:00
  • 32dc0e573c Fix wrong assignment and allow null FilePaths on Executable gdkchan 2018-07-17 17:28:41 -03:00
  • 98223b0e7d Fix wrong assignment and allow null FilePaths on Executable gdkchan 2018-07-17 17:28:41 -03:00
  • 368aa43389 Implement some shader instructions (#252) ReinUsesLisp 2018-07-17 16:50:00 -03:00
  • 571848536b Implement some shader instructions (#252) ReinUsesLisp 2018-07-17 16:50:00 -03:00
  • 64b0934cc0 hbabi: Implement argv (#272) Thomas Guillemard 2018-07-17 21:14:27 +02:00
  • c2c765b30f hbabi: Implement argv (#272) Thomas Guillemard 2018-07-17 21:14:27 +02:00
  • 2defe915c7 Fix LDXP/LDAXP when Rt == Rn (#274) gdkchan 2018-07-16 15:57:15 -03:00
  • 5d698a7d8d
    Fix LDXP/LDAXP when Rt == Rn (#274) gdkchan 2018-07-16 15:57:15 -03:00
  • 16b71e832e Implement BC6H_SF16 & BC6H_UF16 Texture Formats (#255) greggameplayer 2018-07-16 20:09:34 +02:00
  • e71da4fb74 Implement BC6H_SF16 & BC6H_UF16 Texture Formats (#255) greggameplayer 2018-07-16 20:09:34 +02:00
  • 7ccd04b93b Add config key to dump shaders in local directory (#265) ReinUsesLisp 2018-07-15 19:37:27 -03:00
  • 3e13b40b35 Add config key to dump shaders in local directory (#265) ReinUsesLisp 2018-07-15 19:37:27 -03:00
  • 95f251e235 Fix EmitHighNarrow(), EmitSaturatingNarrowOp() when Rd == Rn || Rd == Rm (& Part != 0). Optimization of EmitVectorTranspose(), EmitVectorUnzip(), EmitVectorZip() algorithms (reduction of the number of operations and their complexity). Add 12 Tests about Trn1/2, Uzp1/2, Zip1/2 (V) instructions. (#268) LDj3SNuD 2018-07-15 05:53:26 +02:00
  • 063fae50fe Fix EmitHighNarrow(), EmitSaturatingNarrowOp() when Rd == Rn || Rd == Rm (& Part != 0). Optimization of EmitVectorTranspose(), EmitVectorUnzip(), EmitVectorZip() algorithms (reduction of the number of operations and their complexity). Add 12 Tests about Trn1/2, Uzp1/2, Zip1/2 (V) instructions. (#268) LDj3SNuD 2018-07-15 05:53:26 +02:00
  • 95132dceee Fix RevMagic on audren gdkchan 2018-07-15 00:42:59 -03:00
  • 50b706e2ba Fix RevMagic on audren gdkchan 2018-07-15 00:42:59 -03:00
  • 50556d0149 Remove outdated comment gdkchan 2018-07-15 00:37:30 -03:00
  • a48ed788bf Remove outdated comment gdkchan 2018-07-15 00:37:30 -03:00
  • b9f6df8d90 Small nit on GetAudioRendererWorkBufferSize gdkchan 2018-07-15 00:34:12 -03:00
  • 8652dbb57c Small nit on GetAudioRendererWorkBufferSize gdkchan 2018-07-15 00:34:12 -03:00
  • 83f8a44002 Add support for ioctl2, SetTimeout and KickoffPbWithAttr (#261) gdkchan 2018-07-15 00:04:46 -03:00
  • 21e590c3ab
    Add support for ioctl2, SetTimeout and KickoffPbWithAttr (#261) gdkchan 2018-07-15 00:04:46 -03:00
  • d7201d5b99 Audio Renderer improvements (#210) gdkchan 2018-07-14 23:57:41 -03:00
  • 98c6ceede5
    Audio Renderer improvements (#210) gdkchan 2018-07-14 23:57:41 -03:00
  • f7a594ec13 Improve CountLeadingZeros() algorithm, nits. (#219) LDj3SNuD 2018-07-14 20:07:44 +02:00
  • be31f5b46d Improve CountLeadingZeros() algorithm, nits. (#219) LDj3SNuD 2018-07-14 20:07:44 +02:00
  • dffe7c26dc Allow using ulong max value as yield (#263) gdkchan 2018-07-14 13:53:44 -03:00
  • fc12fca962
    Allow using ulong max value as yield (#263) gdkchan 2018-07-14 13:53:44 -03:00
  • 107487c242 Add SMLSL, SQRSHRN and SRSHR (Vector) cpu instructions, nits (#225) gdkchan 2018-07-14 13:13:02 -03:00
  • 514218ab98
    Add SMLSL, SQRSHRN and SRSHR (Vector) cpu instructions, nits (#225) gdkchan 2018-07-14 13:13:02 -03:00
  • e4175c19e1 Some small shader related fixes (#258) gdkchan 2018-07-14 13:08:39 -03:00
  • 2f37583ab3
    Some small shader related fixes (#258) gdkchan 2018-07-14 13:08:39 -03:00
  • 2f9860a3fc Implement CSRNG (Cryptographically Secure Random Bytes) (#216) Starlet 2018-07-13 16:36:57 -05:00
  • 494f8f0248 Implement CSRNG (Cryptographically Secure Random Bytes) (#216) Starlet 2018-07-13 16:36:57 -05:00
  • 02d3fc4cf2 TimeZone implements cmd 0, 1, 2, 3, 4 and 100 (#250) Thomas Guillemard 2018-07-13 23:35:19 +02:00
  • 37bf02f057 TimeZone implements cmd 0, 1, 2, 3, 4 and 100 (#250) Thomas Guillemard 2018-07-13 23:35:19 +02:00
  • 1ef303d569 Add return of Texture Size and Bytes Per Pixel of ASTC2D 5x5, 6x6, 8x8, 10x10 and 12x12 (#249) greggameplayer 2018-07-13 02:27:59 +02:00
  • 3b00333b0c Add return of Texture Size and Bytes Per Pixel of ASTC2D 5x5, 6x6, 8x8, 10x10 and 12x12 (#249) greggameplayer 2018-07-13 02:27:59 +02:00
  • 9df1781527 AInstEmitSimdCvt: Half-precision to single-precision conversion (#235) Merry 2018-07-12 19:51:02 +01:00
  • b233ae964f AInstEmitSimdCvt: Half-precision to single-precision conversion (#235) Merry 2018-07-12 19:51:02 +01:00
  • 149583d68e Loop GLScreen with custom method (#244) ReinUsesLisp 2018-07-12 14:03:52 -03:00
  • cd18ab29df Loop GLScreen with custom method (#244) ReinUsesLisp 2018-07-12 14:03:52 -03:00
  • 3c8f98a249 NvGetConfig with production/non production swapping (#243) David 2018-07-12 11:41:35 +10:00
  • 37071285bc NvGetConfig with production/non production swapping (#243) David 2018-07-12 11:41:35 +10:00
  • 3486576500 Update README.md Ac_K 2018-07-12 00:08:20 +02:00
  • 09c53fe06f
    Update README.md Ac_K 2018-07-12 00:08:20 +02:00
  • c4feec7a6a Add locking methods to the ogl resource cache (#238) gdkchan 2018-07-09 23:01:59 -03:00
  • 1968386808
    Add locking methods to the ogl resource cache (#238) gdkchan 2018-07-09 23:01:59 -03:00
  • 7796a93bd2 Allow sample rate of 0 on OpenAudioOut, fix 5.1 sound output (#240) gdkchan 2018-07-09 22:49:07 -03:00
  • 791fe70810
    Allow sample rate of 0 on OpenAudioOut, fix 5.1 sound output (#240) gdkchan 2018-07-09 22:49:07 -03:00
  • a1b1b10843 Fix ZIP/UZP/TRN instructions when Rd == Rn || Rd == Rm (#239) gdkchan 2018-07-09 22:48:28 -03:00
  • 0a36bfbf92
    Fix ZIP/UZP/TRN instructions when Rd == Rn || Rd == Rm (#239) gdkchan 2018-07-09 22:48:28 -03:00
  • 70d0de42eb Query multiple pages at once with GetWriteWatch (#222) gdkchan 2018-07-08 16:55:15 -03:00
  • 095db47e13
    Query multiple pages at once with GetWriteWatch (#222) gdkchan 2018-07-08 16:55:15 -03:00
  • 19538dd48c ChocolArm64: More accurate implementation of Frecpe & Frecps (#228) Merry 2018-07-08 20:54:47 +01:00
  • 0f8f40486d ChocolArm64: More accurate implementation of Frecpe & Frecps (#228) Merry 2018-07-08 20:54:47 +01:00
  • b623e12e70 Implement GPU primitive restart (#221) ReinUsesLisp 2018-07-08 13:14:35 -03:00
  • 6479c3e484 Implement GPU primitive restart (#221) ReinUsesLisp 2018-07-08 13:14:35 -03:00
  • 2509dd11f4 Improvements to IAudioOutManager (#232) gdkchan 2018-07-08 12:42:10 -03:00
  • dc04b5465f
    Improvements to IAudioOutManager (#232) gdkchan 2018-07-08 12:42:10 -03:00
  • 49dfa5598b ASoftFloat: Fix InvSqrtEstimate for negative values (#233) Merry 2018-07-08 16:41:46 +01:00
  • af1516a146 ASoftFloat: Fix InvSqrtEstimate for negative values (#233) Merry 2018-07-08 16:41:46 +01:00
  • 6e3f112e27 Disable front facing and face culling to avoid regression (#226) ReinUsesLisp 2018-07-06 23:40:12 -03:00
  • 0bec547b9d Disable front facing and face culling to avoid regression (#226) ReinUsesLisp 2018-07-06 23:40:12 -03:00
  • 1bc4d49e4d Implement some GPU features (#209) ReinUsesLisp 2018-07-05 15:47:29 -03:00
  • 97ca974213 Implement some GPU features (#209) ReinUsesLisp 2018-07-05 15:47:29 -03:00
  • 94a27a9793 Remove broken adds/cmn with condition check optimization (#218) gdkchan 2018-07-03 21:54:05 -03:00
  • c99b2884e4
    Remove broken adds/cmn with condition check optimization (#218) gdkchan 2018-07-03 21:54:05 -03:00
  • e3f0ac8c96 Fix formatting on ISettingsServer gdkchan 2018-07-03 21:45:12 -03:00
  • c206239d28 Fix formatting on ISettingsServer gdkchan 2018-07-03 21:45:12 -03:00
  • 1fc69f2792 Add FaceAttr in GLSL, unmanaged case in EmitTex and ConstantColorG80 blend factor (#207) ReinUsesLisp 2018-07-03 20:06:13 -03:00
  • 9cbf908cf5 Add FaceAttr in GLSL, unmanaged case in EmitTex and ConstantColorG80 blend factor (#207) ReinUsesLisp 2018-07-03 20:06:13 -03:00
  • 2cab46ba5a Add SMAXP, SMINP, UMAX, UMAXP, UMIN and UMINP cpu instructions (#200) gdkchan 2018-07-03 03:31:48 -03:00
  • 741773910d
    Add SMAXP, SMINP, UMAX, UMAXP, UMIN and UMINP cpu instructions (#200) gdkchan 2018-07-03 03:31:48 -03:00
  • f306b74ab1 Add Rbit_V instruction. Add 8 tests (Rbit_V; Rev16_V, Rev32_V, Rev64_V). Improve CountSetBits8() algorithm. (#212) LDj3SNuD 2018-07-03 08:31:16 +02:00
  • c228cf320d Add Rbit_V instruction. Add 8 tests (Rbit_V; Rev16_V, Rev32_V, Rev64_V). Improve CountSetBits8() algorithm. (#212) LDj3SNuD 2018-07-03 08:31:16 +02:00
  • 754862561c Add Controller Support (#196) John Clemis 2018-07-02 17:08:54 -05:00
  • d24ea0d51b Add Controller Support (#196) John Clemis 2018-07-02 17:08:54 -05:00
  • d2d490253a Some things for time:* (#211) Thomas Guillemard 2018-07-02 02:03:05 +02:00
  • 0c96e22d40 Some things for time:* (#211) Thomas Guillemard 2018-07-02 02:03:05 +02:00
  • 9229b242a0 Implement GetReleasedAudioOutBufferAuto properly (#206) Lordmau5 2018-06-30 17:53:04 +02:00
  • e913d56fdc Implement GetReleasedAudioOutBufferAuto properly (#206) Lordmau5 2018-06-30 17:53:04 +02:00
  • c225a6a075 Add linux-x64 to RID property to make tests works on linux (#205) Thomas Guillemard 2018-06-30 17:43:04 +02:00
  • 2f25b34941 Add linux-x64 to RID property to make tests works on linux (#205) Thomas Guillemard 2018-06-30 17:43:04 +02:00
  • ff34ceaa3e Add Saba_V, Sabal_V, Sabd_V, Sabdl_V, Uaba_V, Uabal_V; Update Uabd_V, Uabdl_V. Add 16 tests. (#204) LDj3SNuD 2018-06-30 17:40:41 +02:00
  • 53934e8872 Add Saba_V, Sabal_V, Sabd_V, Sabdl_V, Uaba_V, Uabal_V; Update Uabd_V, Uabdl_V. Add 16 tests. (#204) LDj3SNuD 2018-06-30 17:40:41 +02:00
  • a066f396b2 Explicit GLSL "position" attribute location (#199) ReinUsesLisp 2018-06-28 22:01:58 -03:00
  • edfd4bc860 Explicit GLSL "position" attribute location (#199) ReinUsesLisp 2018-06-28 22:01:58 -03:00
  • d23b38662d Add Sse2 fallback to Vector{Extract|Insert}Single methods on the CPU (#193) gdkchan 2018-06-28 20:52:32 -03:00
  • 4c7c21634e
    Add Sse2 fallback to Vector{Extract|Insert}Single methods on the CPU (#193) gdkchan 2018-06-28 20:52:32 -03:00
  • a2ceebf62c Add support for the FMLA (by element/scalar) instruction (#187) gdkchan 2018-06-28 20:51:38 -03:00