I have no idea why they were even in there, as they intentionally circumvented all GC related features - they declared themselves fixed if prone to getting collected, they all used OF_YesReallyDelete when destroying themselves and they never used any of the object creation or RTTI features, aside from a single assert in V_Init2. Essentially they were a drag on the system and OF_YesReallyDelete was effectively added just to deal with the canvases which were DObjects but not supposed to behave like them in the first place. |
||
|---|---|---|
| .. | ||
| gl_cvars.h | ||
| gl_debug.cpp | ||
| gl_debug.h | ||
| gl_extlist.txt | ||
| gl_framebuffer.cpp | ||
| gl_framebuffer.h | ||
| gl_interface.cpp | ||
| gl_interface.h | ||
| gl_load.c | ||
| gl_load.h | ||
| gl_menu.cpp | ||
| gl_swframebuffer.cpp | ||
| gl_swframebuffer.h | ||
| gl_swwipe.cpp | ||
| gl_system.h | ||
| gl_threads.cpp | ||
| gl_wipe.cpp | ||