| Summary: | Неправильные параметры в компоненте OpenGL. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Branch p10 | Reporter: | YanBessonov <bessonov.yan> | ||||
| Component: | lazarus | Assignee: | qa-team <qa-team> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | gorjachevas | ||||
| Version: | не указана | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
(Ответ для YanBessonov на комментарий #0) > Создано вложение 17078 [details] [подробности] > Тестовый пример. По нажатию первых верхних кнопок, срабатывает код из > glxtest. Последние две для теста объекта OpenGL..pp > > В компоненте TOpenGLControl, который берут с панели инструментов на TForm, > по умолчанию параметры: > BlueBits=8; > RedBits=8; > GreenBits=8; > Значение этих параметров не правильное. Вместо 8 должно быть значение 1. > В условиях, когда стоит неправильное значение 8, компонент не может > инициализироватся и функция gxlChooseFBConfig() возвращает nil и вылетает > исключение. Повторяется при выборе библиотек gtk2 и qt5. > Повторяется на версиях lazarus 3.2 и 3.6. > Драйвера nvidia родные. Уточните, пожалуйста, шаги воспроизведения ошибки и ожидаемый результат, а так же вывод команды: $ cat /etc/os-release С параметрами по умолчанию, как и с измененными параметрами, ошибку воспроизвести не удалось. |
Created attachment 17078 [details] Тестовый пример. По нажатию первых верхних кнопок, срабатывает код из glxtest. Последние две для теста объекта OpenGL..pp В компоненте TOpenGLControl, который берут с панели инструментов на TForm, по умолчанию параметры: BlueBits=8; RedBits=8; GreenBits=8; Значение этих параметров не правильное. Вместо 8 должно быть значение 1. В условиях, когда стоит неправильное значение 8, компонент не может инициализироватся и функция gxlChooseFBConfig() возвращает nil и вылетает исключение. Повторяется при выборе библиотек gtk2 и qt5. Повторяется на версиях lazarus 3.2 и 3.6. Драйвера nvidia родные.