আমার কোনও লিঙ্কযুক্ত প্রোগ্রাম হওয়ার পরে এবং রক্ষণাত্মক প্রোগ্রামিংয়ের কথা চিন্তা করার পরে, আমি কি এই প্রোগ্রামটি লিঙ্ক করতে ব্যবহৃত ছায়াগুলি মুছতে এবং আলাদা করতে পারি?
যদি হ্যাঁ, এটি কোনও সংস্থান মুক্ত করতে চলেছে? অথবা এই শেডার অবজেক্টগুলি কি কেবল গ্লডিলেটপ্রগ্রাম কল করার পরে মুক্ত হতে চলেছে?
সম্পাদনা করুন: আমি যা করছি তা স্পষ্ট করার জন্য (যা উত্তরের সাথে সামঞ্জস্যপূর্ণ):
glCreateShader -> glShaderSource -> glCompileShader -> glCreateProgram -> glAttachShader -> glLinkProgram -> glDetachShader -> glDeleteShader -> এই শেডার প্রোগ্রামটি ব্যবহার করে আঁকুন -> এবং যখন আমার আর এই শেডারের দরকার নেই তখন glDeleteProgram