Commit Graph

10 Commits

Author SHA1 Message Date
spartanj@gmail.com
d5f4dcb9c4 Worked on some changes on the audio engine.
cTextureFontLoader now doesn't create a new thread to load the texture.
2011-08-21 01:45:25 -03:00
spartanj@gmail.com
4d3c932d36 Added fallback to packs loaded support over the engine.
Cleaned up a little bit some code.
2011-08-19 01:46:56 -03:00
spartanj@gmail.com
5c80592528 Moved safe SafeDataPointer to Utils as a generic class. 2011-07-09 03:21:55 -03:00
spartanj
e26ca9f87a Added a way to update the texture atlas to the current state of the shapes ( updates offsets and dest size ).
A lot of minor fixes.
2011-06-18 05:05:52 -03:00
spartanj
a514d37b1d Keep it working on the map editor, maps can now be saved, i'll implement the loading next.
Changed a little bit how to load from memory packs.
Fixed some minor bugs on the UI.
And many things that i can't remember, i forgot to make a commit yesterday.
2011-06-09 03:37:26 -03:00
spartanj
27198232d8 Added a cursor manager class and a cursor class to manage window cursors.
Added support for cursors to the Allegro 5 backend.
Removed ShowCursor function, now it's in cCursorManager->Visible( true/false ).
Added console output to the log.
Fixed a two reported bugs in stb_image.
Added secure reallocation on the OpenGL 3/ES2 renderer, now realloc the buffer if the current buffer size it's not enough.
Updated some minor details on the audio module ( based on what i saw in the current SFML implementation ).
2011-02-18 05:12:28 -03:00
spartanj
f8703cd568 Added Vertex Buffer support ( cVertexBuffer base class (interface), cVertexBufferOGL fallback if gpu doesn't support VBO's, cVertexBufferVBO uses ARB Vertex Buffer Object ).
Added a Memory Manager to trace memory leaks.
Fixed some memory leaks detected with the new memory manager.
Added an allocator for STL ( to use it with the custom allocation seted in the memory manager ).
Fixed Makefiles ( i wroke them ).
2010-09-03 02:53:14 -03:00
spartanj
39312a23dd Optimized tSoundManager.
Added tSoundLoader, a template used for the ResourceLoader.
Fixed PushText on the Console.
Added loading from memory on shaders.
Added FileExtension to get file extension.
Added to Packs ExtractToFile and Add using pointers instead of std::vectors ( to give flexibility ).
And fixed some minor bugs.
2010-07-30 00:59:49 -03:00
spartanj
a7774298b0 Cleaned a little Audio system. Added support for stream seeking.
Cleaned a little HaikuTTF.
Updated GLEW.
2010-07-26 00:37:38 -03:00
spartanj
f6c1ba01de Commiting current trunk. 2010-06-26 14:10:51 -03:00