diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-03-25 08:51:38 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-03-25 08:51:38 -0700 |
commit | 3d4bee26b5ce8fd8157224de97c9f2292abcdf5f (patch) | |
tree | fd0311a6a6d9e0af3edf2e33dbdabffc8ed8ab9f /src/library_sdl.js | |
parent | 93afa269f3fc18b40c0c86c920a1a0d565731dff (diff) |
fix sdl alpha
Diffstat (limited to 'src/library_sdl.js')
-rw-r--r-- | src/library_sdl.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library_sdl.js b/src/library_sdl.js index 199af7c4..49f52a11 100644 --- a/src/library_sdl.js +++ b/src/library_sdl.js @@ -175,15 +175,15 @@ mergeInto(LibraryManager.library, { // Load SDL color into a CSS-style color specification loadColorToCSS: function(color) { var rgba = {{{ makeGetValue('color', '0', 'i32') }}}; - return 'rgba(' + (rgba&255) + ',' + ((rgba >> 8)&255) + ',' + ((rgba >> 16)&255) + ',' + (1-((rgba >> 24)&255)/255) + ')'; + return 'rgba(' + (rgba&255) + ',' + ((rgba >> 8)&255) + ',' + ((rgba >> 16)&255) + ',' + (((rgba >> 24)&255)/255) + ')'; }, translateColorToCSS: function(rgba) { - return 'rgba(' + ((rgba >> 24)&255) + ',' + ((rgba >> 16)&255) + ',' + ((rgba >> 8)&255) + ',' + (1-(rgba&255)/255) + ')'; + return 'rgba(' + ((rgba >> 24)&255) + ',' + ((rgba >> 16)&255) + ',' + ((rgba >> 8)&255) + ',' + ((rgba&255)/255) + ')'; }, translateRGBAToCSS: function(r, g, b, a) { - return 'rgba(' + r + ',' + g + ',' + b + ',' + (1-a/255) + ')'; + return 'rgba(' + r + ',' + g + ',' + b + ',' + (a/255) + ')'; }, makeSurface: function(width, height, flags, usePageCanvas, source) { |