Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: glDeleteTextures gibt Speicher nicht frei

  Alt 23. Mai 2008, 05:56
Moin Emil,

unabhängig von irgendwelchen Speicherfreigaben - müsste das nicht eher so aussehen?

Delphi-Quellcode:
begin
  if Assigned(QuadTexture) then
  begin
    glDeleteTextures(Length(QuadTexture), @QuadTexture[Low(QuadTexture)]);
    SetLength(QuadTextures, 0);
  end;
  if Assigned(BackTexture) then
    // ...
end;
Ich habe jetzt mal dynamische Texture-Arrays angenommen.

Freundliche Grüße
  Mit Zitat antworten Zitat