Cameron Cawley
f40c2ccfbd
TINYGL: Remove unused tglBlitNoBlend function
2023-03-03 09:59:41 +00:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paweł Kołodziejski
b673e0adf5
TINYGL: Janitorial
2021-12-15 23:55:36 +01:00
Paweł Kołodziejski
3b9f9804ee
TINYGL: Rearrange access to TinyGL
2021-12-08 14:52:18 +01:00
Paweł Kołodziejski
2368991ab6
TINYGL: Rearrange access gl context access from/to frame buffer class
2021-12-07 19:58:03 +01:00
Paweł Kołodziejski
d80bd265d2
TINYGL: Rearrange visibility various functions
2021-12-06 13:57:41 +01:00
Paweł Kołodziejski
d5c1d52198
TINYGL: Added tglDrawElements
2021-10-20 22:20:28 +02:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Vincent Pelletier
6087492dbd
TINYGL: Simplify setting & disabling scissors.
2017-04-23 10:35:04 +00:00
Vincent Pelletier
112ca82363
TINYGL: Manage BlitImages with a refcount.
...
So that zdirtyrect can keep an image alive for longer than its creator
intended.
2016-07-28 23:32:43 +00:00
Stefano Musumeci
41737fcc21
TINYGL: Added/Updated license header in tinyGL files.
2014-08-16 16:03:54 +02:00
Stefano Musumeci
5adba756e3
TINYGL: Renamed tglBlitScissorRect into tglBlitSetScissorRect
2014-08-10 19:38:06 +02:00
Stefano Musumeci
307a80ae9e
TINYGL: Added doxygen comments to blit API.
2014-08-09 14:33:23 +02:00
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