Project

General

Profile

Tâche #1297

Linux

Added by dragonjoker59 over 8 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
Category:
Multiplateforme
Target version:
Start date:
03/17/2011
Due date:
% Done:

100%

Estimated time:
30.00 h
Spent time:
Lien forum:

Description

Finaliser la génération de contexte OpenGL sous Linux (Gtk tout d'abord, X11 par la suite)

History

#1 Updated by dragonjoker59 over 8 years ago

  • % Done changed from 40 to 80

Gtk est terminé, le rendu doit être fait dans le thread principal afin de faire fonctionner le bousin.

#2 Updated by dragonjoker59 over 8 years ago

OpenGL 3.x/4.x pris en charge correctement, toujours en GTK.
Il faut mettre en place la partie X11 et supprimer GTK afin d'avoir un support plus large

#3 Updated by dragonjoker59 almost 8 years ago

  • % Done changed from 80 to 100

GlGtkContext n'est plus, il ne reste que GlX11Context.

Pour pouvoir avoir ça, une nouvelle classe a été ajoutée au niveau de RenderWindow : WindowHandle qui s'occupe de gérer les handle, selon l'OS (HWND sous Windows, GLXDrawable + Display sous X11)
C'est donc à l'utilisateur de fournir les informations nécessaires lors de la création d'une RenderWindow.

Le GlContext résultant peut donc être OpenGL 3.x/4.x ou 2.X selon les capacités du système.

#4 Updated by dragonjoker59 almost 8 years ago

  • Status changed from Assigné to Résolu

#5 Updated by dragonjoker59 about 7 years ago

  • Status changed from Résolu to Fermé

#6 Updated by dragonjoker59 about 7 years ago

  • Status changed from Fermé to Résolu

#7 Updated by dragonjoker59 almost 5 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF