Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пока суть до дела, с документацией, опубликуйте хоть список спец функций CL
в коде примера - CLBufferCreate
а в стандарте OpenCL - CLCreateBufferПока суть до дела, с документацией, опубликуйте хоть список спец функций CL
Документацию пишем, будет в ближайшие дни обновлена.
Текстовый скрипт выложен в CodeBase: https://www.mql5.com/ru/code/825
Для работы с OpenCL сделаем класс, чтобы скрывал грязную работу с инициализацией и деинициализацией контекстов, буферов и тд.
Пока суть до дела, с документацией, опубликуйте хоть список спец функций CL
На сайте доступен в черновом варианте раздел Работа с OpenCL
Ренат, было бы весьма уместно теперь открыть (в разумных "песочных" пределах) доступ к буферам объекта BitMapLabel. Чтоб можно было писать видеоинформацию непосредственно в память, и затем выводить простым переключением активной страницы. Через копирование в файл обмениваться - это не дело.
// Либо создать новый объект (что-нибудь вроде GraphScreen) с парой переключаемых страниц.
Формат буфера напрашивается сам : двумерный массив структур {ucar r, uchar g, uchar b, uchar alpha};
Размеры можно задавать насильственно, при создании объекта - по размеру экранной области, либо оставить возможность делать виртуальный экран несовпадающим по размеру с областью вывода с возможностью смещать его относительно скрина.
Ренат, было бы весьма уместно теперь открыть (в разумных "песочных" пределах) доступ к буферам объекта BitMapLabel. Чтоб можно было писать видеоинформацию непосредственно в память, и затем выводить простым переключением активной страницы. Через копирование в файл обмениваться - это не дело.
Да, уже назрело. Реализуем.
У кого не отобразился в логах терминала нового билда процессор в качестве устройства OpenCL, тот может поставить драйвер из прикрепа. Должны появится и процессоры Intel и AMD.
Драйвер с поддержкой OpenCL1.2 взят из streamsdk_2-6-RC3_win732 сайта AMD.
У меня появились такие логи:
2012.02.09 20:31:38 Terminal CPU: AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ with OpenCL 1.1 (2 units, 2009 MHz, 2047 Mb, version 2.0)
2012.02.09 20:31:38 Terminal GPU: NVIDIA Corporation GeForce 8500 GT with OpenCL 1.0 (2 units, 918 MHz, 256 Mb, version 285.62)
PS Забавно, но процессор определился терминалом не как двухядерный, а как два одноядерных процессора.
У кого не отобразился в логах терминала нового билда процессор в качестве устройства OpenCL, тот может поставить драйвер из прикрепа.
Просьба давать прямые ссылки на скачивание исполнимых файлов с официальных сайтов.
К сожалению, никакие исполнимые файлы (пусть даже в архивах) не разрешены для публикации на наших сайтах. Это ради безопасности пользователей.