summaryrefslogtreecommitdiff
path: root/fpcsrc/packages/gtk2/src/gtkglext/gdkglquery.inc
blob: b4a8f49bc2aae969c2ddf91761a811121c5762dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{ Original file is /usr/include/gtkglext-1.0/gdk/gdkglquery.h }

{$ifdef read_interface_rest}

{$ifndef GDK_MULTIHEAD_SAFE}
function gdk_gl_query_extension: gboolean;
  cdecl; external GdkGLExtLib;
{$endif GDK_MULTIHEAD_SAFE}

{$ifdef GDKGLEXT_MULTIHEAD_SUPPORT}
function gdk_gl_query_extension_for_display(display: PGdkDisplay): gboolean;
  cdecl; external GdkGLExtLib;
{$endif GDKGLEXT_MULTIHEAD_SUPPORT}

{$ifndef GDK_MULTIHEAD_SAFE}
function  gdk_gl_query_version(
  var major, minor: LongInt): gboolean;
  cdecl; external GdkGLExtLib;
{$endif GDK_MULTIHEAD_SAFE}

{$ifdef GDKGLEXT_MULTIHEAD_SUPPORT}
function gdk_gl_query_version_for_display(
  display: PGdkDisplay;
  var major, minor: LongInt): gboolean;
  cdecl; external GdkGLExtLib;
{$endif GDKGLEXT_MULTIHEAD_SUPPORT}

function gdk_gl_query_gl_extension(extension: PChar): gboolean;
  cdecl; external GdkGLExtLib;

function gdk_gl_get_proc_address(proc_name: PChar): TGdkGLProc;
  cdecl; external GdkGLExtLib;

{$endif read_interface_rest}