mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-25 13:59:16 +02:00
41 lines
1.4 KiB
Modula-2
41 lines
1.4 KiB
Modula-2
# This is the definition file for all GL mesa stuff
|
|
|
|
%COPY_INTERFACE
|
|
%END
|
|
|
|
|
|
#=====================================================================
|
|
# Procedures and functions
|
|
#=====================================================================
|
|
|
|
%PROCS
|
|
// GL_MESA_window_pos
|
|
glWindowPos2iMESA: procedure(x, y: LongInt);
|
|
glWindowPos2sMESA: procedure(x, y: ShortInt);
|
|
glWindowPos2fMESA: procedure(x, y: Single);
|
|
glWindowPos2dMESA: procedure(x, y: Double);
|
|
glWindowPos2ivMESA: procedure(var p: LongInt);
|
|
glWindowPos2svMESA: procedure(var p: ShortInt);
|
|
glWindowPos2fvMESA: procedure(var p: Single);
|
|
glWindowPos2dvMESA: procedure(var p: Double);
|
|
glWindowPos3iMESA: procedure(x, y, z: LongInt);
|
|
glWindowPos3sMESA: procedure(x, y, z: ShortInt);
|
|
glWindowPos3fMESA: procedure(x, y, z: Single);
|
|
glWindowPos3dMESA: procedure(x, y, z: Double);
|
|
glWindowPos3ivMESA: procedure(var p: LongInt);
|
|
glWindowPos3svMESA: procedure(var p: ShortInt);
|
|
glWindowPos3fvMESA: procedure(var p: Single);
|
|
glWindowPos3dvMESA: procedure(var p: Double);
|
|
glWindowPos4iMESA: procedure(x, y, z, w: LongInt);
|
|
glWindowPos4sMESA: procedure(x, y, z, w: ShortInt);
|
|
glWindowPos4fMESA: procedure(x, y, z, w: Single);
|
|
glWindowPos4dMESA: procedure(x, y, z, w: Double);
|
|
glWindowPos4ivMESA: procedure(var p: LongInt);
|
|
glWindowPos4svMESA: procedure(var p: ShortInt);
|
|
glWindowPos4fvMESA: procedure(var p: Single);
|
|
glWindowPos4dvMESA: procedure(var p: Double);
|
|
|
|
// GL_MESA_resize_buffers
|
|
glResizeBuffersMESA: procedure;
|
|
%END
|