hedgewars/pas2cSystem.pas
changeset 7065 e80e0d3273c5
parent 7064 0cf7cad767aa
child 7066 12cc2bd84b0b
equal deleted inserted replaced
7064:0cf7cad767aa 7065:e80e0d3273c5
   102     glEnableClientState, glEnd, glGenTextures, glGetIntegerv,
   102     glEnableClientState, glEnd, glGenTextures, glGetIntegerv,
   103     glHint, glLineWidth, glLoadIdentity, glMatrixMode, glPopMatrix,
   103     glHint, glLineWidth, glLoadIdentity, glMatrixMode, glPopMatrix,
   104     glPushMatrix, glReadPixels, glRotatef, glScalef, glTexCoord2f,
   104     glPushMatrix, glReadPixels, glRotatef, glScalef, glTexCoord2f,
   105     glTexCoordPointer, glTexImage2D, glTexParameterf,
   105     glTexCoordPointer, glTexImage2D, glTexParameterf,
   106     glTexParameteri, glTranslatef, glVertex2d, glVertexPointer,
   106     glTexParameteri, glTranslatef, glVertex2d, glVertexPointer,
   107     glViewport : procedure;
   107     glViewport, glext_LoadExtension, glDeleteRenderbuffersEXT,
       
   108     glDeleteFramebuffersEXT, glGenFramebuffersEXT,
       
   109     glGenRenderbuffersEXT, glBindFramebufferEXT, 
       
   110     glBindRenderbufferEXT, glRenderbufferStorageEXT,
       
   111     glFramebufferRenderbufferEXT, glFramebufferTexture2DEXT : procedure;
   108 
   112 
   109     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   113     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   110     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   114     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   111     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   115     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   112     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   116     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   114     GL_PERSPECTIVE_CORRECTION_HINT, GL_PROJECTION, GL_QUADS,
   118     GL_PERSPECTIVE_CORRECTION_HINT, GL_PROJECTION, GL_QUADS,
   115     GL_RENDERER, GL_RGBA, GL_RGBA8, GL_SRC_ALPHA, GL_TEXTURE_2D,
   119     GL_RENDERER, GL_RGBA, GL_RGBA8, GL_SRC_ALPHA, GL_TEXTURE_2D,
   116     GL_TEXTURE_COORD_ARRAY, GL_TEXTURE_MAG_FILTER,
   120     GL_TEXTURE_COORD_ARRAY, GL_TEXTURE_MAG_FILTER,
   117     GL_TEXTURE_MIN_FILTER, GL_TEXTURE_PRIORITY, GL_TEXTURE_WRAP_S,
   121     GL_TEXTURE_MIN_FILTER, GL_TEXTURE_PRIORITY, GL_TEXTURE_WRAP_S,
   118     GL_TEXTURE_WRAP_T, GL_TRIANGLE_FAN, GL_TRUE, GL_VENDOR,
   122     GL_TEXTURE_WRAP_T, GL_TRIANGLE_FAN, GL_TRUE, GL_VENDOR,
   119     GL_VERSION, GL_VERTEX_ARRAY : integer;
   123     GL_VERSION, GL_VERTEX_ARRAY, GLenum,  GL_FRAMEBUFFER_EXT,
       
   124     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
       
   125     GL_COLOR_ATTACHMENT0_EXT : integer;
   120 
   126 
   121     TThreadId : function : integer;
   127     TThreadId : function : integer;
   122     BeginThread, ThreadSwitch : procedure;
   128     BeginThread, ThreadSwitch : procedure;
   123     InterlockedIncrement, InterlockedDecrement : procedure;
   129     InterlockedIncrement, InterlockedDecrement : procedure;
   124     
   130