aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gfx
AgeCommit message (Expand)Author
2009-03-03SCI1: Improved color mapping when drawing line/box/text. Text with transparen...Greg Frieger
2009-03-02CleanupFilippos Karapetis
2009-03-01Text/window color matching improved by using an existing gfxop_set_color() in...Greg Frieger
2009-03-01SCI: pass gfx_pixmap_color_t instead of r,g,b triple, makes calling code a bi...Max Horn
2009-03-01Fixed windows and text drawing problem in SCI1Greg Frieger
2009-02-28SCI: Use the ResourceType enum instead of integers where it makes senseJordi Vilalta Prat
2009-02-28resource_t struct replaced with stub Resource class for future objectifying. ...Greg Frieger
2009-02-28Turned ResourceManager into a class, along with all related functionsGreg Frieger
2009-02-28Fix warnings.Johannes Schickel
2009-02-28Increase colour refcount when allocating colourWillem Jan Palenstijn
2009-02-28Disable xfact/yfact scaling in embedded views.Willem Jan Palenstijn
2009-02-28Fix warnings.Johannes Schickel
2009-02-27Fix code formattingEugene Sandulenko
2009-02-27SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp f...Max Horn
2009-02-27SCI: Moved almost all files from include/ to other dirs; only include/engine....Max Horn
2009-02-26fix graphics regression in Iceman caused by r38909Willem Jan Palenstijn
2009-02-26SCI: Modified gfx_new_mode to take a Graphics::PixelFormatMax Horn
2009-02-26SCI: Changed 'typedef enum { } NAME' into C++-style 'enum NAME { }'Max Horn
2009-02-26SCI: Turned the crossblit code into a templateMax Horn
2009-02-26SCI: Moved gfx_line.cpp to line.h and turned _gfx_draw_line_buffer into a tem...Max Horn
2009-02-26SCI: Replaced #define hack to fake subclassing in C by regular C++ subclassingMax Horn
2009-02-26Clarify behaviour of gfxop_get_event().Willem Jan Palenstijn
2009-02-26CleanupFilippos Karapetis
2009-02-26CleanupFilippos Karapetis
2009-02-26Cleanup. Readded FIXMEFilippos Karapetis
2009-02-25Initial fix for the keypad keys. We still don't know the initial state of the...Filippos Karapetis
2009-02-25Reverted my wrong commit #38870. Most of the key codes are handled by the eng...Filippos Karapetis
2009-02-25cleanupMax Horn
2009-02-25SCI: Restored ability to warp the mouse cursorMax Horn
2009-02-25SCI: Removed code for software rendered mouse cursorMax Horn
2009-02-25SCI: Added remark that we don't track capslock, numlock, scrlock properlyMax Horn
2009-02-25SCI: Simplify event polling code a little bitMax Horn
2009-02-25Interpret NONBLOCK as PEEK; poll while sleeping.Willem Jan Palenstijn
2009-02-25Don't truncate keycode in queued events.Willem Jan Palenstijn
2009-02-24fix warningMax Horn
2009-02-24Replaced some of the internal SCI scan codes with the ones from ScummVMFilippos Karapetis
2009-02-24Process modifier keys (capslock, numlock, scrollock)Filippos Karapetis
2009-02-24not needed this includes anymorePaweł Kołodziejski
2009-02-24SCI: Replaced gfxop_usleep by gfxop_sleep (taking millisecs instead of micros...Max Horn
2009-02-24SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source fi...Max Horn
2009-02-24SCI: Removed usec_sleep from gfx_driver_t (call OSystem::delayMillis directly...Max Horn
2009-02-24substitute all time related functions, removing sci_gettime sci_get_current_t...Andre Heider
2009-02-24Normalized guard #definesEugene Sandulenko
2009-02-24SCI: call updateScreen after every copyRectToScreen; removed internal front v...Walter van Niftrik
2009-02-24SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header d...Max Horn
2009-02-24SCI: Moved engines/sci/include/sci_memory.h and engines/sci/scicore/sci_memor...Max Horn
2009-02-23SCI: translate cursor's palette to global paletteWillem Jan Palenstijn
2009-02-23reinstate line drawing for xfact/yfact > 1Willem Jan Palenstijn
2009-02-23SCI: reinstate pointer scaling for xfact/yfactWillem Jan Palenstijn
2009-02-23Replaced lineColor2 with Graphics::drawLineFilippos Karapetis