Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-22 | GRAPHICS: Set parameterless Screen constructor to use screen format | Paul Gilbert | |
2016-03-20 | TITANIC: More graphics code, clipBounds method | Paul Gilbert | |
2016-03-17 | GRAPHICS: Cleanup of ManagedSurface and Screen classes | Paul Gilbert | |
2016-03-14 | GRAPHICS: Added ManagedSurface and Screen classes | Paul Gilbert | |
2016-02-21 | GRAPHICS: Remove superfluous ABS usage to silence a warning. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Skip empty rects and empty shadows in ↵ | Johannes Schickel | |
VectorRendererSpec::drawSquareShadow. | |||
2016-02-21 | GRAPHICS: Skip empty rects in VectorRenderer*'s drawInteriorRoundedSquareAlg. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleFast. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Skip empty rects in VectorRendererSpec::drawSquareAlg. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Skip empty rects in VectorRender*'s drawTabAlg. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Make VectorRendererAA::drawLineAlg never divide by zero. | Johannes Schickel | |
It won't crash any longer in the case dx = dy = 0. | |||
2016-02-21 | GRAPHICS: Let drawLineAlg in VectorRenderer code take unsigned dx, dy. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleVertAlg. | Johannes Schickel | |
2016-02-21 | GRAPHICS: Add comments about safe divisions in VectorRendererSpec.cpp. | Johannes Schickel | |
2016-02-19 | GRAPHICS: Silence some false positive MSVC warnings | Filippos Karapetis | |
2016-02-15 | Merge pull request #667 from a-detiste/master | Eugene Sandulenko | |
JANITORIAL: Typos detected with lintian & grep | |||
2016-02-15 | JANITORIAL: Typos detected with lintian & grep | Alexandre Detiste | |
2016-02-14 | GRAPHICS: Fully fix compilation under MSVC | Martin Kiewitz | |
2016-02-14 | GRAPHICS: Fix compilation under MSVC | Eugene Sandulenko | |
2016-02-14 | Merge pull request #658 from sev-/wage | Eugene Sandulenko | |
WAGE: New Engine | |||
2016-02-14 | GRAPHICS: Fix regression in polygon drawing | Eugene Sandulenko | |
2016-02-14 | GRAPHICS: Use our own sort instead of bubble | Eugene Sandulenko | |
2016-02-14 | GRAPHICS: Move generic primitives from WAGE engine | Eugene Sandulenko | |
2016-01-08 | GRAPHICS: Silence an MSVC warning | Filippos Karapetis | |
2015-12-21 | GRAPHICS: Introduce a size mode for TrueType fonts | Bastien Bouclet | |
Allows to match Windows font size selection by converting font heights to point sizes using the TrueType tables. | |||
2015-12-14 | GRAPHICS: Add function to query TransparentSurface's builtin PixelFormat. | Johannes Schickel | |
2015-12-14 | GRAPHICS: Use tabs for indentation. | Johannes Schickel | |
2015-12-14 | GRAPHICS: Fix fast ALPHA_BINARY blitting with TransparentSurface. | Johannes Schickel | |
This is a regression from 5d0f38d747e7583d0ca5959cd642468ba67cd04c and caused color glitches in Wintermute. | |||
2015-11-17 | GRAPHICS: Fix rendering in some corner cases | Eugene Sandulenko | |
2015-11-16 | GRAPHICS: Remove unused header include. | Johannes Schickel | |
2015-11-16 | GRAPHICS: Rewrite PixelFormat::toString to be easier to understand. | Johannes Schickel | |
2015-11-16 | GRAPHICS: Fix component order in PixelFormat::toString output. | Johannes Schickel | |
Formerly components were printed from bottom to top, common notation is from top to bottom. For reference check how we name formats, like in for example: backends/graphics/openglsdl/openglsdl-graphics.cpp:190-230 backends/graphics/surfacesdl/surfacesdl-graphics.cpp:409-490 sherlock/scalpel/scalpel.cpp:207 | |||
2015-11-16 | GRAPHICS: Make PixelFormat::toString const. | Johannes Schickel | |
2015-11-16 | GRAPHICS: Implemented utility function to print PixelFormat | Eugene Sandulenko | |
2015-04-11 | GRAPHICS: Force a cast to int to avoid gcc warnings | Matthew Hoops | |
2015-03-02 | GRAPHICS: Fix GCC signed/unsigned warnings. | Torbjörn Andersson | |
2014-10-28 | GRAPHICS: Remove trailing whitespace | Filippos Karapetis | |
2014-10-28 | GRAPHICS: Remove some trailing whitespace in surface.h | Fedor | |
2014-10-19 | GRAPHICS: Silence an MSVC warning | Filippos Karapetis | |
2014-09-07 | Merge pull request #500 from lordhoto/ttf-improvements | Johannes Schickel | |
Improve TTF Rendering (includes Font API changes). | |||
2014-09-03 | GRAPHICS: Allow negative xOffset in TTF. | Johannes Schickel | |
This should improve the visual looks of many fonts. However, it might result in the first line of the glyph to be drawn left of the position specified in drawChar. | |||
2014-09-03 | GRAPHICS: Allow to query the bounding box of chars/strings drawn with Font API. | Johannes Schickel | |
2014-08-29 | GRAPHICS: Fix some Doxygen comments that seem wrong. | Einar Johan Trøan Sømåen | |
2014-08-17 | GRAPHICS: Improve color bit depth conversion | Matthew Hoops | |
Data is no longer truncated it so should be more accurate. See pull request #486 for more info. | |||
2014-06-23 | GRAPHICS: Added BE/LE to TS_ macros | Eugene Sandulenko | |
2014-06-17 | GRAPHICS: Rename BS_ to TS_ (for TransparentSurface) | Eugene Sandulenko | |
2014-06-15 | GRAPHICS: Fix compilation for Amiga | Eugene Sandulenko | |
2014-06-15 | Merge pull request #466 from sev-/transparent-surface | Eugene Sandulenko | |
COMMON: Move TransparentSurface to common code | |||
2014-06-15 | COMMON: Copy TransparentSurface from Wintermute engine to common code | Eugene Sandulenko | |
2014-06-09 | GRAPHICS: Allow client code to specify TTF render mode. | Johannes Schickel | |
This allows clients to use the default FreeType2 render mode instead of light. We really only use light as default because that's what looks best with the font we use in our GUI right now (which is the same reason why formerly light was always used in non-monochrome mode). |