Stefano Musumeci
f6c259684c
TINYGL: Added blit image versioning.
2014-08-02 21:44:23 +02:00
Stefano Musumeci
3965d93c1b
TINYGL: Implemented clipped bitmap blitting.
2014-08-01 19:45:59 +02:00
Stefano Musumeci
bdefce84b9
TINYGL: Implemented equality operator for BlitTransform.
2014-07-31 15:24:25 +02:00
Stefano Musumeci
29efd03671
TINYGL: Added an utility function that gives the size of a previously loaded blitImage.
2014-07-27 19:51:16 +02:00
Stefano Musumeci
b5720b425f
TINYGL: Added tglBlitZBuffer as a way to render to the Z buffer.
2014-07-25 16:02:24 +02:00
Stefano Musumeci
6fc509bb15
TINYGL: Changed the way textures are disposed.
...
Textures are now marked as disposed and then cleaned up afterwards when the function cleanup is called. (this is needed in order to defer blit calls without making them crash because a texture has been disposed before the frame ended)
2014-07-23 21:37:45 +02:00
Stefano Musumeci
44b0718f0e
TINYGL: Separated dispatch blitting function from execution one.
...
This is needed to allow a deferred blit call.
2014-07-23 15:29:21 +02:00
Stefano Musumeci
f4521867d4
TINYGL: Added shortcut for tglBlit API.
2014-07-18 18:50:04 +02:00
Stefano Musumeci
0a43444611
TINYGL: Added license header.
2014-07-18 18:49:59 +02:00
Stefano Musumeci
a75f462615
TINYGL, MYST3: Added namespace to blitting API.
2014-07-18 18:49:58 +02:00
Stefano Musumeci
674688d771
TINYGL: Implemented sprite scaling
2014-07-18 18:49:56 +02:00
Stefano Musumeci
fb65073dcd
TINYGL: Addressed a few issues with blitting interface.
2014-07-18 18:49:56 +02:00
Stefano Musumeci
75908d68d8
TINYGL: refined blit interface.
2014-07-18 18:49:55 +02:00
Stefano Musumeci
62aa0af91a
TINYGL: Brute force blit api implementation.
2014-07-18 18:49:54 +02:00
Stefano Musumeci
6ab14ac528
TINYGL: Added 2d blitting draft interface.
2014-07-18 18:49:53 +02:00