Bug 51880

Summary: Неправильные параметры в компоненте OpenGL.
Product: Branch p10 Reporter: YanBessonov <bessonov.yan>
Component: lazarusAssignee: 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:
Description Flags
Тестовый пример. По нажатию первых верхних кнопок, срабатывает код из glxtest. Последние две для теста объекта OpenGL..pp none

Description YanBessonov 2024-10-29 22:42:50 MSK
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 родные.
Comment 1 Алексей Горячев 2024-11-02 18:27:01 MSK
(Ответ для 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

С параметрами по умолчанию, как и с измененными параметрами, ошибку воспроизвести не удалось.