Browse Source

* Win32 fix: The OS symbol is called "Win32", not "Windows"

sg 23 years ago
parent
commit
21c8865c06

+ 5 - 5
packages/extra/opengl/gl.pp

@@ -45,7 +45,7 @@ Abstract:
 
 
 {$MACRO ON}
 {$MACRO ON}
 {$MODE Delphi}
 {$MODE Delphi}
-{$IFDEF Windows}
+{$IFDEF Win32}
   {$DEFINE extdecl := stdcall}
   {$DEFINE extdecl := stdcall}
 {$ELSE}
 {$ELSE}
   {$DEFINE extdecl := cdecl}
   {$DEFINE extdecl := cdecl}
@@ -1498,7 +1498,7 @@ var
   glVertex4sv: procedure(const v: PGLshort); extdecl;
   glVertex4sv: procedure(const v: PGLshort); extdecl;
   glVertexPointer: procedure(size: GLint; atype: GLenum; stride: GLsizei; const pointer: Pointer); extdecl;
   glVertexPointer: procedure(size: GLint; atype: GLenum; stride: GLsizei; const pointer: Pointer); extdecl;
   glViewport: procedure(x, y: GLint; width, height: GLsizei); extdecl;
   glViewport: procedure(x, y: GLint; width, height: GLsizei); extdecl;
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   ChoosePixelFormat: function(DC: HDC; p2: PPixelFormatDescriptor): Integer; extdecl;
   ChoosePixelFormat: function(DC: HDC; p2: PPixelFormatDescriptor): Integer; extdecl;
   {$ENDIF}
   {$ENDIF}
 
 
@@ -1878,7 +1878,7 @@ begin
   @glVertex4sv := nil;
   @glVertex4sv := nil;
   @glVertexPointer := nil;
   @glVertexPointer := nil;
   @glViewport := nil;
   @glViewport := nil;
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   @ChoosePixelFormat := nil;
   @ChoosePixelFormat := nil;
   {$ENDIF}
   {$ENDIF}
 
 
@@ -2231,7 +2231,7 @@ begin
   @glVertexPointer := GetProcAddress(LibGL, 'glVertexPointer');
   @glVertexPointer := GetProcAddress(LibGL, 'glVertexPointer');
   @glViewport := GetProcAddress(LibGL, 'glViewport');
   @glViewport := GetProcAddress(LibGL, 'glViewport');
 
 
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   @ChoosePixelFormat := GetProcAddress(LibGL, 'ChoosePixelFormat');
   @ChoosePixelFormat := GetProcAddress(LibGL, 'ChoosePixelFormat');
   if not Assigned(ChoosePixelFormat) then
   if not Assigned(ChoosePixelFormat) then
     @ChoosePixelFormat := @Windows.ChoosePixelFormat;
     @ChoosePixelFormat := @Windows.ChoosePixelFormat;
@@ -2246,7 +2246,7 @@ initialization
   {$ENDIF}
   {$ENDIF}
 
 
   try
   try
-    {$IFDEF Windows}
+    {$IFDEF Win32}
     LoadOpenGL('opengl32.dll');
     LoadOpenGL('opengl32.dll');
     {$ELSE}
     {$ELSE}
     LoadOpenGL('libGL.so.1');
     LoadOpenGL('libGL.so.1');

+ 6 - 6
packages/extra/opengl/glext.pp

@@ -8,7 +8,7 @@
 
 
 {$MACRO ON}
 {$MACRO ON}
 {$MODE Delphi}
 {$MODE Delphi}
-{$IFDEF Windows}
+{$IFDEF Win32}
   {$DEFINE extdecl:=stdcall }
   {$DEFINE extdecl:=stdcall }
 {$ELSE}
 {$ELSE}
   {$DEFINE extdecl:=cdecl }
   {$DEFINE extdecl:=cdecl }
@@ -91,7 +91,7 @@ interface
 
 
 uses
 uses
   SysUtils,
   SysUtils,
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   Windows,
   Windows,
   {$ELSE}
   {$ELSE}
   DLLFuncs,
   DLLFuncs,
@@ -100,7 +100,7 @@ uses
 
 
 {******************************************************************************}
 {******************************************************************************}
 
 
-{$IFDEF Windows}
+{$IFDEF Win32}
 // Not declared in Windows.pas.
 // Not declared in Windows.pas.
 function wglGetProcAddress(proc: PChar): Pointer; extdecl; external 'OpenGL32.dll';
 function wglGetProcAddress(proc: PChar): Pointer; extdecl; external 'OpenGL32.dll';
 {$ELSE}
 {$ELSE}
