Найдено 13 результатов
- 09.03.2012 20:59:29
- Форум: Lazarus
- Тема: Попытка считать файл библиотекой ZenGL
- Ответы: 4
- Просмотры: 3110
Re: Попытка считать файл библиотекой ZenGL
Есть же официальный форум у библиотеки... А ситуация сама по себе странная, из того кусочка кода никаких вариантов падения представить не могу. Окромя как всё же некорректного Name и последующего падения при попытке обратится к loadedTextures[Length(loadedTextures) - 1].tex, т.к. сам по себе ZenGL ...
Re: zenGl
И окна зомби остающиеся при некошерном использовании лазаруса, тоже давно. Не хватает ещё одной синхронизации.
Ещё одной такой же, которая есть в wnd_Destroy? Да не иначе как говнокодите
,получать номер канала и уже потом, в догонку регулировать громкость. Не лучше ли и быстрее для таких ...
Ещё одной такой же, которая есть в wnd_Destroy? Да не иначе как говнокодите
,получать номер канала и уже потом, в догонку регулировать громкость. Не лучше ли и быстрее для таких ...
Re: zenGl
Запихнуть его в поток и пусть себе там работает
Идиотское решение.
После закрытия окна zenGl может остаться окно зомби
Синхронизация давно там есть.
murads60
Смотри стандартные примеры.
- 19.03.2011 13:57:29
- Форум: Lazarus
- Тема: [Решено] Нет текстуры во втором окне OpenGL
- Ответы: 4
- Просмотры: 3747
Re: [Решено] Нет текстуры во втором окне OpenGL
Сейчас ищу кросс платформенный вариант "function wglShareLists(p1, p2: HGLRC): BOOL;
В Linux'е дополнительный контекст для "расшаривания" ресурсов указывается при создании контекста:
function glXCreateContext(dpy: PDisplay; vis: PXVisualInfo; shareList: GLXContext; direct: ...
В Linux'е дополнительный контекст для "расшаривания" ресурсов указывается при создании контекста:
function glXCreateContext(dpy: PDisplay; vis: PXVisualInfo; shareList: GLXContext; direct: ...
- 16.01.2011 10:30:46
- Форум: Lazarus
- Тема: Замуровали, демоны!
- Ответы: 3
- Просмотры: 2847
Re: Замуровали, демоны!
..Кстати дебуггер у меня под 64 Линукс уже давно чтой-то совсем не работает
Вчера долго не мог понять, почему дебаггер "зависает" вместе с приложением. Оказывается забыл cthreads подключить. Может твоя проблема с потоками в демоне такая же?
- 14.01.2011 10:31:28
- Форум: Free Pascal Compiler
- Тема: Джойстик
- Ответы: 12
- Просмотры: 8858
Re: Джойстик
Вот такая беда
Повторюсь еще раз:
Собирается исключительно в режиме совместимости с Delphi.
- 14.01.2011 00:57:08
- Форум: Free Pascal Compiler
- Тема: Джойстик
- Ответы: 12
- Просмотры: 8858
Re: Джойстик
http://zengl.org/tmp/zgl_joystick.pas
Вот, выложил отвязанный от ZenGL модуль. Описание какие функции за что отвечают временно будет доступно тут . В модуле для вывода информации используется writeln, так что при сборке под Windows с опцией -WG приложение будет падать, посему замени на ...
Вот, выложил отвязанный от ZenGL модуль. Описание какие функции за что отвечают временно будет доступно тут . В модуле для вывода информации используется writeln, так что при сборке под Windows с опцией -WG приложение будет падать, посему замени на ...
- 09.10.2010 13:58:33
- Форум: Free Pascal Compiler
- Тема: [FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
- Ответы: 4
- Просмотры: 3996
Re: [FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
Разве EndThread не приведёт к утечке памяти и непредсказуемому состоянию обьектов DSound?
Нет, если только ты не решил в отдельном потоке создавать dsound объект и не освобождая его выходить из потока
- 08.10.2010 22:47:57
- Форум: Lazarus
- Тема: Список разрешений в Linux
- Ответы: 16
- Просмотры: 9591
Re: Список разрешений в Linux
Забавно, ведь первый, это XRandR, который вроде как чепуху показывал при вызове xrandr И да, по выходу из приложения надо бы еще делать очистку, вот таким образом:
XRRFreeScreenConfigInfo( scr_Settings );
допилил разименовывание указателей
Ну, я просто {$MODE DELPHI} использую, поэтому с ...
XRRFreeScreenConfigInfo( scr_Settings );
допилил разименовывание указателей
Ну, я просто {$MODE DELPHI} использую, поэтому с ...
- 08.10.2010 21:59:41
- Форум: Lazarus
- Тема: Список разрешений в Linux
- Ответы: 16
- Просмотры: 9591
Re: Список разрешений в Linux
Даже не знаю как вас благодарить - после небольшой доработки вашего кода напильником, все заработало. Огромное спасибо.
А какой из вариантов?
- 08.10.2010 16:31:38
- Форум: Free Pascal Compiler
- Тема: [FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
- Ответы: 4
- Просмотры: 3996
Re: [FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
Проблема решилась банально. Разработчики "поломали" менеджер памяти, и теперь в созданных потоках при помощи CreateThread можно ждать неожиданностей если используется RTL-функционал. Использование же BeginThread/EndThread к проблемам не приводит.
- 08.10.2010 16:26:49
- Форум: Lazarus
- Тема: Список разрешений в Linux
- Ответы: 16
- Просмотры: 9591
Re: Список разрешений в Linux
да еще включен по дефолту TwinView
Проблема в том, что программисты NVidia хоть и справляются с реализацией OpenGL в своем драйвере, но поддержка пр. технологий в Linux у них полное говно. Извечное забивание на XRandR, одна из "фич".
Есть два способа получить список разрешений - XRandR и ...
Проблема в том, что программисты NVidia хоть и справляются с реализацией OpenGL в своем драйвере, но поддержка пр. технологий в Linux у них полное говно. Извечное забивание на XRandR, одна из "фич".
Есть два способа получить список разрешений - XRandR и ...
- 28.09.2010 11:14:16
- Форум: Free Pascal Compiler
- Тема: [FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
- Ответы: 4
- Просмотры: 3996
[FPC 2.4.x][DirectSound]Поток "валит" приложение на выходе
Тут лежит архив с демкой(Lazarus+FPC), которая воспроизводит ogg-файл в двух разных потоках. При компиляции демки при помощи FreePascal 2.4.x(пробовал разные версии из этой ветки) - приложение падает, как только первый поток завершает свою работу. В FreePascal 2.2.4 никаких проблем нет.
Содержимое ...
Содержимое ...
