質問編集履歴

2

文章を修正しました。

2021/01/21 03:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  提示コードですがUpdate();関数のようにインスタンスを生成して毎フレーム実行させるともメモリリークするのですが何が原因なのでしょう?デストラクタで開放しているはずなのですが何をしていないのでしょか?
2
+
3
+ OpneGL側で何か起きていると推測しますが何が起きて居るのでしょうか?
2
4
 
3
5
 
4
6
 

1

提示コードを修正

2021/01/21 03:50

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -164,6 +164,10 @@
164
164
 
165
165
  glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
166
166
 
167
+ delete shader;
168
+
169
+ shader = nullptr;
170
+
167
171
  }
168
172
 
169
173
  ```