Commit Graph

15 Commits (768ffbdad85666c7869bc0a66cc3c66a369be117)

Author SHA1 Message Date
jsteube 768ffbdad8 Remove OPENCL EXTENSION, failing on Intel OpenCL SDK
8 years ago
jsteube 4317ac60f4 Remove unroll access for Drupal for NV gpus
8 years ago
jsteube c79bed3b7d Prepare for a more dynamic #pragma unroll use
8 years ago
neheb 0397d4f0e0 Remove clang extension
8 years ago
Jens Steube 7cbce12ea7 Add platform vendor_id detection
8 years ago
Mangix 530651e96a Disable AMD optimizations for LLVM
8 years ago
Jens Steube 444a5f4d52 Test fix for broken AMD support after https://github.com/hashcat/oclHashcat/pull/303
8 years ago
Mangix 2c9fcbf17e Fix LLVM compilation for OpenCL kernels
8 years ago
Jens Steube 1d3795a3ab Converted _a3 kernels, use SIMD for CPU and GPU
8 years ago
Jens Steube 52d71de0d4 Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
9 years ago
jsteube e8229af09b Fix for -m 1500, -m 3000: Missing "defined" keyword
9 years ago
jsteube 3b589e3aac Prepare for allow other OpenCL platforms thans AMD and NVidia
9 years ago
Jens Steube 0f1ae86be9 Fix invalid VENDOR_ID for AMD
9 years ago
jsteube 0bf4e3c34a - Dropped all vector code since new GPU's are all scalar, makes the code much easier
9 years ago
Jens Steube 5065474b4e Initial commit
9 years ago