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

Pyopengl - how to dispose old textures and glGenLists?

我像这样使用 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 我不再需要它们?

有一个 glDelete* 可以为每个 glGen* 释放先前分配的资源。

glDeleteTexture

glDeleteLists