]> git.sesse.net Git - vlc/commit
* os_graphics.hpp: added a parameter "blend" to drawBitmap(), to perform alpha
authorCyril Deguet <asmax@videolan.org>
Sun, 1 May 2005 13:19:04 +0000 (13:19 +0000)
committerCyril Deguet <asmax@videolan.org>
Sun, 1 May 2005 13:19:04 +0000 (13:19 +0000)
commit108fc274c045dc2e399eccc1b68a84cedc00c9a6
tree0c10f6c7fce3ada7dab9241ced26673f3618fd91
parent60b5f4b512bd5106c8a46bd396dc250b4b4a6539
* os_graphics.hpp: added a parameter "blend" to drawBitmap(), to perform alpha
  blending only when it is useful (i.e. when drawing antialiased text)
* x11/*: optimized drawBitmap when alpha blending is not used: 5 times faster
13 files changed:
modules/gui/skins2/controls/ctrl_list.cpp
modules/gui/skins2/controls/ctrl_text.cpp
modules/gui/skins2/macosx/macosx_loop.cpp
modules/gui/skins2/macosx/macosx_loop.hpp
modules/gui/skins2/src/ft2_bitmap.cpp
modules/gui/skins2/src/os_graphics.hpp
modules/gui/skins2/src/tooltip.cpp
modules/gui/skins2/win32/win32_graphics.cpp
modules/gui/skins2/win32/win32_graphics.hpp
modules/gui/skins2/x11/x11_display.cpp
modules/gui/skins2/x11/x11_display.hpp
modules/gui/skins2/x11/x11_graphics.cpp
modules/gui/skins2/x11/x11_graphics.hpp