1
0
Fork 0
dosbox-staging/src
Anton Shepelev d1be65b105 Add output type texturepp for pixel-perfect scaling
The new output type `texturepp' was added, which implements
pixel-perfect scaling using SDL's hardware-accelerated texture output.
In pixel-pefect mode, each original pixel is displayed as a rectangle m
by n pixels, so that m:n yields a reasonably good approximation of the
pixel aspect ratio (PAR) of the emulated graphical mode while using as
much screen space as possible. The balance between the precision of
aspect ratio and the utilisation of screen space is specified as the
`parweight' parameter to pp_getscale() and is currently hard-coded in
sdlmain.cpp.

This implementation emulatates pixel-perfect mode as a special case of
nearest-neighbor interpolation when the horisontal and vertical scaling
factors are integers.
2020-03-09 20:12:36 +01:00
..
cpu Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
debug Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
dos Ensure the first seek isn't cached 2020-03-08 08:36:21 +01:00
fpu Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
gui Add output type texturepp for pixel-perfect scaling 2020-03-09 20:12:36 +01:00
hardware Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
ints Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
libs Add output type texturepp for pixel-perfect scaling 2020-03-09 20:12:36 +01:00
misc Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
platform Rewrite video capturing and fix some endian issues with all captures as well. Thanks jmarsh 2020-02-06 10:36:10 +00:00
shell Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
.gitignore Import svn:ignore props to .gitignore files 2019-09-15 20:34:57 +02:00
dosbox.cpp Update copyright dates to 2020 2020-03-07 00:18:01 +01:00
dosbox.ico Updated Icon. Thanks Chaosfish 2007-01-10 15:07:12 +00:00
dosbox_splash.svg Add DOSBox splash screen graphic in vector format 2019-11-02 19:29:03 +01:00
dosbox_staging_splash.svg Use dosbox-staging splash screen 2020-01-16 06:42:19 +01:00
dosbox_staging_splash_640_400.png Use dosbox-staging splash screen 2020-01-16 06:42:19 +01:00
Makefile.am Add output type texturepp for pixel-perfect scaling 2020-03-09 20:12:36 +01:00
winres.rc Update copyright dates to 2020 2020-03-07 00:18:01 +01:00