Originally Posted by
IlovePascal
Hey, Im back!
I tested the tutorial 7 from the ]glTexImage2D( GL_TEXTURE_2D, 0, 3, TextureImage.x,
TextureImage.h, 0, GL_BGR,
GL_UNSIGNED_BYTE, TextureImage.pixels );[/code]
I get the error message
Code:
lesson7.pas(136,53) Error: Illegal qualifier
lesson7.pas(136,53) Hint: may be pointer dereference is missing
How do I 'derefrence'
:evil: :cry:
Thanks again
Have you tried doing it this way?
Code:
glTexImage2D( GL_TEXTURE_2D, 0, 3, TextureImage^.x,
TextureImage^.h, 0, GL_BGR,
GL_UNSIGNED_BYTE, TextureImage^.pixels );
Since TextureImage is a pointer type, I think freepascal requires the '^'.
cheers,
Paul.
Bookmarks