aboutsummaryrefslogtreecommitdiff
path: root/common/system.h
diff options
context:
space:
mode:
authorAlejandro Marzini2010-07-24 05:54:51 +0000
committerAlejandro Marzini2010-07-24 05:54:51 +0000
commitb89412d7e4a8473292a041f0fe6519ccd2d06621 (patch)
treeb2c943dde353a6de1ba7a6870d69a32a4a5c2fc3 /common/system.h
parentbbdb87a83151e1fdf6770523f0a90fe825e88965 (diff)
downloadscummvm-rg350-b89412d7e4a8473292a041f0fe6519ccd2d06621.tar.gz
scummvm-rg350-b89412d7e4a8473292a041f0fe6519ccd2d06621.tar.bz2
scummvm-rg350-b89412d7e4a8473292a041f0fe6519ccd2d06621.zip
OPENGL: Redesign blitting system. Add basics for aspect correction.
Removed the extra surface in GLTexture. Now there are copies of the texture data in their original format (so engine can get the original data when lockScreen or grabOverlay is called). This copies will be updated when the engine calls a function that modifies the game screen/overlay, and the textures will be marked as dirty. When updating screen, the textures will be updated from the copies data if they are dirty. svn-id: r51234
Diffstat (limited to 'common/system.h')
0 files changed, 0 insertions, 0 deletions