Commit Graph

  • 072410552f Update version for crates.io. main develop Ken Barker 2026-03-08 16:22:14 +00:00
  • e7ab3b15f5 Fix naming issue (#76) Cyberite 2026-03-08 12:13:16 -04:00
  • bff5608bdf Update version for crates.io. 0.12.2 Ken Barker 2026-03-06 11:40:44 +00:00
  • db9cad3cbf Add tests for new wrap functionality (#75) Cyberite 2026-03-06 06:24:16 -05:00
  • b05fb683f9 Expose methods to convert from cl3 types to opencl3 types (#74) Cyberite 2026-03-05 12:50:48 -05:00
  • 27c55789c1 Update version for crates.io. 0.12.1 Ken Barker 2025-09-22 10:52:44 +01:00
  • eaefd4f632 fix static linking by disabling default features in cl3 (#72) conduition 2025-09-22 05:25:50 -04:00
  • 8630ca271d Fix clippy warning. Ken Barker 2025-08-26 18:29:50 +01:00
  • 9b33f5d2cd Add Drain lifetime to fix compiler warning. Ken Barker 2025-08-26 18:26:54 +01:00
  • 35a39312e6 Update version for crates.io. 0.12.0 Ken Barker 2025-04-19 11:32:01 +01:00
  • 1ac8305687 Add new OpenCL extension definitions. Ken Barker 2025-04-19 11:29:27 +01:00
  • 6a623467c4 cargo fmt update Ken Barker 2025-02-21 11:26:17 +00:00
  • c06655c04f Update for Rust edition 2024 Ken Barker 2025-02-21 09:55:17 +00:00
  • 5d118044ad Update version for crates.io. 0.11.0 Ken Barker 2025-02-19 19:31:39 +00:00
  • 7d01e0178f Update to use cl3 version 0.12.0 Ken Barker 2025-02-19 19:24:40 +00:00
  • 3c32acae47 Fixes for new clippy lints. Ken Barker 2025-01-10 17:51:01 +00:00
  • f87a29425a Fix cargo doc warnings. 0.10.0 Ken Barker 2024-12-21 13:10:57 +00:00
  • 2c2e6e89ef Update version for crates.io. Ken Barker 2024-12-21 13:06:35 +00:00
  • 5c8e67bcef Declare set_len unsafe for issue #69 Ken Barker 2024-12-15 13:34:30 +00:00
  • 96df90bfff Make dynamic linking default for crates.io. Ken Barker 2024-12-15 13:23:17 +00:00
  • 3410826c56 Enable OpenCL optional functions with dynamic feature. Ken Barker 2024-12-04 18:05:19 +00:00
  • 06c7e5e418 Enable OpenCL core functions with dynamic feature. Ken Barker 2024-12-03 06:58:06 +00:00
  • 4a04e4a25e Update opencl2_kernel_test.rs Ken Barker 2024-12-03 06:35:45 +00:00
  • a167b9e19f Fix clippy warnings Ken Barker 2024-11-30 15:12:29 +00:00
  • 4bf4acaf70 Remove default features Ken Barker 2024-11-30 09:14:03 +00:00
  • ef8149d6bd Fix clippy issues. Ken Barker 2024-11-26 21:00:21 +00:00
  • be011a2e31 Changes for dynamic linking. Ken Barker 2024-11-26 20:37:05 +00:00
  • 39fc2cd1ef Fix unwrap_used clippy lints. Ken Barker 2024-03-31 13:31:58 +01:00
  • cbb312f71a Fix clippy nursery lints. Ken Barker 2024-03-31 12:04:08 +01:00
  • f8cb2289b0 Fix clippy features and change github workflow. Ken Barker 2024-03-31 10:35:19 +01:00
  • 1d7d74da2f Update version for issue #64 features 0.9.5 Ken Barker 2023-12-22 13:26:52 +00:00
  • 9a5ca2302a Add new features for issue #64 Ken Barker 2023-12-22 13:25:31 +00:00
  • 41844a2b85 Added example opencl2image.rs (#66) Draghtnod 2023-11-26 13:07:48 +01:00
  • 945b7ce6f6 Update version for issue #64 0.9.4 Ken Barker 2023-11-05 14:13:52 +00:00
  • 851f47889d Add new methods for issue #64 Ken Barker 2023-11-05 14:09:32 +00:00
  • 2ccaa9f12f Fix compiler and clippy warnings. Ken Barker 2023-11-05 13:28:29 +00:00
  • 457ff5b39e Update version for issue #61 0.9.3 Ken Barker 2023-05-11 19:28:25 +01:00
  • fb519deee7 Merge pull request #60 from kballeda/pcibus_intel Ken Barker 2023-05-06 10:43:18 +01:00
  • ac34369925 Support querying PCIE information for Intel devices kballeda 2023-05-05 22:37:14 +05:30
  • 4619128df9 Update version for crates.io 0.9.2 Ken Barker 2022-12-30 13:58:33 +00:00
  • 0939b44092 Make Program methods unsafe for issue #58 Ken Barker 2022-12-27 11:14:56 +00:00
  • bd871b2d66 Update version for crates.io. 0.9.1 Ken Barker 2022-09-20 19:37:09 +01:00
  • 32c2de3c9f Add cl_khr_command_buffer_mutable_dispatch feature for issue #55. Ken Barker 2022-09-20 19:32:22 +01:00
  • 94eac05192 Merge pull request #54 from vmx/unshadow-public-re-exports Ken Barker 2022-09-20 19:21:03 +01:00
  • 7eb9196510 Unshadow device re-exports Volker Mische 2022-09-19 14:21:36 +02:00
  • d004f1cf5f Update documentation. 0.9.0 Ken Barker 2022-09-10 11:04:11 +01:00
  • 83aca97c0d Merge pull request #53 from benblack769/main Ken Barker 2022-09-10 10:52:01 +01:00
  • a081926101 added sync for all threadsafe opencl objects Ben Black 2022-07-27 06:50:25 -06:00
  • 2c60b3d449 Update version and use cl3 from crates.io Ken Barker 2022-09-10 10:42:58 +01:00
  • caa5c82b64 Add Safety comments and clippy::missing_safety_doc for issue #52 Ken Barker 2022-09-04 10:21:51 +01:00
  • 535b01cf0d Changes for issue #52 Ken Barker 2022-08-23 20:50:02 +01:00
  • ac10fc9cdd Use unsafe release_* functions for issue #51 Ken Barker 2022-08-09 20:29:34 +01:00
  • a63f03d98e Update version for crates.io. 0.8.1 Ken Barker 2022-07-23 13:30:57 +01:00
  • a5dad721d0 Add cl_ext_image_requirements_info feature. Ken Barker 2022-07-23 13:23:20 +01:00
  • b3be615707 Merge pull request #50 from 9SMTM6/develop Ken Barker 2022-07-11 16:39:38 +01:00
  • bff3560c2c Introduce track_caller for panicing methods Samuel Maier 2022-07-10 22:00:22 +02:00
  • 86d39f9961 Use if let Err(e) instead of map_err for issue #49. Ken Barker 2022-07-10 12:53:18 +01:00
  • 41005fd788 Change unwrap to map_err for issue #49. Ken Barker 2022-07-10 08:30:43 +01:00
  • 12df352c70 Update version and documentation for issue #47 0.8.0 Ken Barker 2022-05-02 12:52:18 +01:00
  • 958669fe0e Put deprecation notices behind conditional attributes for issue #48 Ken Barker 2022-04-28 18:59:07 +01:00
  • 8d339b775c Use cl3 from github develop branch for Volker. Ken Barker 2022-04-28 18:31:34 +01:00
  • 7f5e9877c1 Changes to use opencl-sys crate for issue #47 Ken Barker 2022-04-24 19:04:17 +01:00
  • b38496bcca Transition to Rust 2021 Edition. 0.7.0 Ken Barker 2022-04-10 12:25:08 +01:00
  • f5b250864f Update version for crates.io. 0.6.3 Ken Barker 2021-12-30 09:46:30 +00:00
  • 4e3047efa9 Add CommandBuffer for issue #44. Ken Barker 2021-12-29 11:52:52 +00:00
  • 07cc52dfaf Add dev-dependencies to test serde example. 0.6.2 Ken Barker 2021-12-19 13:58:13 +00:00
  • ad7d1ab71d Update version for crates.io. Ken Barker 2021-12-19 13:22:07 +00:00
  • 9695a81675 Add comments and support for coarse grained buffer devices for issue #37 Ken Barker 2021-12-19 11:53:30 +00:00
  • 66087b92c6 Add ExtendSvmVec DeserializeSeed implementation for issue #37 Ken Barker 2021-12-19 08:47:55 +00:00
  • 710dce07c2 Correct use of CL_MEM_READ_ONLY and CL_MEM_WRITE_ONLY for issue #45 Ken Barker 2021-12-10 13:10:49 +00:00
  • 9f387138e7 Add device methods for issue #44 Ken Barker 2021-11-20 10:19:52 +00:00
  • 55c2ce0520 Update version for crates.io. 0.6.1 Ken Barker 2021-11-12 16:04:14 +00:00
  • d5fadc5c2b Add methods for issue #43. Ken Barker 2021-11-12 16:01:31 +00:00
  • 44a846b398 Update version for crates.io. 0.6.0 Ken Barker 2021-10-16 10:20:53 +01:00
  • a3c6df0fd2 Add/change examples. Ken Barker 2021-10-16 09:48:00 +01:00
  • f25c2cff3c Change UUID and LUID interface for kenba/cl3#14.. Ken Barker 2021-10-15 16:07:16 +01:00
  • e92df371c7 Remove extension "Info" types for issue #41 Ken Barker 2021-10-15 14:12:34 +01:00
  • 799190d525 Add get_data methods for issue #41 Ken Barker 2021-10-15 10:56:41 +01:00
  • 02d5f68e8e Remove cl3 Info enums for issue #41 Ken Barker 2021-10-10 17:44:44 +01:00
  • ceb4fd7867 Update version for crates.io. 0.5.3 Ken Barker 2021-10-10 15:50:39 +01:00
  • 6f8315458d Add From traits for issue #42. Ken Barker 2021-10-09 14:53:25 +01:00
  • b51bf90e63 Add get_all_devices function. Ken Barker 2021-10-09 14:37:01 +01:00
  • 5176087713 Replace other to_* calls for issue #40. Ken Barker 2021-10-03 12:02:57 +01:00
  • 7ed89763ed Replace all calls to to_string with into for issue #40. Ken Barker 2021-10-03 10:59:05 +01:00
  • 7b135ee0a6 Fix tests using cl3 0.5 for issue #40 Ken Barker 2021-10-03 10:56:02 +01:00
  • f4f0cf9094 Add SVM fine grain system support for issue #38 Ken Barker 2021-10-03 09:45:08 +01:00
  • 1fa91734c2 Create RELEASES.md Ken Barker 2021-10-02 10:51:12 +01:00
  • 09dc389001 Update version for crates.io. 0.5.2 Ken Barker 2021-09-19 19:40:38 +01:00
  • add0d9acd9 Add Device methods for issue #39 Ken Barker 2021-09-19 19:40:10 +01:00
  • 1b45fa3c55 Add CONTRIBUTING and CODE_OF_CONDUCT docs. Ken Barker 2021-09-17 15:52:33 +01:00
  • 35b44a7973 Update version for crates.io. 0.5.1 Ken Barker 2021-09-17 09:33:16 +01:00
  • 4a5a267107 Fix example in README,rs and provide readme.rs example for issue #32 Ken Barker 2021-09-17 09:30:13 +01:00
  • 7f8d5e27a4 Add SvmVec Serialize trait for issue #37 Ken Barker 2021-09-15 20:38:04 +01:00
  • 235aff7a0d Remove set_arg_local_buffer generic parameter for issue #35 Ken Barker 2021-09-13 19:42:32 +01:00
  • 9a6e64cddc Correct svmoverview.pdf location. Ken Barker 2021-09-12 12:18:01 +01:00
  • 9bb74b6d27 Update issue for crates.io. 0.5.0 Ken Barker 2021-09-12 12:04:43 +01:00
  • b0ad8a2137 Improve integration tests and README example. Ken Barker 2021-09-12 11:56:48 +01:00
  • 0351b2e7b9 Remove svm_capabilities parameter from SvmVec methods. Ken Barker 2021-09-12 11:25:12 +01:00
  • a4da1851dc Fix SMV doc comment Ken Barker 2021-09-12 09:50:32 +01:00
  • 6ba2ad0593 Improve SVM interface and documentation. Ken Barker 2021-09-12 09:20:53 +01:00