16 Commits

Author SHA1 Message Date
peri4 78f79d92aa PIOpenCL::Buffer::copyTo() with Buffer 2025-03-28 14:15:21 +03:00
peri4 15548de79c version 4.5.0
PIThread::stopAndWait now returns bool
PIKbdListener on Linux now use piwaitevent_p and can immediately stop
new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
2024-12-29 11:48:24 +03:00
peri4 caa7880cc4 get rid of piForeach
apply some code analyzer recommendations
ICU flag now check if libicu exists
prepare for more accurate growth of containers (limited PoT, then constantly increase size)
2024-11-20 20:01:47 +03:00
peri4 57f8c1313e first release of translation facility
* runtime - loading and translating
 * design-time - works with *.ts file (pip_tr utility)
 * compile-time - CMake macro for compile *.ts
2024-11-05 13:49:00 +03:00
peri4 61e6edb4c8 add PIOpenCL::Kernel::waitForFinish() 2023-09-25 14:28:15 +03:00
peri4 61f1a34c14 PIString/PIChar explicit, support char16_t 2023-07-06 19:59:26 +03:00
peri4 c2b8a8d6da code format 2022-12-14 14:13:52 +03:00
peri4 8551499a5e PICout refactoring, new SHSTKMacros 2022-08-07 22:07:26 +03:00
peri4 1b04d7ecce version 2.93 ready to master
remove PIString << operators
2022-06-24 12:10:57 +03:00
andrey 0c7ce272e6 fix some warnings, add some doc 2021-08-04 14:31:36 +03:00
peri4 de4102a648 PIOpenCL::Buffer API improvements 2021-01-31 21:34:17 +03:00
peri4 27e3085cfd PIOpenCL native handlers, custom compile arguments 2021-01-22 11:14:23 +03:00
peri4 5de87eeed1 PIVariant::fromValue<PIVariant> fix
PIOpenCL new Buffer class
2020-12-03 21:38:30 +03:00
peri4 5c0ef7173a pip_code_model macro now automatic add CMAKE_CURRENT_SOURCE_DIR to relative pathes, no ABSOLUTE need
PIOpenCL first working version
2020-11-15 11:40:47 +03:00
peri4 2511e96372 ready for shstk 2020-09-06 22:52:17 +03:00
peri4 ccd6a9888f tree changes 2020-08-19 00:47:05 +03:00