Hi,
gibt es eine wirklich zuverlässige methode rauszufinden ob GLSL unterstüzt wird?
Ich dachte, ich muß einfach nur überprüfen ob diese 3 Extensions vorhanden sind:
GL_ARB_shader_objects
GL_ARB_vertex_shader
GL_ARB_fragment_shader
Aber, auf einem Notebook mit einer "MOBILITY RADEON 9700 x86/SSE2", sind diese 3 Extensions zwar vorhanden, aber wenn ich:
glGetString(GL_SHADING_LANGUAGE_VERSION_ARB);
mache, kommt nur ein leerer String bei raus.
Auch wenn ich versuche die shader zu kompilieren, egal wie unaufwendig sie sind schlägt jedesmal das compilieren fehl ohne eine Fehlermeldung zu liefern..
Deshalb, gibt es noch einen anderen weg zu schauen ob GLSL benutzt werden kann?
Aya~
|