Bağlantılı bir program yaptıktan ve savunma programlamayı düşündükten sonra, bu programı bağlamak için kullanılan gölgelendiricileri silip çıkarmalı mıyım?
Eğer evet ise, bu herhangi bir kaynağı serbest bırakacak mı? Yoksa bu gölgelendirici nesneleri yalnızca bir glDeleteProgram çağrısından sonra serbest bırakılacak mı?
düzenleme: Sadece açıklama için ne yapıyorum (cevabını ile tutarlı):
glCreateShader -> glShaderSource -> glCompileShader -> glCreateProgram -> glAttachShader -> glLinkProgram -> glDetachShader -> glDeleteShader -> bu shader programını kullanarak çizin ->