Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
SunSerega committed Aug 8, 2019
1 parent 19fbf37 commit 81e0956
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion OpenCL.pas
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

//ToDo ^T -> pointer

//ToDo расширения с котороми я не знаю что делать:
//ToDo расширения с котороми непонятно, что делать:
//
// - cl_ext.h
// -- cl_qcom_ext_host_ptr
Expand Down
14 changes: 7 additions & 7 deletions OpenCLABC.pas
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
///
///Выскокоуровневая оболочка для модуля OpenCL
///OpenCL и OpenCLABC можно использовать одновременно
///Но контактировать они в основном не будут
///Но контактировать они практически не будут
///
///Если чего то не хватает - писать как и для модуля OpenCL, сюда:
///https://github.com/SunSerega/POCGL/issues
Expand Down Expand Up @@ -46,22 +46,22 @@
// А так же в соответствующей папке репозитория на гитхабе: "https://github.com/SunSerega/POCGL/tree/master/Samples/OpenCL/OpenCLABC/Из справки"
//

// 1.0.3 - Термины, которые часто путают новички
// 1.0.3 - Термины, которые часто путают новички в программировании
//
// Команда - запрос на выполнение чего то
// Команда - запрос на выполнение чего-либо
// Как запрос на запуск программы на GPU
// Или запрос на начало чтения данных из буфера на GPU в оперативную память
// Называть процедуры и функции командами - ошибочно
//
// Подпрограмма - процедура или функция
//
// Метод - особая подпрограмма, вызываемая по точке для переменной
// Метод - особая подпрограмма, вызываемая в коде через переменную
// К примеру, метод Context.SyncInvoke выглядит в коде как "cont.SyncInvoke(...)", где cont - переменная типа Context
//
// Статичный метод - особый метод, который вызывается по точке для типа вместо переменной
// Статичный метод - особая подпрограмма, вызываемая в коде через имя типа
// К примеру, статичный метод Buffer.ValueQueue выглядит в коде как "Buffer.ValueQueue(...)"
//
// Остальные термины, которые могут быть непонятны (как свойства, которые property) - ищите в справке паскаля/гуглите
// Остальные термины (как свойства), которые будут непонятны - ищите в справке паскаля или интернете

{$endregion 1.0. Разное}

Expand Down Expand Up @@ -510,7 +510,7 @@ interface
//ToDo CommandQueue.CycleWhile(***->boolean)
// - возможность передать свой обработчик ошибок как procedure->()

//ToDo может лучше передавать List<Task> в Invoke, чем использовать yield?
//ToDo Может лучше передавать List<Task> в Invoke, чем использовать yield?
// - должно быть проще в реализации, быстрее и меньше ограничений...

//ToDo Типы Device и Platform
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# POCGL
pascal wrapers of OpenCL and OpenGL
pascal wrappers of OpenCL and OpenGL

0 comments on commit 81e0956

Please sign in to comment.