Bonjour à tous,
Je code actuellement un programme OpenGL où j'aurais besoin de faire un premier rendu dans un renderbuffer, traiter l'image et ensuite l'afficher dans le framebuffer à l'écran.
Le code que j'utilise est le suivant, pour l'init des buffers :
Et ensuite pour l'affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
J'obtiens un écran noir. La ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
semble faire planter le programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part pixels = new GLvoid*[SCREEN_WIDTH][SCREEN_HEIGHT][4];
Y aurait il des initiés à OpenGL qui pourraient m'expliquer la procédure pour les framebuffer object et renderbuffer ?

 

 
		
		 
         
 

 
			
			
 
   


 OpenGL copier renderbuffer sur framebuffer
 OpenGL copier renderbuffer sur framebuffer
				 Répondre avec citation
  Répondre avec citation
Partager