summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorPal Szasz <pal.szasz@sonyericsson.com>2010-09-03 11:46:26 +0200
committerJohan Redestig <johan.redestig@sonyericsson.com>2010-09-03 11:46:26 +0200
commit73dc2592bed890c3ea3be5e472bcda977eaf6b1c (patch)
tree274c92cbd33948b04fe842d2854bb44b14c6d282 /graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
parent75a2ae937f5354a3432d0a2382e98177bd9b80d5 (diff)
Allow two SurfaceViews inbetween the app and the wallpaper.
When two SurfaceViews are used by an application, which is transparent and uses the wallpaper, only one of the SurfaceViews will be visible. The problem is that when trying to find the correct location for the wallpaper, the window manager locates the activity window and skips every window below it which is related. For the first SurfaceView this will be ok, since the SurfaceViews's attached window is the previous window. However for the second SurfaceView this condition will fail (the 2nd SurfaceViews attached window is not the previous window (which is the 1st SurfaceView)). The fix adds an extra check which detects this usecase (the windows are related if the attached window is the same as the attached window of the previous window). Change-Id: I368e9dd53455dc310f48d6d8c0be68350ff2b79e
Diffstat (limited to 'graphics/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions