How do I find out wheater my system (win98, RivaTNT+detonator2) accelerates a certain gl-window/buffer or not? It seems to be just the generic implementation that runs on my screen …
Try using glGetString(GL_VENDOR) if it says “Microsoft Corporation”
it is not accelerated.
Well, as I see it, this is a smaller problem with OpenGL. You can’t ask OpenGL wether or not it’s using hardware acceleration in certain functionalities or not. You can, from the pixelformatdescriptor in Win32 environment, determine if the generic driver or a card/chip-specific driver is used, but no more.
Again with the hardware acceleration question. The answer is: the question is entirely irrelevent. The question you SHOULD be asking is: is feature X adequately supported on this system?