scummvm/graphics
Le Philousophe adcdfa9c80 GRAPHICS: Also enable NEON codepath if compiler builds with NEON enabled
This will allow to build with NEON on platforms using an old compiler
but with NEON enabled for all translation units.
2025-02-03 12:40:01 +01:00
..
blit GRAPHICS: Also enable NEON codepath if compiler builds with NEON enabled 2025-02-03 12:40:01 +01:00
fonts GRAPHICS: Fix memory leak in WinFont when reloading 2024-09-18 12:41:01 -07:00
macgui GRAPHICS: MACGUI: Use a const pointer for MacPatterns arrays 2024-11-27 12:57:02 +02:00
nanosvg COMMON: Mark more symbols as const 2023-12-26 20:23:59 +01:00
opengl GRAPHICS: OPENGL: Add back ARB_fragment extensions 2024-11-16 10:30:23 +01:00
scaler COMMON: Avoid including engine headers in common code for DebugChannelDef 2024-06-20 20:15:57 +01:00
tinygl COMMON: Move more maths functions into the Math namespace 2024-07-27 14:00:48 +03:00
big5.cpp GRAPHICS: sanity check for big5 font file 2023-04-29 13:37:45 +02:00
big5.h GRAPHICS: Fix default bpp value for drawBig5Char 2023-05-03 15:22:17 +02:00
blit.h GRAPHICS: Add functions for blitting with transparent masks 2023-11-10 14:36:55 +01:00
colormasks.h
conversion.h
cursor.h GRAPHICS: Add support for pixels with masks and inverted pixels 2023-02-19 23:51:09 +01:00
cursorman.cpp JANITORIAL: GRAPHICS: Fix typos 2024-09-16 09:41:26 +03:00
cursorman.h GRAPHICS: Added an arrow cursor to CursorMan 2024-08-09 14:17:52 +02:00
font.cpp GRAPHICS: Add wrapping mode that ignores trailing space 2024-10-26 10:08:56 +03:00
font.h GRAPHICS: Add wrapping mode that ignores trailing space 2024-10-26 10:08:56 +03:00
fontman.cpp GRAPHICS: Remove redundant include 2023-03-17 14:50:48 +01:00
fontman.h
framelimiter.cpp GRAPHICS: Add option to use FrameLimiter without vsync 2024-12-06 10:51:17 +00:00
framelimiter.h GRAPHICS: Add option to use FrameLimiter without vsync 2024-12-06 10:51:17 +00:00
image-archive.cpp GRAPHICS: MACGUI: Improve image quality in markdown documents 2024-05-09 15:19:17 +02:00
image-archive.h GRAPHICS: MACGUI: Improve image quality in markdown documents 2024-05-09 15:19:17 +02:00
korfont.cpp
korfont.h
larryScale.cpp
larryScale.h
larryScale_generated.cpp
larryScale_generator.js
maccursor.cpp
maccursor.h
macega.h SCUMM: Implement gamma correction for Mac games 2024-10-28 08:24:59 +01:00
managed_surface.cpp GRAPHICS: Explicitly handle matching formats in ManagedSurface::simpleBlitFrom 2024-07-05 08:38:08 +03:00
managed_surface.h GRAPHICS: Add missing addDirtyRect calls to ManagedSurface wrappers 2024-07-31 02:50:43 +03:00
mode.h ENGINES: Allow to specify several supported resolutions 2023-02-28 01:58:13 +01:00
module.mk GRAPHICS: MACGUI: Improve image quality in markdown documents 2024-05-09 15:19:17 +02:00
nine_patch.cpp GRAPHICS: NINEPATCH: Change the way remaining_stretch is distributed 2024-04-25 00:37:48 +02:00
nine_patch.h GRAPHICS: Remove use of TransparentSurface in NinePatch code 2023-10-24 20:16:34 +02:00
palette.cpp GRAPHICS: Added Palette::createEGAPalette method 2024-06-01 11:26:17 -07:00
palette.h GRAPHICS: Palette constants cleanup, added Palette methods to ManagedSurface 2024-06-02 10:55:01 -07:00
paletteman.h GRAPHICS: Palette constants cleanup, added Palette methods to ManagedSurface 2024-06-02 10:55:01 -07:00
pixelformat.cpp
pixelformat.h GRAPHICS: Normalize PixelFormat shift amounts to 0 for empty channels. 2024-09-04 08:32:16 +03:00
pm5544.cpp
pm5544.h
primitives.cpp GRAPHICS: Constify object references in primitives API 2024-07-16 13:48:44 +10:00
primitives.h GRAPHICS: Constify object references in primitives API 2024-07-16 13:48:44 +10:00
renderer.cpp
renderer.h
scaler.h GRAPHICS: Use forward declaration of ManagedSurface 2023-08-03 10:34:00 +02:00
scalerplugin.cpp
scalerplugin.h BASE: Filter out old graphics modes when passed to -g 2023-02-12 09:44:51 +01:00
screen.cpp GRAPHICS: Move PaletteManager definition to a separate header 2024-03-12 12:24:00 +02:00
screen.h GRAPHICS: Palette constants cleanup, added Palette methods to ManagedSurface 2024-06-02 10:55:01 -07:00
sjis.cpp GRAPHICS: Fix glyph offsets for PC98 glyphs *9e 2023-05-19 21:16:17 +02:00
sjis.h GRAPHICS: Added missing override keywords 2023-05-14 23:23:44 +02:00
surface.cpp GRAPHICS: Add a common function for detecting transparent surfaces 2024-06-19 02:36:17 +02:00
surface.h GRAPHICS: Add a common function for detecting transparent surfaces 2024-06-19 02:36:17 +02: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 JANITORIAL: GRAPHICS: Fix typos 2024-09-16 09:41:26 +03:00
thumbnail.h
transform_struct.cpp GRAPHICS: Remove leftover include 2023-10-29 01:09:52 +02:00
transform_struct.h ALL: Renamed TS_ARGB to MS_ARGB 2023-08-13 00:22:10 +02:00
transform_tools.cpp COMMON: Move more maths functions into the Math namespace 2024-07-27 14:00:48 +03:00
transform_tools.h
VectorRenderer.cpp GUI: Fix hard shadow under HiDPI rendering (#4908) 2023-04-15 02:04:16 +02:00
VectorRenderer.h GUI: Make use of simple blitting routines where possible 2024-06-19 02:36:17 +02:00
VectorRendererSpec.cpp GUI: Make use of simple blitting routines where possible 2024-06-19 02:36:17 +02:00
VectorRendererSpec.h GUI: Make use of simple blitting routines where possible 2024-06-19 02:36:17 +02:00
wincursor.cpp IMAGE: Add support for loading CUR and ANI files 2024-03-31 14:39:28 -04:00
wincursor.h IMAGE: Add support for loading CUR and ANI files 2024-03-31 14:39:28 -04:00
yuv_to_rgb.cpp GRAPHICS: Reuse YUV lookup tables for identical RGB component sizes 2024-04-25 00:44:31 +02:00
yuv_to_rgb.h GRAPHICS: Reuse YUV lookup tables for identical RGB component sizes 2024-04-25 00:44:31 +02:00