[Abysmal-commit] SF.net SVN: abysmal:[401] abysmal/trunk/src
Status: Pre-Alpha
Brought to you by:
jlanger85
|
From: <jla...@us...> - 2009-05-12 18:57:54
|
Revision: 401
http://abysmal.svn.sourceforge.net/abysmal/?rev=401&view=rev
Author: jlanger85
Date: 2009-05-12 18:57:31 +0000 (Tue, 12 May 2009)
Log Message:
-----------
fixed a few OpenGL releated issues:
* don't create any VBOs if the VA size is zero. This avoids a end
iterator derefence
* explictely delete the old VBOs when creating new ones on OpenGL
context destruction. This avoids deleting our newly created VBOs since
the VBO number from before and after the context destruction might be
the same
* added a new display list class to encapsulate resource management
details, like re-generating the DL when the OpenGL context is
destroyed
Modified Paths:
--------------
abysmal/trunk/src/renderer/glwrapper.cpp
abysmal/trunk/src/renderer/glwrapper.h
abysmal/trunk/src/renderer/renderer.cpp
abysmal/trunk/src/renderer/vertex_array.h
abysmal/trunk/src/ui/border.cpp
abysmal/trunk/src/ui/border.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|