Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the range of OpenGL texture ID?

I have an object which owns a property Texture_ID. I need to initialize the value for Texture_ID in constructor, so I want some value unused by OpenGL to present that the texture is not yet set.

I don't know whether zero (0) is a good value? If there is a range that OpenGL applies to texture IDs, I want a value out of this range. Any idea?

like image 562
jondinham Avatar asked Sep 06 '11 15:09

jondinham


1 Answers

0 is the value you're looking for (to represent an unset texture ID/uncreated texture), as 0 is never a valid texture ID.

like image 147
Christian Rau Avatar answered Nov 15 '22 19:11

Christian Rau