{"push_id":536762954,"size":6,"distinct_size":6,"ref":"refs/heads/android-5.0","head":"f9eb8b20cf104b30554638cf6fb6d6209526d210","before":"44b2a4042dce51db6f20c5ac77190b3eccf77d12","commits":[{"sha":"3c7a73213052e159d8829ed382d5977732a5f48e","author":{"email":"756a323d9c5c587ce7cec8b755badb3d54b6fcc9@gmail.com","name":"x10forevers"},"message":"libEGL: workaround for google bug 10194508\n\nSome of device's older blobs don't have EGL_KHL_gl_colorspace extension\nand need this workaround\n\nChange-Id: I811538e7d595f18055d13ca608098c049b4cb9b9","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/3c7a73213052e159d8829ed382d5977732a5f48e"},{"sha":"da29cf9d6a3fb03f4db363e3ac3657e6ba96e89e","author":{"email":"a570fb73d5667a452dbc060dba4a6106be4c9ec9@gmail.com","name":"Rob"},"message":"Native: re-add dalvik and hwui mk files\n\nChange-Id: Ie201c18cfcd1fbdacb0718178aedb7a86783b509","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/da29cf9d6a3fb03f4db363e3ac3657e6ba96e89e"},{"sha":"f729b217f84fc6ecb041d92135d59f8a52016d93","author":{"email":"a38cb9c3b94f4aae7cb60ec6379b48c90ec0ed29@gmail.com","name":"Daniel Tjandra"},"message":"Merge remote-tracking branch 'upstream/android-5.0' into android-5.0\nOmni sync","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/f729b217f84fc6ecb041d92135d59f8a52016d93"},{"sha":"7fc9af6df5b48f5917e7f5e0500483be4a2690c6","author":{"email":"0b77b9b112e06e657085090619d46139e3f87ca9@gmail.com","name":"Andrew Jiang"},"message":"Merge \"libEGL: workaround for google bug 10194508\" into android-5.0","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/7fc9af6df5b48f5917e7f5e0500483be4a2690c6"},{"sha":"e5960bf563567b1edb5f2a0dcf1d36dcc5ecaae5","author":{"email":"86b1abfade5bab48883e8c4d88a116d6dd860551@cornell.edu","name":"Andrew Dodd"},"message":"DisplayDevice: Backwards compatibility with old EGL\n\nFrom 4.1 to 4.2, the display subsystem was reworked to\nuse SurfaceTextureClient/BufferQueue instead of\nFramebufferNativeWindow for the framebuffer itself.\n\nUnfortunately, some legacy EGL libraries make assumptions\nthat any framebuffer device will be FramebufferNativeWindow.\n\nThese EGL libraries will fail when used in 4.2 as if the\nframebuffer is not FramebufferNativeWindow, they will\ntry to dequeue more than one buffer at a time, which\nwill cause a hang of the graphics subsystem.\n\nThis allows use of FramebufferNativeWindow to keep\nlegacy EGL implementations happy.  Confirmed EGL\nimplementations that need this include but are\nnot limited to:\n\nSet BOARD_EGL_NEEDS_LEGACY_FB to use\n\nTegra2/3 ICS EGL\nMali400 ICS EGL (Allwinner A10)\nMali400 Jellybean (4.1) EGL (Samsung Exynos4)\n\nOriginal implementation by OndraOrg of XDA:\nhttp://forum.xda-developers.com/showpost.php?p=34469675&postcount=19\n\nChange-Id: I74005cf6753b3c9bfb4c1e32fb641f5167787917\n\nConflicts:\n\tservices/surfaceflinger/Android.mk\n\tservices/surfaceflinger/DisplayDevice.cpp\n\nChange-Id: Ib8455b33bc65959d0ccc2333fc480d506e57e740","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/e5960bf563567b1edb5f2a0dcf1d36dcc5ecaae5"},{"sha":"f9eb8b20cf104b30554638cf6fb6d6209526d210","author":{"email":"a38cb9c3b94f4aae7cb60ec6379b48c90ec0ed29@gmail.com","name":"Daniel Tjandra"},"message":"Merge remote-tracking branch 'upstream/android-5.0' into android-5.0\nOmni sync","distinct":true,"url":"https://api.github.com/repos/AAccount/android_frameworks_native/commits/f9eb8b20cf104b30554638cf6fb6d6209526d210"}]}