Commit Graph
16 Commits
Author SHA1 Message Date
Paweł Kołodziejski 4e07f31c66 ICB: Fixed fillRect, w and h were swapped 2021-02-28 12:49:40 +01:00
Paweł Kołodziejski cebf36f864 ICB: Remove some SDL leftovers 2021-02-14 10:35:07 +01:00
Paweł Kołodziejski bbfb0f2f8b ICB: Implement writing to BMP 2021-02-13 20:46:59 +01:00
Paweł Kołodziejski 4f71fd44f6 ICB: Support blitting with color key 2021-02-13 20:21:43 +01:00
Paweł Kołodziejski 7a26f85879 ICB: Drop dependency on TinyGL 2021-02-13 17:19:57 +01:00
Paweł Kołodziejski 2c685d82e8 ICB: Remove SDL/OPENGL leftovers from surface manager 2021-02-13 15:44:08 +01:00
Paweł Kołodziejski 2a17542799 ICB: Corrected pixel format for in game GFX 2021-02-13 14:28:12 +01:00
Matthew Duggan 6200935007 ICB: Fix most of the remaining int/int32 confusions 2020-12-27 20:10:11 +09:00
Cameron Cawley 01b4432825 BACKENDS: Use Common::U32String for OSystem::setWindowCaption 2020-11-22 17:20:19 +00:00
Cameron Cawley b19857bd8c ENGINES: Use ScummVM's 2D API for blitting the TinyGL framebuffer (#2516)
* GRIM: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* MYST3: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* ICB: Use ScummVM's 2D API for blitting the TinyGL framebuffer
2020-10-13 22:12:10 +02:00
Pawel Kolodziejski d8f2040dba ALL: Drop setupScreen API, use new initGraphics3d from engine API.
Enabled system API for begin/end gfx transactions, initSize, setGraphicsMode.
Function setGraphicsMode will use optional params to trigger 3d rendering
and switch to proper SDL Gfx manager.
2020-10-02 19:14:19 +02:00
Pawel Kolodziejski ecacd61d20 ICB: Setup fullscreen according to settings 2020-09-27 21:14:41 +02:00
Pawel Kolodziejski 43e97395b5 ICB: Cleanup macros 2020-09-21 07:56:28 +02:00
Pawel Kolodziejski 8f77e70f28 ICB: Rename type from RECT to LRECT 2020-09-21 06:59:09 +02:00
Pawel Kolodziejski 3f7a5d447e ICB: Fixed compilation for non SDL target. Fixed unsigned char type compilation. 2020-06-28 21:35:04 +02:00
Pawel Kolodziejski 0320ac4d19 ICB: Import engine from the branch as unstable engine 2020-06-28 08:54:42 +02:00