ref: gl: switch texture object allocation to GenTextures usage

This should fix most overlay programs but I only tested it on MangoHud
This commit is contained in:
Alibek Omarov 2023-05-16 23:47:02 +03:00
parent a3ab04e0cb
commit 68ff265e8d
1 changed files with 3 additions and 1 deletions

View File

@ -1418,9 +1418,11 @@ static gl_texture_t *GL_AllocTexture( const char *name, texFlags_t flags )
// copy initial params
Q_strncpy( tex->name, name, sizeof( tex->name ));
if( FBitSet( flags, TF_SKYSIDE ))
tex->texnum = tr.skyboxbasenum++;
else tex->texnum = i; // texnum is used for fast acess into gl_textures array too
else pglGenTextures( 1, &tex->texnum );
tex->flags = flags;
// add to hash table