aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/graphics.cpp
AgeCommit message (Collapse)Author
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-05-31PRINCE: Object initializationEugene Sandulenko
2016-02-15JANITORIAL: Typos detected with lintian & grepAlexandre Detiste
2015-11-27PRINCE: Fix color clipping logicEugene Sandulenko
2014-10-28PRINCE: Remove trailing whitespaceFilippos Karapetis
2014-10-10PRINCE: Reduce the scope of several variables in GraphicsManStrangerke
2014-10-10PRINCE: Attempt to fix compilation on AmigaOSWillem Jan Palenstijn
2014-10-10PRINCE: Fix a few warningsWillem Jan Palenstijn
2014-10-09PRINCE: Fix INT_MAX error - change it to kIntMax constantlukaslw
2014-10-09PRINCE: GraphicsMan::getBlendTableColor - change big number to INT_MAXlukaslw
2014-10-08PRINCE: GraphicsMan - add some new commentslukaslw
2014-10-08PRINCE: GraphicsMan::drawTransparentWithTransDrawNode - add commentslukaslw
Add skipping anti-alias check for last pixel in row
2014-08-18PRINCE: drawTransparentWithTrans - memory leak fixlukaslw
2014-08-12PRINCE: Graphics::drawTransparentWithTrans fixlukaslw
2014-08-11PRINCE: drawTransparent functions - updatelukaslw
2014-08-10PRINCE: Graphics - drawing functions updatelukaslw
2014-08-10PRINCE: loadTrans(), drawTransparentWithTransDrawNode() - implementationlukaslw
2014-08-09PRINCE: scrollCredits() implementation, showLogo() updatelukaslw
2014-08-04PRINCE: showHeroShadow - updatelukaslw
2014-08-01PRINCE: Code clean-uplukaslw
2014-07-31PRINCE: Animations - updatelukaslw
2014-07-30PRINCE: Skull mini-game fixlukaslw
2014-07-23PRINCE: Map location updatelukaslw
2014-07-16PRINCE: Pathfinding - scanDirections()lukaslw
2014-07-13PRINCE: Pathfinding - bug fixing, approxPath()lukaslw
2014-06-29PRINCE: Memory leaks fix - showBackAnim(), printAt(), checkMob()"lukaslw
2014-06-22PRINCE: GraphicsMan - name changing; Options window - right mouse button ↵lukaslw
handling progress
2014-06-22PRINCE: draw(), drawTransparentDrawNode() updatelukaslw
2014-06-22PRINCE: drawTransparentWithBlend(), getBlendTableColor() - updatelukaslw
2014-06-22PRINCE: GrahicsMan - update(), formatting fixlukaslw
2014-06-22PRINCE: drawMask() updatelukaslw
2014-06-22PRINCE: drawAsShadow() updatelukaslw
2014-06-22PRINCE: drawTransparent() updatelukaslw
2014-06-22PRINCE: Inventory update, drawing functions improvementslukaslw
2014-06-22PRINCE: getBlendTableColor() - fix for wrong colorslukaslw
2014-06-22PRINCE: getBlendTableColor(), drawTransparentWithBlend()lukaslw
2014-06-22PRINCE: Inventory update - first suitcase drawinglukaslw
2014-06-22PRINCE: hotspot() - name of mobs in wider locations fix, clean uplukaslw
2014-06-22PRINCE: DrawNode struct, runDrawNodes(), freeDrawNodes()lukaslw
2014-06-22PRINCE: Object class update, showObjects() beginninglukaslw
2014-06-22PRINCE: drawMask() fix for wider locations, delete old spriteChecklukaslw
2014-06-22PRINCE: drawMask progress, changes in spriteChecklukaslw
2014-06-22PRINCE: showMask, drawMask updatelukaslw
2014-06-22PRINCE: Warings fix, drawAsShadow update - kShadowColor to graphics.hlukaslw
2014-06-22PRINCE: Shadow drawing for background animationslukaslw
2014-06-22PRINCE: showSprite and drawTransparent updatelukaslw
2014-06-22PRINCE: Hero drawing - memory leak fix, shadow palette workinglukaslw
2014-06-22PRINCE: makeShadowTable() variable names fixlukaslw
2014-06-22PRINCE: Change init() to Graphics::drawLine(), code clean uplukaslw