Part of the Khronos Group

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 2 of 2

Thread: problems with XP

  1. #1
    Junior Member Newbie
    Join Date
    Nov 2000

    problems with XP

    Hello all,
    O.K. I've been hacking at this for three days straight, with no luck. I've already searched these forums, but haven't found anything truly helpful. I've got an OpenGL based program that runs fine in win98SE but has an error on Windows XP Pro. I've heard that older games (games made before 2000) have problems on XP, and I know certain new games only run on 2000 and XP. Exactly what is done differently at the development level to make software require XP, and how can software run on both older and newer versions of Windows? Basically, are there extra/updated files that are needed to adequately create an opengl program that will run in XP? I'm using an old compiler, Borland C++ 5.02, but I've never heard of this compiler having compatibility issues. Any help would be appreciated.

  2. #2
    Super Moderator OpenGL Guru
    Join Date
    Feb 2000
    Montreal, Canada

    Re: problems with XP

    As far as GL is concerned, there isn't anything special you have to do and it will run on all version of Windows. GL is blind as far as the OS is concerned.

    The Win API gets updated you know? Consult your Windows programming manuals.

    Percisely, what is the problem you are having with BC++?
    an open source GLU replacement library. Much more modern than GLU.
    float matrix[16], inverse_matrix[16];
    glhTranslatef2(matrix, 0.0, 0.0, 5.0);
    glhRotateAboutXf2(matrix, angleInRadians);
    glhScalef2(matrix, 1.0, 1.0, -1.0);
    glhQuickInvertMatrixf2(matrix, inverse_matrix);
    glUniformMatrix4fv(uniformLocation1, 1, FALSE, matrix);
    glUniformMatrix4fv(uniformLocation2, 1, FALSE, inverse_matrix);

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts