Quellcode durchsuchen

Added missing function for GLX_EXT_swap_control

master
saschawillems vor 11 Jahren
Ursprung
Commit
3450b7533b
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. +6
    -0
      dglOpenGL.pas

+ 6
- 0
dglOpenGL.pas Datei anzeigen

@@ -11137,6 +11137,8 @@ type
// GLX_EXT_texture_from_pixmap // GLX_EXT_texture_from_pixmap
TglXBindTexImageEXT = procedure(dpy: PDisplay; drawable: GLXDrawable; buffer: GLint; const attrib_list: PGLint); cdecl; TglXBindTexImageEXT = procedure(dpy: PDisplay; drawable: GLXDrawable; buffer: GLint; const attrib_list: PGLint); cdecl;
TglXReleaseTexImageEXT = procedure(dpy: PDisplay; drawable: GLXDrawable; buffer: GLint); cdecl; TglXReleaseTexImageEXT = procedure(dpy: PDisplay; drawable: GLXDrawable; buffer: GLint); cdecl;

TglXSwapIntervalEXT = procedure (dpy : PDisplay; drawable : GLXDrawable; interval : GLint); cdecl;
{$ENDIF} {$ENDIF}


// GL utility functions and procedures // GL utility functions and procedures
@@ -14500,6 +14502,8 @@ var
// GLX_EXT_texture_from_pixmap // GLX_EXT_texture_from_pixmap
glXBindTexImageEXT: TglXBindTexImageEXT; glXBindTexImageEXT: TglXBindTexImageEXT;
glXReleaseTexImageEXT: TglXReleaseTexImageEXT; glXReleaseTexImageEXT: TglXReleaseTexImageEXT;

glXSwapIntervalEXT : TglXSwapIntervalEXT;
{$ENDIF} {$ENDIF}


// GL utility functions and procedures // GL utility functions and procedures
@@ -15136,6 +15140,8 @@ begin
// GLX_EXT_texture_from_pixmap // GLX_EXT_texture_from_pixmap
glXBindTexImageEXT := dglGetProcAddress('glXBindTexImageEXT'); glXBindTexImageEXT := dglGetProcAddress('glXBindTexImageEXT');
glXReleaseTexImageEXT := dglGetProcAddress('glXReleaseTexImageEXT'); glXReleaseTexImageEXT := dglGetProcAddress('glXReleaseTexImageEXT');

glXSwapIntervalEXT := dglGetProcAddress('glXSwapIntervalEXT');
{$ENDIF} {$ENDIF}


Result := True; Result := True;


Laden…
Abbrechen
Speichern