hedgewars/pas2cSystem.pas
changeset 14890 ff2c19a462de
parent 13342 774dd8762607
child 15292 70d416a8f63f
equal deleted inserted replaced
14889:9b292184d793 14890:ff2c19a462de
    95     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    95     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    96     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    96     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    97     glGetError, glDeleteProgram, glDeleteBuffers,
    97     glGetError, glDeleteProgram, glDeleteBuffers,
    98     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    98     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    99     glUniform4f, glDisableVertexAttribArray, glTexEnvi,
    99     glUniform4f, glDisableVertexAttribArray, glTexEnvi,
   100     glLoadMatrixf, glMultMatrixf, glGetFloatv: procedure;
   100     glLoadMatrixf, glMultMatrixf, glGetFloatv,
       
   101     glDrawBuffer, glReadBuffer: procedure;
   101 
   102 
   102     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   103     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   103     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   104     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   104     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   105     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   105     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   106     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   113     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   114     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   114     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   115     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   115     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   116     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   116     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   117     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   117     GL_AUX_BUFFERS, GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE, GL_ADD,
   118     GL_AUX_BUFFERS, GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE, GL_ADD,
   118     GL_MODELVIEW_MATRIX: integer;
   119     GL_MODELVIEW_MATRIX, GL_AUX0, GL_BACK: integer;
   119 
   120 
   120     TThreadId : function : integer;
   121     TThreadId : function : integer;
   121 
   122 
   122     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   123     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   123     _strcompare, _strncompare, _strcomparec, _strncompareA : function : boolean;
   124     _strcompare, _strncompare, _strcomparec, _strncompareA : function : boolean;