Imagedaten nach Tex. erzeugung löschbar?



  • Grüße,
    mich würde interessieren ob man die Daten auf die man beim erzeugen Zeigt
    nach dem erzeugen löschen kann.
    Mal besser also Code ist vielelicht verständlicher...

    glGenTextures(1, &this->Index);
    
    	glBindTexture(GL_TEXTURE_2D, this->Index); 
    	glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); 
    	glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    	glTexImage2D(GL_TEXTURE_2D, 0, art, this->Breite, this->Hoehe, 0, art, GL_UNSIGNED_BYTE, this->imageData);
    
    	delete [] this->imageData; // ist das ok? Oder werden diese Daten als Texturdaten gebraucht?
    

    zu bemerken ist noch das der Pointer imageData auf die rgb/rgba Werte zeigt...

    Danke Euch schonmal

    de Sven...



  • die kannstt du ruhig löschen, die texturen liegen jetzt im eigenem speicher.



  • ok danke...


Anmelden zum Antworten