You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker
7ee447c011
|
4 months ago | |
---|---|---|
.. | ||
res/values | 4 months ago | |
src/com/android/test | 4 months ago | |
Android.bp | 4 months ago | |
AndroidManifest.xml | 4 months ago | |
README | 4 months ago |
README
Repro steps: build, install and run the attached test program TestViewport.apk Run on Sapphire with Froyo. The program clears the screen to blue, then draws a full screen white quad that is alligned to the screen. (Therefore the whole screen should appear to be white.) Note that screen is all white. Rotate screen 90 degrees. Expected: screen is still all white. Actual: screen is blue with offset white rectangle. This bug only happens on Sapphire, it works correctly on Passion. What happens: I think the bug is that the gl.glViewport() call in onSurfaceChanged() is being ignored by the OpenGL driver. NOTE: If a gl.glViewport call is added at the beginning of the onDrawFrame() call (which means it is called before every draw), the program runs correctly.