hedgewars/pas2cSystem.pas
branchwebgl
changeset 9954 bf51bc7e2808
parent 9260 64718974158f
child 10015 4feced261c68
equal deleted inserted replaced
9952:32f5982604f4 9954:bf51bc7e2808
    91     glCreateProgram, glAttachShader, glBindAttribLocation, glLinkProgram,
    91     glCreateProgram, glAttachShader, glBindAttribLocation, glLinkProgram,
    92     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    92     glDeleteShader, glGetProgramiv, glGetProgramInfoLog, glUseProgram,
    93     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    93     glUniform1i, glGetUniformLocation, glEnableVertexAttribArray,
    94     glGetError, glDeleteProgram, glDeleteBuffers,
    94     glGetError, glDeleteProgram, glDeleteBuffers,
    95     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    95     glGenBuffers, glBufferData, glBindBuffer, glewInit,
    96     glUniform4f, glDisableVertexAttribArray : procedure;
    96     glUniform4f, glDisableVertexAttribArray, glTexEnvi : procedure;
    97 
    97 
    98     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
    98     GL_BGRA, GL_BLEND, GL_CLAMP_TO_EDGE, GL_COLOR_ARRAY,
    99     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
    99     GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT,
   100     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   100     GL_DITHER, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_LINEAR,
   101     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   101     GL_LINE_LOOP, GL_LINES, GL_LINE_SMOOTH, GL_LINE_STRIP,
   108     GL_VERSION, GL_VERTEX_ARRAY, GLenum,  GL_FRAMEBUFFER_EXT,
   108     GL_VERSION, GL_VERTEX_ARRAY, GLenum,  GL_FRAMEBUFFER_EXT,
   109     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   109     GL_RENDERBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,
   110     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   110     GL_COLOR_ATTACHMENT0_EXT, GL_FLOAT, GL_UNSIGNED_BYTE, GL_COMPILE_STATUS,
   111     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   111     GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_VERTEX_SHADER, GL_FRAGMENT_SHADER,
   112     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   112     GL_NO_ERROR, GL_ARRAY_BUFFER, GL_STATIC_DRAW, GLEW_OK,
   113     GL_AUX_BUFFERS: integer;
   113     GL_AUX_BUFFERS, GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE, GL_ADD: integer;
   114 
   114 
   115     TThreadId : function : integer;
   115     TThreadId : function : integer;
   116     
   116     
   117     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   117     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   118     _strcompare, _strncompare, _strcomparec : function : boolean;
   118     _strcompare, _strncompare, _strcomparec : function : boolean;