Forum QtFR

La communauté francophone Qt

Vous n'êtes pas identifié(e).

Annonce

Qt 4: 4.8.4 - Qt 5: 5.0.2 - Qt Creator: 2.7.1 - Qt Installer: 1.3.0 - VS Qt 4: 1.1.11 - VS Qt 5: 1.2.1 - Monkey Studio: 1.9.0.4

#1 21-05-2012 18:48:58

Bubkadk
Membre(e) Qt
Inscription : 19-05-2010
Messages : 9

Quel model de shader est requis par QGLShaderProgram ?

Bonjour a tous,

Je n'ai pas trouvé la réponse en fouillant sur le net, et peut être l'un d'entre vous aura une réponse.

Sur quelle version de shaders se base la classe QGLShaderProgram pour compiler mes vertex et pixel shaders ?

Ceci est en fait une question détournée pour savoir quels shaders models ma carte graphique doit supporter pour utiliser QGLShaderProgram correctement.

Merci d'avance à tous les QTriens !

Hors ligne

#2 17-12-2012 12:20:32

florentbuisson
Membre(e) Qt
Inscription : 17-12-2012
Messages : 1

Re : Quel model de shader est requis par QGLShaderProgram ?

Pour connaître ta réponse
glGetString(GL_SHADING_LANGUAGE_VERSION);

Ensuite tu peux forcer une version minimum pour que ton shader compile avec un #version xxx .
J'ai cru observer des attitudes étranges concernant les versions de glsl activées par Qt en utilisant opengl es, cependant.

Edit : ready to paste code (replace string if needed)

Dernière modification par florentbuisson (17-12-2012 13:05:06)

Hors ligne

#3 17-12-2012 17:25:04

dergen
Webmaster Qt
Lieu : Meaux
Inscription : 20-03-2009
Messages : 2 303
Site Web

Re : Quel model de shader est requis par QGLShaderProgram ?

Bonjour Florent Buisson et merci de ton aide mais il me semble que tu as oublié CECI !


Sans la liberté de blâmer, il n'est point d'éloge flatteur; et qu'il n'y a que les petits hommes qui redoutent les petits écrits !!!

- Beaumarchais -

Hors ligne

Pied de page des forums


Sitemap QtFR