Pyopengl - 如何处理旧纹理和glGenLists?

时间:2018-04-15 07:50:56

标签: python opengl pyopengl

我正在使用这样的glGenLists:

my_list = glGenLists(1)
glNewList(array_list, GL_COMPILE)
# some OpenGL instructions go here
glEndList()

以类似的方式使用文字:

my_texture = glGenTextures(1)

如果我理解正确,纹理和列表存储在GPU中。当我不再需要它们时,我该如何处理它们?

足以覆盖指针(my_list = False)。或者我需要告诉pyopengl我不再需要它们手动了吗?

1 个答案:

答案 0 :(得分:1)

有一个glDelete *为每个glGen *解除分配先前分配的资源。

glDeleteTexture

glDeleteLists