- var
- tID:^cardinal;
- getmem(tID,sizeof(cardinal));
- tID^:=ID;
- Hashliste.Add(TextureName,tID);
- ...
- var
- tex:^cardinal;
- tex=Hashliste.Get(TextureName);
- if tex=nil then
- //lade textur neu und führe obiges snippet aus
- else
- glBindTexture(GL_TEXTURE_2D,tex^);
Texturen machen den RAM voll !!!!!!Moderator: DGL-Team
|