..
amp_a0.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
amp_a1.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
amp_a3.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
inc_amp.h
Metal Backend:
2025-07-03 22:06:32 +02:00
inc_bignum_operations.cl
Fix some typos
2023-07-27 23:11:55 +07:00
inc_bignum_operations.h
inc_cipher_aes-gcm.cl
Fix missing AES_GCM_decrypt in inc_cipher_aes-gcm.cl
2023-08-19 20:46:39 +00:00
inc_cipher_aes-gcm.h
inc_cipher_aes.cl
clang-tidy: use const pointer
2023-08-10 18:35:24 -07:00
inc_cipher_aes.h
clang-tidy: use const pointer
2023-08-10 18:35:24 -07:00
inc_cipher_camellia.cl
inc_cipher_camellia.h
inc_cipher_cast.cl
Merge branch 'master' into whitespace_indentation_fix
2025-07-13 18:47:40 +02:00
inc_cipher_cast.h
Merge branch 'master' into whitespace_indentation_fix
2025-07-13 18:47:40 +02:00
inc_cipher_des.cl
inc_cipher_des.h
inc_cipher_kuznyechik.cl
inc_cipher_kuznyechik.h
inc_cipher_rc4.cl
- Replace naive 32 bit rotate with funnelshift on CUDA/HIP
2025-06-02 11:50:08 +02:00
inc_cipher_rc4.h
Added hash-modes: RC4 40-bit DropN, RC4 72-bit DropN, RC4 104-bit DropN
2025-05-06 20:44:50 +02:00
inc_cipher_serpent.cl
inc_cipher_serpent.h
inc_cipher_twofish.cl
inc_cipher_twofish.h
inc_common.cl
Removed unsed macros in OpenCL/inc_vendor.h.
2025-07-25 10:57:13 +02:00
inc_common.h
Fixed bug in inc_rp_optimized.cl on Apple Intel with Metal
2025-07-14 00:25:58 +02:00
inc_comp_multi_bs.cl
inc_comp_multi_bs.h
inc_comp_multi_iba.cl
Add support for detecting unified GPU memory on CUDA and HIP (previously available only for OpenCL and Metal).
2025-06-17 13:32:57 +02:00
inc_comp_multi_iba.h
Add support for hash comparison checks to allow slight inaccuracies if so selected in the kernel
2023-11-23 15:19:02 +00:00
inc_comp_multi.cl
inc_comp_multi.h
inc_comp_single_bs.cl
inc_comp_single_bs.h
inc_comp_single.cl
inc_comp_single.h
inc_diskcryptor_xts.cl
inc_diskcryptor_xts.h
inc_ecc_secp256k1.cl
clang-tidy: use const pointer
2023-08-10 18:35:24 -07:00
inc_ecc_secp256k1.h
inc_hash_argon2.cl
Added ARGON2_G() for CPU, improving performance from 91 H/s to 97 H/s.
2025-07-12 13:47:37 +02:00
inc_hash_argon2.h
Added ARGON2_G() for CPU, improving performance from 91 H/s to 97 H/s.
2025-07-12 13:47:37 +02:00
inc_hash_base58.cl
Update inc_hash_base58.cl
2023-11-08 17:08:58 +08:00
inc_hash_base58.h
inc_hash_blake2b.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
inc_hash_blake2b.h
inc_hash_blake2s.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
inc_hash_blake2s.h
Added OpenCL files for plugin 67890
2025-04-11 16:11:20 +01:00
inc_hash_md4.cl
inc_hash_md4.h
inc_hash_md5.cl
inc_hash_md5.h
inc_hash_ripemd160.cl
inc_hash_ripemd160.h
inc_hash_ripemd320.cl
Added hash-modes: RIPEMD-320, HMAC-RIPEMD320 (key = $pass), HMAC-RIPEMD320 (key = $salt)
2025-05-26 20:28:13 +02:00
inc_hash_ripemd320.h
Added hash-modes: RIPEMD-320, HMAC-RIPEMD320 (key = $pass), HMAC-RIPEMD320 (key = $salt)
2025-05-26 20:28:13 +02:00
inc_hash_scrypt.cl
Removed ALIGN_PTR_1k() macro for SCRYPT. This has a major impact on NV GPUs performance, though the reason is unclear. Pages are already aligned, and the macro is called outside the main loop, so the impact should be minimal.
2025-07-22 09:51:33 +02:00
inc_hash_scrypt.h
Removed ALIGN_PTR_1k() macro for SCRYPT. This has a major impact on NV GPUs performance, though the reason is unclear. Pages are already aligned, and the macro is called outside the main loop, so the impact should be minimal.
2025-07-22 09:51:33 +02:00
inc_hash_sha1.cl
Remove SHA1_TRANSFORM_SWAP modificaton in inc_hash_sha1.cl and use replacement of sha1_final in -m 32700 sources as replacement
2023-09-13 07:50:20 +00:00
inc_hash_sha1.h
inc_hash_sha224.cl
Improve BitLocker -m 22100 performance by:
2025-07-21 22:00:01 +02:00
inc_hash_sha224.h
inc_hash_sha256.cl
Improve BitLocker -m 22100 performance by:
2025-07-21 22:00:01 +02:00
inc_hash_sha256.h
Add sha256_hmac_init_global_utf16le_swap() for later use
2025-05-12 11:22:16 +02:00
inc_hash_sha384.cl
Improve BitLocker -m 22100 performance by:
2025-07-21 22:00:01 +02:00
inc_hash_sha384.h
inc_hash_sha512.cl
Improve BitLocker -m 22100 performance by:
2025-07-21 22:00:01 +02:00
inc_hash_sha512.h
inc_hash_sm3.cl
inc_hash_sm3.h
inc_hash_streebog256.cl
inc_hash_streebog256.h
inc_hash_streebog512.cl
inc_hash_streebog512.h
inc_hash_whirlpool.cl
clang-tidy: use const pointer
2023-08-10 18:35:24 -07:00
inc_hash_whirlpool.h
clang-tidy: use const pointer
2023-08-10 18:35:24 -07:00
inc_luks_aes.cl
inc_luks_aes.h
inc_luks_af.cl
inc_luks_af.h
inc_luks_essiv.cl
inc_luks_essiv.h
inc_luks_serpent.cl
inc_luks_serpent.h
inc_luks_twofish.cl
inc_luks_twofish.h
inc_luks_xts.cl
inc_luks_xts.h
inc_markov.h
Metal Backend:
2025-07-03 22:06:32 +02:00
inc_platform.cl
Fix funnelshift usage on AMD and NV platforms
2025-07-13 08:59:52 +02:00
inc_platform.h
Fix funnelshift usage on AMD and NV platforms
2025-07-13 08:59:52 +02:00
inc_radmin3_constants.h
inc_rp_common.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_rp_common.h
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_rp_optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_rp_optimized.h
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_rp.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_rp.h
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
inc_scalar.cl
inc_scalar.h
inc_shared.h
Fixed bug in inc_rp_optimized.cl on Apple Intel with Metal
2025-07-14 00:25:58 +02:00
inc_simd.cl
inc_simd.h
inc_truecrypt_crc32.cl
inc_truecrypt_crc32.h
inc_truecrypt_keyfile.cl
inc_truecrypt_keyfile.h
inc_truecrypt_xts.cl
inc_truecrypt_xts.h
inc_types.h
Fixed out-of-boundary read for -a 9 when using the new OPTS_TYPE_THREAD_MULTI_DISABLE parameter. This only affected Argon2.
2025-07-08 13:21:10 +02:00
inc_vendor.h
Removed unsed macros in OpenCL/inc_vendor.h.
2025-07-25 10:57:13 +02:00
inc_veracrypt_keyfile.cl
inc_veracrypt_keyfile.h
inc_veracrypt_xts.cl
inc_veracrypt_xts.h
inc_zip_inflate.cl
m00000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00010_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00010_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00010_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00010_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00010_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00010_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00020_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00020_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00020_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00020_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00020_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00020_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00030_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00030_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00030_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00030_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00030_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00030_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00040_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00040_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00040_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00040_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00040_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00040_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00050_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00050_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00050_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00050_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00050_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00050_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00060_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00060_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00060_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00060_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00060_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00060_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00070_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00070_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00070_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00070_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00070_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00070_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00110_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00110_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00110_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00110_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00110_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00110_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00120_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00120_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00120_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00120_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00120_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00120_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00130_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00130_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00130_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00130_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00130_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00130_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00140_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00140_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00140_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00140_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00140_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00140_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00150_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00150_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00150_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00150_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00150_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00150_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00160_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00160_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00160_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00160_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00160_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00160_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00170_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00170_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00170_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00170_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00170_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00170_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00200_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00200_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00200_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00400-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00500-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m00500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00600_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00600_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00600_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00600_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00600_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00600_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00610_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00610_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00610_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00610_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00610_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00610_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00620_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00620_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00620_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00620_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00620_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00620_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m00900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m00900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01410_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01410_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01410_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01410_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01410_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01410_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01420_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01420_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01420_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01420_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01420_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01420_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01430_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01430_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01430_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01430_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01430_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01430_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01440_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01440_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01440_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01440_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01440_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01440_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01450_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01450_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01450_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01450_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01450_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01450_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01460_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01460_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01460_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01460_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01460_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01460_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01470_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01470_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01470_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01470_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01470_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01470_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01600-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m01600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01700_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01700_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01700_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01710_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01710_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01710_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01710_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01710_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01710_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01720_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01720_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01720_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01720_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01720_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01720_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01730_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01730_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01730_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01730_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01730_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01730_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01740_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01740_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01740_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01740_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01740_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01740_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01750_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01750_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01750_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01750_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01750_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01750_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01760_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01760_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01760_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01760_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01760_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01760_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01770_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01770_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m01770_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01770_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01770_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m01770_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01800-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m01800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a0-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a0-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02410_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02410_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02410_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02501-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02610_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02610_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02610_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02610_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02610_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02610_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02630_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02630_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02630_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02630_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02630_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02630_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02710_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02710_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02710_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02810_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02810_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m02810_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02810_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02810_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m02810_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03610_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03610_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03610_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03610_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03610_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03610_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03710_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03710_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03710_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03710_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03710_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03710_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03730_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03730_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03730_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03910_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03910_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m03910_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03910_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03910_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m03910_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04010_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04010_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04010_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04010_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04010_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04010_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04110_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04110_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04110_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04110_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04110_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04110_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04310_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04310_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04310_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04310_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04310_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04310_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04410_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04410_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04410_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04410_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04410_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04410_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04420_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04420_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04420_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04420_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04420_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04420_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04430_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04430_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04430_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04430_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04430_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04430_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04510_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04510_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04510_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04510_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04510_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04510_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04520_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04520_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04520_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04520_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04520_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04520_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04710_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04710_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04710_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04710_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04710_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04710_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m04900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m04900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05600_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05600_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m05600_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05600_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05600_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05600_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m05800-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m05800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06050_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06050_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06050_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06060_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06060_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06060_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06211-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06212-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06213-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06221-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06222-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06223-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06231-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06232-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06233-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06300-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m06300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m06900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m06900_a3-optimized.cl
Fix funnelshift usage on AMD and NV platforms
2025-07-13 08:59:52 +02:00
m07000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07350_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07350_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07350_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07350_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07350_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07350_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07400-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m07400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07701_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07701_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07701_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07800_a3-optimized.cl
Fixed bug in module_constraints and kernel for hash-mode 7800
2025-07-12 01:35:25 +02:00
m07801_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m07801_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m07801_a3-optimized.cl
Fixed bug in module_constraints and kernel for hash-mode 7801
2025-07-12 01:49:22 +02:00
m07900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08000_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m08000_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m08000_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m08100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08600_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08600_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08600_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m08700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m08900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09710_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09710_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09710_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09720_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09720_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09720_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09810_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09810_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09810_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09820_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09820_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09820_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m09900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m09900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10410_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10410_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10410_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10420_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10420_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10420_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10510-pure.cl
Update 10510 kernel to latest hashcat base
2025-07-13 19:14:56 +02:00
m10700-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m10700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10800_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10800_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10800_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10810_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10810_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10810_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10810_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10810_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10810_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10820_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10820_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10820_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10820_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10820_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10820_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10830_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10830_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10830_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10830_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10830_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10830_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10840_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10840_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10840_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10840_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10840_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10840_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10870_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10870_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m10870_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10870_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10870_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m10870_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m10900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11200_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11200_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11200_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11600-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11600-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m11700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11750_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11750_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11750_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11760_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11760_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11760_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11850_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11850_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11850_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11860_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m11860_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11860_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m11900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12150-pure.cl
It's possible to implement the kernel entirely in registers, since all offsets are known throughout the algorithm's lifetime
2025-07-13 15:23:18 +02:00
m12200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12500-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12500-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m12600_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m12600_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m12600_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12600_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12600_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12600_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m12900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13711-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13712-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13713-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13721-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13722-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13723-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13731-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13732-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13733-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13751-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13752-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13753-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13771-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13772-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13773-pure.cl
Merge pull request #3945 from ventaquil/code-cleanup-veracrypt
2025-07-15 07:18:36 +02:00
m13800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13800_a1-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m13800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13800_a3-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m13800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m13900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m13900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14200-pure.cl
Fix -m 14200 when used in -D1 mode
2025-07-18 21:53:59 +02:00
m14400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14511_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14511_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14511_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14512_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14512_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14512_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14513_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14513_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14513_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14521_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14521_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14521_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14522_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14522_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14522_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14523_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14523_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14523_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14531_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14531_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14531_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14532_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14532_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14532_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14533_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14533_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14533_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14541_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14541_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14541_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14542_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14542_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14542_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14543_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14543_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14543_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14551_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14551_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14551_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14552_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14552_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14552_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14553_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14553_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14553_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14611-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14612-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14613-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14621-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14622-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14623-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14631-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14632-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14633-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14641-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14642-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14643-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m14900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m14900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15000_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m15000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m15000_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m15000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15000_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m15000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15310-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m15400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15400_a3-optimized.cl
Removed redundant casts in inc_hash_blake2b.cl and inc_hash_blake2s.cl.
2025-07-05 19:44:31 +02:00
m15500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m15500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m15500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m15910-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16511_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16511_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16511_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16512_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16512_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16512_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16513_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m16513_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16513_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16600_a0-optimized.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16600_a0-pure.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16600_a1-optimized.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16600_a1-pure.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16600_a3-optimized.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16600_a3-pure.cl
Fixed kernel-loops and kernel-threads and removed OPTS_TYPE_NATIVE_THREADS in all VeraCrypt Plugins (improved performance)
2025-07-22 23:38:22 +02:00
m16800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16801-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m16900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17010-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m17020-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m17030-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m17040-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m17200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17210_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17210_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17210_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17220_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17220_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17220_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17225_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17225_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17225_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17230_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17230_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17230_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17600_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17600_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17600_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m17900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m17900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18100_a1-pure.cl
Merge branch 'master' into totp
2025-07-04 21:30:33 +02:00
m18100_a3-pure.cl
Merge branch 'master' into totp
2025-07-04 21:30:33 +02:00
m18200_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18200_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18200_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18500_a1-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18600-pure.cl
Removed redundant casts in inc_hash_blake2b.cl and inc_hash_blake2s.cl.
2025-07-05 19:44:31 +02:00
m18700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m18700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m18900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m19300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m19500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m19900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20011-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20012-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20013-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20510_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20510_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20510_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20600-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20710_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20710_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20710_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20710_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20710_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20710_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20712_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20712_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20712_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20712_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20712_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20712_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20720_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20720_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20720_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20730_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20730_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20730_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20800_a3-optimized.cl
Fixed -m 20800 with OPTS_TYPE_PT_ADDBITS14
2025-07-12 14:06:01 +02:00
m20800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m20900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m20900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21000_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m21000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21000_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m21000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21000_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m21000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21200_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21200_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21200_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21310_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21310_a1-pure.cl
Merge branch 'master' into fix/mode-m21310
2025-07-11 20:08:53 +02:00
m21310_a3-pure.cl
Merge branch 'master' into fix/mode-m21310
2025-07-11 20:08:53 +02:00
m21400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21400_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21400_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21400_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21400_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21420_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m21420_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21420_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m21800-pure.cl
Added ARGON2_G() for CPU, improving performance from 91 H/s to 97 H/s.
2025-07-12 13:47:37 +02:00
m21900_a0-pure.cl
Renamed -m 32800 to -m 21900
2025-07-15 09:18:51 +02:00
m21900_a1-pure.cl
Renamed -m 32800 to -m 21900
2025-07-15 09:18:51 +02:00
m21900_a3-pure.cl
Renamed -m 32800 to -m 21900
2025-07-15 09:18:51 +02:00
m22000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22001-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22100-pure.cl
Improve BitLocker -m 22100 performance by:
2025-07-21 22:00:01 +02:00
m22200_a0-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m22200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22200_a1-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m22200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22200_a3-optimized.cl
Revert to manually unrolled SHA256/224/512/384 transform() steps
2025-07-21 16:18:26 +02:00
m22200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22911_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22911_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22911_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22921_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22921_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22921_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22931_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22931_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22931_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22941_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22941_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22941_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22951_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m22951_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m22951_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23001_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23001_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23001_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23001_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23001_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23001_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23002_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23002_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23002_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23002_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23002_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23002_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23003_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23003_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m23003_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23003_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23003_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23003_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23700-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23700-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m23800-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m23800-pure.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m23900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24410-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24420-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24610-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24620-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24630-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24800_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24800_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24800_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m24900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m24900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m25700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m25900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26401_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26401_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26401_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26402_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26402_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26402_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26403_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m26403_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26403_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26610-pure.cl
Merge pull request #4123 from PenguinKeeper7/metamask-false-positive
2025-07-09 16:15:55 +02:00
m26700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m26900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27000-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27100-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27200_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27200_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27200_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27300-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27800_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27800_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27800_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27900_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27900_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m27900_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27900_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27900_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m27900_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28400-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28501_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28501_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28501_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28502_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28502_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28502_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28505_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28505_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28505_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28506_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28506_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28506_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m28700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m28900-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m29000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m29100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29200_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m29200_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29200_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29910-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29920-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29930-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m29940-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30420_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30420_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30420_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30420_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30420_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30420_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30500_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30500_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30500_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30601-pure.cl
Fix -m 14200 when used in -D1 mode
2025-07-18 21:53:59 +02:00
m30700_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30700_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30700_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30901_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30901_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30901_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30902_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30902_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30902_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30905_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30905_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30905_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30906_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m30906_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m30906_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31000_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31000_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31000_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31000_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31000_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31000_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31100_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31100_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31100_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31100_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31100_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31100_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31400_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31400_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31400_a1-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m31400_a1-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31400_a3-optimized.cl
Refactored HIP kernel code for improved performance and cleanup
2025-07-10 13:31:00 +02:00
m31400_a3-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31500-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31600-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31700_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m31700_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31700_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31800-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m31900-pure.cl
Merge branch 'master' into whitespace_indentation_fix
2025-07-13 18:47:40 +02:00
m32000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32010-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32020-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32030-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32040-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32200-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32300_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32300_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32300_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32410_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32410_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32410_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32420_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32420_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32420_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32500-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32600_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m32600_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32600_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m32700-pure.cl
fix build errors with 32700 on Metal
2025-07-09 22:37:59 +02:00
m32800_a0-optimized.cl
Updated -m 32800 to latest hashcat base
2025-07-15 09:35:37 +02:00
m32800_a0-pure.cl
Updated -m 32800 to latest hashcat base
2025-07-15 09:35:37 +02:00
m32800_a1-optimized.cl
Updated -m 32800 to latest hashcat base
2025-07-15 09:35:37 +02:00
m32800_a1-pure.cl
Updated -m 32800 to latest hashcat base
2025-07-15 09:35:37 +02:00
m32800_a3-optimized.cl
Automatic downtune problem:
2025-07-16 08:38:02 +02:00
m32800_a3-pure.cl
Updated -m 32800 to latest hashcat base
2025-07-15 09:35:37 +02:00
m32900-pure.cl
Convert to ATTACK_EXEC_OUTSIDE_KERNEL
2025-07-16 20:05:05 +01:00
m33000_a0-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 22:05:14 +02:00
m33000_a1-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 22:05:14 +02:00
m33000_a3-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 22:05:14 +02:00
m33100_a0-pure.cl
Updated to latest hashcat base
2025-07-09 09:14:09 +02:00
m33100_a1-pure.cl
Updated to latest hashcat base
2025-07-09 09:14:09 +02:00
m33100_a3-pure.cl
Updated to latest hashcat base
2025-07-09 09:14:09 +02:00
m33300_a0-pure.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m33300_a1-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33300_a3-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33400-pure.cl
Update to latest hashcat base
2025-07-16 20:23:27 +02:00
m33500_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m33500_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33500_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33501_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m33501_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33501_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33502_a0-optimized.cl
remove inc_rp_common.cl include from kernels
2025-07-19 13:46:00 +02:00
m33502_a1-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33502_a3-optimized.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33600_a0-optimized.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33600_a0-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33600_a1-optimized.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33600_a1-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33600_a3-optimized.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33600_a3-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33650_a0-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33650_a1-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33650_a3-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33660_a0-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33660_a1-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33660_a3-pure.cl
change KERNEL_FQ to KERNEL_FQ KERNEL_FA statements
2025-06-26 21:55:07 +02:00
m33700-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m33800-pure.cl
fix build errors with 33800
2025-07-09 22:19:02 +02:00
m34000-pure.cl
got more stable cracking with argon2 on Apple Metal
2025-07-08 22:44:23 +02:00
m70000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m70100-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m72000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
m73000-pure.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
markov_be.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
markov_le.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00
shared.cl
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
2025-06-21 17:41:26 +02:00