Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Sortie de la bêta de Fedora 21

#1 20/04/2012 02:25:54

bioinfornatics
Membre
Lieu : Paris
Inscription : 08/03/2007
Messages : 3 721
Site Web

OpenGL3 est il supporté?

Bonjour je possède une ATI de la série 46xx hd elle devrait supporté la norme openGL 31
mais lors de quelques test de dev en openGL 3 je me suis rendu compte que je tourne en openGL 2 sad

Y a t-il moyen de tourner en openGL 3?

$ cat /proc/bus/pci/devices | grep VGA || lspci | grep VGA | colrm 1 4 ; \
> cat /proc/cpuinfo | egrep "model name|MHz" ; \
> xdpyinfo | egrep "version:|dimensions|depth of" ; \
> glxinfo | egrep -A2 "rendering|OpenGL" ; \
> uname -sr;
(entrée standard):26:04:00.0 VGA compatible controller: ATI Technologies Inc RV730XT [Radeon HD 4670]
model name	: AMD Phenom(tm) II X4 955 Processor
cpu MHz		: 3210.908
model name	: AMD Phenom(tm) II X4 955 Processor
cpu MHz		: 3210.908
model name	: AMD Phenom(tm) II X4 955 Processor
cpu MHz		: 3210.908
model name	: AMD Phenom(tm) II X4 955 Processor
cpu MHz		: 3210.908
  dimensions:    3280x1050 pixels (868x278 millimeters)
  depth of root window:    24 planes
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
--
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV730
OpenGL version string: 2.1 Mesa 8.0.2
OpenGL shading language version string: 1.20
OpenGL extensions:
    GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture, 
Linux 3.3.2-1.fc17.x86_64

est un petit code en D donne des résultats équivalent:

import std.string;
import std.stdio;
import std.conv;
import std.exception;
import derelict.opengl3.gl3;
import derelict.glfw3.glfw3;
pragma(lib, "DerelictGL3");
pragma(lib, "DerelictGLFW3");
pragma(lib, "DerelictUtil");
pragma(lib, "dl");

void main(){
    DerelictGL3.load();
    DerelictGLFW3.load();
    scope(exit) glfwTerminate();
    enforce( glfwInit() == GL_TRUE, "glfwInit failure: %s".format( to!string( glfwErrorString( glfwGetError() ) ) ) ) ;
    GLFWwindow window = glfwOpenWindow( 800, 600, GLFW_WINDOWED, "testing" , null );
    enforce( window !is null, "Failed to open GLFW window" );
    writefln("OpenGL version string: %s", to!string(glGetString(GL_VERSION)));
    writefln("OpenGL renderer string: %s", to!string(glGetString(GL_RENDERER)));
    writefln("OpenGL vendor string: %s", to!string(glGetString(GL_VENDOR)));
}
$ ./OpenGL_info 
OpenGL version string: 2.1 Mesa 8.0.2
OpenGL renderer string: Gallium 0.4 on AMD RV730
OpenGL vendor string: X.Org

Dernière modification par bioinfornatics (20/04/2012 02:26:12)

Hors ligne

#2 20/04/2012 07:33:06

ben51
Attention derrière toi ! un canard !
Lieu : Bordeaux
Inscription : 24/03/2008
Messages : 899

Re : OpenGL3 est il supporté?

Si je ne me trompe pas sur Fedora 17 le support de l'opengl 3 devrai arrivé sur les radeons.

Hors ligne

Pied de page des forums