aboutsummaryrefslogtreecommitdiff
path: root/src/library_sdl.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-03-22 17:12:06 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-03-22 17:12:06 -0700
commit90734fdbe974c7445cdeb260b8ee2e43cce0698d (patch)
tree3e9466ad83b7335ae215930bc52afb79a4b421ee /src/library_sdl.js
parent8b320996e250b6ad85bc282942dfde6839ec800d (diff)
add filename and usePageCanvas to SDL surface data
Diffstat (limited to 'src/library_sdl.js')
-rw-r--r--src/library_sdl.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/library_sdl.js b/src/library_sdl.js
index cc10fa8d..63380053 100644
--- a/src/library_sdl.js
+++ b/src/library_sdl.js
@@ -190,7 +190,9 @@ mergeInto(LibraryManager.library, {
pixelFormat: pixelFormat,
alpha: 255,
flags: flags,
- locked: 0
+ locked: 0,
+ usePageCanvas: usePageCanvas,
+ filename: null
};
return surf;
},
@@ -547,6 +549,7 @@ mergeInto(LibraryManager.library, {
assert(raw, 'Cannot find preloaded image ' + filename);
var surf = SDL.makeSurface(raw.width, raw.height, 0);
var surfData = SDL.surfaces[surf];
+ surfData.filename = filename;
surfData.ctx.drawImage(raw, 0, 0, raw.width, raw.height, 0, 0, raw.width, raw.height);
return surf;
},