@@ -2071,7 +2071,7 @@ const
 var
 var
   glFlushVertexArrayRangeNV: procedure; extdecl;
   glFlushVertexArrayRangeNV: procedure; extdecl;
   glVertexArrayRangeNV: procedure(size: GLsizei; const ptr: Pointer); extdecl;
   glVertexArrayRangeNV: procedure(size: GLsizei; const ptr: Pointer); extdecl;
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   wglAllocateMemoryNV: function(size: GLsizei; readFrequency, writeFrequency,
   wglAllocateMemoryNV: function(size: GLsizei; readFrequency, writeFrequency,
 				priority: Single): Pointer; extdecl;
 				priority: Single): Pointer; extdecl;
   wglFreeMemoryNV: procedure(ptr: Pointer); extdecl;
   wglFreeMemoryNV: procedure(ptr: Pointer); extdecl;
@@ -3519,7 +3519,7 @@ const
   GL_TEXTURE_FLOAT_COMPONENTS_NV    = $888C;
   GL_TEXTURE_FLOAT_COMPONENTS_NV    = $888C;
   GL_FLOAT_CLEAR_COLOR_VALUE_NV     = $888D;
   GL_FLOAT_CLEAR_COLOR_VALUE_NV     = $888D;
   GL_FLOAT_RGBA_MODE_NV             = $888E;
   GL_FLOAT_RGBA_MODE_NV             = $888E;
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   WGL_FLOAT_COMPONENTS_NV           = $20B0;
   WGL_FLOAT_COMPONENTS_NV           = $20B0;
   WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = $20B1;
   WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = $20B1;
   WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = $20B2;
   WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = $20B2;
@@ -3571,7 +3571,7 @@ const
 
 
 {******************************************************************************}
 {******************************************************************************}
 
 
-{$IFDEF Windows}
+{$IFDEF Win32}
 //*** WGL_ARB_buffer_region
 //*** WGL_ARB_buffer_region
 const
 const
   WGL_FRONT_COLOR_BUFFER_BIT_ARB    = $00000001;
   WGL_FRONT_COLOR_BUFFER_BIT_ARB    = $00000001;

+ 7 - 4
packages/extra/opengl/glu.pp

@@ -55,7 +55,7 @@ Abstract:
 
 
 {$MACRO ON}
 {$MACRO ON}
 {$MODE Delphi}
 {$MODE Delphi}
-{$IFDEF Windows}
+{$IFDEF Win32}
   {$DEFINE extdecl := stdcall}
   {$DEFINE extdecl := stdcall}
 {$ELSE}
 {$ELSE}
   {$DEFINE extdecl := cdecl}
   {$DEFINE extdecl := cdecl}
@@ -67,7 +67,7 @@ interface
 
 
 uses
 uses
   SysUtils,
   SysUtils,
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   Windows,
   Windows,
   {$ELSE}
   {$ELSE}
   DLLFuncs,
   DLLFuncs,
@@ -499,7 +499,7 @@ end;
 initialization
 initialization
 
 
   try
   try
-    {$IFDEF Windows}
+    {$IFDEF Win32}
     LoadGLu('glu32.dll');
     LoadGLu('glu32.dll');
     {$ELSE}
     {$ELSE}
     LoadGLu('libGLU.so.1');
     LoadGLu('libGLU.so.1');
@@ -515,7 +515,10 @@ end.
 
 
 {
 {
   $Log$
   $Log$
-  Revision 1.1  2002-10-13 13:57:31  sg
+  Revision 1.2  2002-10-13 14:36:47  sg
+  * Win32 fix: The OS symbol is called "Win32", not "Windows"
+
+  Revision 1.1  2002/10/13 13:57:31  sg
   * Finally, the new units are available: Match the C headers more closely;
   * Finally, the new units are available: Match the C headers more closely;
     support for OpenGL extensions, and much more. Based on the Delphi units
     support for OpenGL extensions, and much more. Based on the Delphi units
     by Tom Nuydens of delphi3d.net
     by Tom Nuydens of delphi3d.net

+ 3 - 3
packages/extra/opengl/glut.pp

@@ -8,7 +8,7 @@
 
 
 {$MACRO ON}
 {$MACRO ON}
 {$MODE Delphi}
 {$MODE Delphi}
-{$IFDEF Windows}
+{$IFDEF Win32}
   {$DEFINE extdecl := stdcall}
   {$DEFINE extdecl := stdcall}
 {$ELSE}
 {$ELSE}
   {$DEFINE extdecl := cdecl}
   {$DEFINE extdecl := cdecl}
@@ -32,7 +32,7 @@ interface
 
 
 uses
 uses
   SysUtils,
   SysUtils,
-  {$IFDEF Windows}
+  {$IFDEF Win32}
   Windows,
   Windows,
   {$ELSE}
   {$ELSE}
   DLLFuncs,
   DLLFuncs,
@@ -633,7 +633,7 @@ end;
 initialization
 initialization
 
 
   try
   try
-    {$IFDEF Windows}
+    {$IFDEF Win32}
     LoadGlut('glut32.dll');
     LoadGlut('glut32.dll');
     {$ELSE}
     {$ELSE}
     LoadGlut('libglut.so.3');
     LoadGlut('libglut.so.3');