hedgewars/pas2cSystem.pas
changeset 10133 d73412fbf3b4
parent 10131 4b4a043111f4
child 10319 240775460dc5
equal deleted inserted replaced
10132:701844ed50d3 10133:d73412fbf3b4
    92     glCreateProgram, glAttachShader, glBindAttribLocation, glLinkProgram,
    92     glCreateProgram, glAttachShader, glBindAttribLocation, glLinkProgram,
    93     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    93     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    94     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    94     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    95     glGetError, glDeleteProgram, glDeleteBuffers,
    95     glGetError, glDeleteProgram, glDeleteBuffers,
    96     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    96     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    97     glUniform4f, glDisableVertexAttribArray, glTexEnvi : procedure;
    97     glUniform4f, glDisableVertexAttribArray, glTexEnvi,
       
    98     glLoadMatrixf, glMultMatrixf, glGetFloatv: procedure;
    98 
    99 
    99     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   100     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
   100     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   101     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   101     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   102     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   102     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   103     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   109     GL_VERSION, GL_VERTEX_ARRAY, GLenum,  GL_FRAMEBUFFER_EXT,
   110     GL_VERSION, GL_VERTEX_ARRAY, GLenum,  GL_FRAMEBUFFER_EXT,
   110     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   111     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   111     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   112     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   112     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   113     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   113     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   114     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   114     GL_AUX_BUFFERS, GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE, GL_ADD: integer;
   115     GL_AUX_BUFFERS, GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE, GL_ADD,
       
   116     GL_MODELVIEW_MATRIX: integer;
   115 
   117 
   116     TThreadId : function : integer;
   118     TThreadId : function : integer;
   117 
   119 
   118     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   120     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   119     _strcompare, _strncompare, _strcomparec, _strncompareA : function : boolean;
   121     _strcompare, _strncompare, _strcomparec, _strncompareA : function : boolean;