You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ajouter la prise en compte de différents contextes GL dans la structure shader_t et ainsi différencier les Shaders (même quand c'est les mêmes) créés dans différents contextes
On remarque le Bug quand on ouvre plusieurs fenêtres GL générer par les même Shaders et donc le même id alors que le contexte est différent
L'idée est de rajouter un champ avec une variable context qui va contenir le contexte récupérer de chaque fenêtre. La structure en question : struct shader_t { GLuint id; GLenum shadertype; char * filename; time_t mod_time; GLboolean verify_timestamp; unsigned todelete:1; int nprograms, sprograms;v program_t ** programs; shader_t * next; }; La structure shader_t est dans le fichier : ici
The text was updated successfully, but these errors were encountered:
Ajouter la prise en compte de différents contextes GL dans la structure shader_t et ainsi différencier les Shaders (même quand c'est les mêmes) créés dans différents contextes
On remarque le Bug quand on ouvre plusieurs fenêtres GL générer par les même Shaders et donc le même
id
alors que le contexte est différentL'idée est de rajouter un champ avec une variable
context
qui va contenir le contexte récupérer de chaque fenêtre.La structure en question :
struct shader_t {
GLuint id;
GLenum shadertype;
char * filename;
time_t mod_time;
GLboolean verify_timestamp;
unsigned todelete:1;
int nprograms, sprograms;v
program_t ** programs;
shader_t * next;
};
La structure shader_t est dans le fichier : ici
The text was updated successfully, but these errors were encountered: