Переглянути джерело

* [Context] check Visual before using it

master
Bergmann89 11 роки тому
джерело
коміт
371dc0877d
1 змінених файлів з 5 додано та 0 видалено
  1. +5
    -0
      uglcContextGtk2GLX.pas

+ 5
- 0
uglcContextGtk2GLX.pas Переглянути файл

@@ -351,6 +351,9 @@ var
attrList: TGLIntArray;
drawable: PGdkDrawable;
begin
if not Assigned(aControl) then
raise EArgumentException.Create('aControl is not assigned');
{
Temporary (realized) widget to get to display
}
@@ -382,6 +385,8 @@ begin
FVisual := glXChooseVisual(FDisplay, DefaultScreen(FDisplay), @attrList[0]);
end;
end;
if not Assigned(FVisual) then
raise EGLXError.Create('choose visual failed');
{
Most widgets inherit the drawable of their parent. In contrast to Windows, descending from


Завантаження…
Відмінити
Зберегти