scummvm/graphics
Miro Kropacek b2103898a7 GRAPHICS: ATARI: Optionally avoid surface pitch align
Some engines are too bound to linear surfaces in 8bpp that it is very
hard to repair them. So instead of polluting the engine with
Surface::init() & delete[] Surface::getPixels() just use this
workaround.

It is also useful as an early fix for newly found engines which may be
fixable later.
2023-04-07 15:54:28 +02:00
..
fonts GRAPHICS: Use better rounding for BDF font scaling 2023-03-18 20:18:11 +01:00
macgui GRAPHICS: MACGUI: Fix edge cases of getMouseWord 2023-03-24 21:27:34 +01:00
nanosvg
opengl GRAPHICS: OPENGL: added another setUniform function to set an uniform value in shaders from an array of ints 2023-04-04 20:00:17 +02:00
scaler JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
tinygl JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
big5.cpp GRAPHICS: Fix wrong order of arguments in big5 char drawing 2023-03-16 21:24:21 +01:00
big5.h GRAPHICS: Extract big5 renderer from sky into common graphics code 2023-02-28 00:40:25 +01:00
blit-atari.cpp GRAPHICS: ATARI: Optionally avoid surface pitch align 2023-04-07 15:54:28 +02:00
blit-scale.cpp GRAPHICS: Fix negation of unsigned integer warning 2023-02-18 14:16:18 +01:00
blit.cpp BACKENDS: ATARI: Refactor 2023-03-25 21:45:50 +01:00
blit.h GRAPHICS: Support flipping in scaleBlit and rotoscaleBlit 2023-02-05 23:14:35 +01:00
colormasks.h GRAPHICS: Fix riscos compilation with an explicit cast 2023-01-19 10:32:26 +01:00
conversion.h
cursor.h GRAPHICS: Add support for pixels with masks and inverted pixels 2023-02-19 23:51:09 +01:00
cursorman.cpp GRAPHICS: Add support for pixels with masks and inverted pixels 2023-02-19 23:51:09 +01:00
cursorman.h JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
font.cpp
font.h
fontman.cpp GRAPHICS: Remove redundant include 2023-03-17 14:50:48 +01:00
fontman.h
framelimiter.cpp
framelimiter.h
korfont.cpp
korfont.h
larryScale_generated.cpp
larryScale_generator.js
larryScale.cpp
larryScale.h
maccursor.cpp
maccursor.h
macega.h
managed_surface.cpp GRAPHICS: Use standard palettes in ManagedSurface 2023-03-24 21:32:48 +01:00
managed_surface.h GRAPHICS: Use standard palettes in ManagedSurface 2023-03-24 21:32:48 +01:00
mode.h ENGINES: Allow to specify several supported resolutions 2023-02-28 01:58:13 +01:00
module.mk BACKENDS: ATARI: Refactor 2023-03-25 21:45:50 +01:00
nine_patch.cpp
nine_patch.h
palette.cpp
palette.h
pixelformat.cpp
pixelformat.h GRAPHICS: Implemented PixelFormat::isCLUT8() 2023-02-02 19:33:20 +01:00
pm5544.cpp
pm5544.h
primitives.cpp
primitives.h
renderer.cpp
renderer.h
scaler.h
scalerplugin.cpp GRAPHICS: Use correct pixel size in Normal1x with CLUT8 2023-01-11 19:15:48 +01:00
scalerplugin.h BASE: Filter out old graphics modes when passed to -g 2023-02-12 09:44:51 +01:00
screen.cpp
screen.h
sjis.cpp
sjis.h
surface.cpp BACKENDS: ATARI: Refactor 2023-03-25 21:45:50 +01:00
surface.h GRAPHICS: Add Surface::convertFrom() 2023-03-02 15:11:24 +00:00
svg.cpp GRAPHICS: SVGBitmap now inherits from ManagedSurface 2023-03-16 19:20:50 +01:00
svg.h GRAPHICS: SVGBitmap now inherits from ManagedSurface 2023-03-16 19:20:50 +01:00
thumbnail.cpp
thumbnail.h
transform_struct.cpp
transform_struct.h GRAPHICS: Support flipping in scaleBlit and rotoscaleBlit 2023-02-05 23:14:35 +01:00
transform_tools.cpp
transform_tools.h
transparent_surface.cpp
transparent_surface.h GRAPHICS: Support flipping in scaleBlit and rotoscaleBlit 2023-02-05 23:14:35 +01:00
VectorRenderer.cpp
VectorRenderer.h
VectorRendererSpec.cpp GRAPHICS: Fix clipping for circle and rounded squares 2023-03-19 17:33:01 +01:00
VectorRendererSpec.h
wincursor.cpp GRAPHICS: Only process Win cursor pixels as inverted if they are white and treat any other color with AND mask value 1 as transparent. 2023-04-06 21:38:19 +02:00
wincursor.h
yuv_to_rgb.cpp
yuv_to_rgb.h