File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -93,6 +93,9 @@ vgerImageIndex vgerAddMTLTexture(vgerContext, id<MTLTexture>);
9393// / Remove a texture.
9494void vgerDeleteTexture (vgerContext, vgerImageIndex texID);
9595
96+ // / Remove all textures.
97+ void vgerDeleteTextures (vgerContext);
98+
9699// / Get the size of a texture.
97100vector_int2 vgerTextureSize (vgerContext, vgerImageIndex texID);
98101
Original file line number Diff line number Diff line change @@ -181,6 +181,10 @@ void vgerDeleteTexture(vgerContext vg, vgerImageIndex texID) {
181181 [vg->textures setObject: vg->nullTexture atIndexedSubscript: texID.index];
182182}
183183
184+ void vgerDeleteTextures (vgerContext vg) {
185+ assert (vg);
186+ [vg->textures removeAllObjects ];
187+ }
184188
185189vector_int2 vgerTextureSize (vgerContext vg, vgerImageIndex texID) {
186190 assert (vg);
You can’t perform that action at this time.
0 commit comments