Commit graph

20 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert
cccf092544 GLK: COMPREHEND: Fix dumping in-progress rendering display when enabled 2020-12-03 21:26:11 -08:00
Paul Gilbert
71177654db GLK: COMPREHEND: Fix box drawing in OO-Topos room 2 2020-10-23 20:17:13 -07:00
jepael
db0367a9c3 GLK: COMPREHEND: Fix compiler warning 2020-06-15 19:46:35 +01:00
Paul Gilbert
f4af269ba2 GLK: COMPREHEND: Implement draw shape to match the original 2020-06-09 18:58:29 -07:00
Paul Gilbert
226fbb2cf7 GLK: COMPREHEND: Improvement on floodfill 2020-06-09 18:58:29 -07:00
Paul Gilbert
0730c17a4d GLK: COMPREHEND: Splitting floodfill into it's own class
The original floodfill code has several specific variables and
sub-methods, so it'll be cleaner to encapsulate them together
in their own class
2020-06-07 16:57:36 -07:00
Paul Gilbert
9dc04e2990 GLK: COMPREHEND: Fixes for drawing out of bounds 2020-06-07 13:21:47 -07:00
Paul Gilbert
d044a1246c GLK: COMPREHEND: Reduce draw surface size to match original 2020-06-07 12:01:10 -07:00
Paul Gilbert
f7a1f94f02 GLK: COMPREHEND: Remove _renderColor from DrawSurface 2020-06-07 12:01:10 -07:00
Paul Gilbert
1255854f1b GLK: COMPREHEND: Implement draw line algorithm, disabled for now
SOme screens have issues with the flood fill, and minor
differences in the line draw algorithm may contribute to it.
I've implemented the original's algorithm, but I'm leaving it
disabled for now, until I can verify it makes any difference in
rendering any of the scenes
2020-06-06 11:53:22 -07:00
Paul Gilbert
ce47606465 GLK: COMPREHEND: Draw opcode B is for drawing a circle 2020-06-04 20:10:57 -07:00
Paul Gilbert
ec73cfe3ad GLK: COMPREHEND: Cleanup of drawing interpreter loop 2020-06-04 20:10:57 -07:00
dreammaster
55b64c05d2 GLK: COMPREHEND: astyle formatting 2020-06-03 04:14:20 +01:00
Paul Gilbert
d59873704c GLK: COMPREHEND: Converting picture drawing to an Archive abstraction 2020-06-02 18:22:11 -07:00
Paul Gilbert
604b8f91ca GLK: COMPREHEND: Fix gcc warnings 2020-06-02 18:22:11 -07:00
Paul Gilbert
0831f0d93c GLK: COMPREHEND: Remove deprecated utils file 2020-06-02 18:22:11 -07:00
Paul Gilbert
2671e9a071 GLK: COMPREHEND: Shifting DrawSurface to be a single instance of the engine 2020-06-02 18:22:11 -07:00
Paul Gilbert
645b2132d7 GLK: COMPREHEND: Change debug_printf to use debugC 2020-06-02 18:22:10 -07:00
Paul Gilbert
207e8f4ba2 GLK: COMPREHEND: Further refactoring of drawing 2020-06-02 18:22:10 -07:00
Renamed from engines/glk/comprehend/graphics.cpp (Browse further)