{"push_id":856799794,"size":21,"distinct_size":21,"ref":"refs/heads/11.1.0devel_new_rebase_lollipop-x86_07-nov-2015","head":"b6a7c3751465b401e89ef0285a0f90f13fe60500","before":"7b44413672f6987afef2f44fa18c0874336fd6c7","commits":[{"sha":"2f9aaed7499499679d44e47b7a070df237f77683","author":{"email":"bcbbb7aa705ec3a5fc5824c01a845186c3d62fca@alum.mit.edu","name":"Ilia Mirkin"},"message":"nv50/ir: add support for const-folding OP_CVT with F64 source/dest\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/2f9aaed7499499679d44e47b7a070df237f77683"},{"sha":"393d0c336bc766a123e139ae85383663f81e00d1","author":{"email":"bcbbb7aa705ec3a5fc5824c01a845186c3d62fca@alum.mit.edu","name":"Ilia Mirkin"},"message":"nv50/ir: properly set the type of the constant folding result\n\nThis removes the hack used for merge, which only covers a fraction of\nthe cases.\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/393d0c336bc766a123e139ae85383663f81e00d1"},{"sha":"8e9ade7eb3582fc541700ade1d232a329da890b0","author":{"email":"bcbbb7aa705ec3a5fc5824c01a845186c3d62fca@alum.mit.edu","name":"Ilia Mirkin"},"message":"nv50/ir: allow emission of immediates in imul/imad ops\n\nNothing actually uses this yet (due to complications), but the emission\nlogic is right.\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/8e9ade7eb3582fc541700ade1d232a329da890b0"},{"sha":"c3e527f93d4281ad6e2ca165eaf6ff588e4faefa","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"radeonsi: only enable write confirmation on the last CP DMA packet\n\nThis should improve performance for big copies that need to be split.\n\nReviewed-by: Michel Dänzer <michel.daenzer@amd.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/c3e527f93d4281ad6e2ca165eaf6ff588e4faefa"},{"sha":"89da3b4458762a76de2774118bbb53953f01c562","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"radeonsi: unify CP DMA code determining various flags\n\nv2: don't call get_flush_flags twice per function\n\nReviewed-by: Michel Dänzer <michel.daenzer@amd.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/89da3b4458762a76de2774118bbb53953f01c562"},{"sha":"fc0416ef5d7775b00f13a5fa83620abb7b1669a0","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"radeonsi: unify CP DMA preparation logic\n\nReviewed-by: Michel Dänzer <michel.daenzer@amd.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/fc0416ef5d7775b00f13a5fa83620abb7b1669a0"},{"sha":"2658777f468e8c0d71669a043ff7401672717622","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"radeonsi: add workarounds for CP DMA to stay on the fast path\n\nv2: set emit_scratch_reloc, add a NULL check\n\nReviewed-by: Michel Dänzer <michel.daenzer@amd.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/2658777f468e8c0d71669a043ff7401672717622"},{"sha":"d57ede92b7832f01df2aa5755c8c34b4de4866d4","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"radeonsi: add register definitions for Stoney\n\nThere are a few non-stoney changes too.\n\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/d57ede92b7832f01df2aa5755c8c34b4de4866d4"},{"sha":"e33bdccdd79a97c262bacf277c34154f19f27d12","author":{"email":"1c78ba4519acc7012ab6d28d2e5ef6630c8f0d2e@gmail.com","name":"Chia-I Wu"},"message":"android: advertise GL_ARB_texture_non_power_of_two\n\nIt maps to DisplayHardware::NPOT_EXTENSION in SurfaceFlinger.  Does not\nseem to matter when EGL_ANDROID_image_native_buffer is available.","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/e33bdccdd79a97c262bacf277c34154f19f27d12"},{"sha":"701db23b41eda1d673328c17b959ed9d885f28dd","author":{"email":"fdb43c5ef76ecda0c1661d6d199b5bfac1db538a@lunarg.com","name":"Chia-I Wu"},"message":"i915: enable GL_APPLE_texture_2D_limited_npot\n\nEnable GL_ARB_texture_non_power_of_two for GLESv1 to advertise\nGL_APPLE_texture_2D_limited_npo.  The former is actually a superset of\nthe latter, but we really want to enable NPOT support in some way.","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/701db23b41eda1d673328c17b959ed9d885f28dd"},{"sha":"36a68e973c47d9d221843fee0488213a629d9a65","author":{"email":"56c4ee8950656f8ee63ca686448cb9aeaf109ab0@intel.com","name":"Sean V Kelley"},"message":"i915: Support Android RGBX8888 format for EGL generated images\n\nEnabled MESA_FORMAT_R8G8B8X8_UNORM (formerly MESA_FORMAT_RGBX8888_REV)\nfor RGBX with i915.  Android software requires RGBX8888 format to be\nsupported for software rendering.\n\nPreviously had done so for i965 but have requests for i915 support.\n\nChange-Id: I87c3a8e3f206d75d58b63182ed94851749740762\nSigned-off-by: Sean V Kelley <sean.v.kelley@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/36a68e973c47d9d221843fee0488213a629d9a65"},{"sha":"95db11efed7ff024c529616bc0efbe6a67f73f57","author":{"email":"168fbe9b48536378ad61dccedb637b5a226976e8@linux.org.tw","name":"Chih-Wei Huang"},"message":"android: a workaround for GL_INVALID_OPERATION (0x502) error\n\nInspired by the nice work of Paulo Sergio (pstglia):\n\n\"Bypass a check for external target enabled only for images\ncreated with EGL_EXT_image_dma_buf_import - this makes\nAndroid graphical components receive a GL_INVALID_OPERATION (0x502).\"","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/95db11efed7ff024c529616bc0efbe6a67f73f57"},{"sha":"dc18ed4ebc0498e072badd2958bfbf256f633d5c","author":{"email":"168fbe9b48536378ad61dccedb637b5a226976e8@linux.org.tw","name":"Chih-Wei Huang"},"message":"i915: add mock implementation of GL_OES_EGL_image_external\n\nThis is similar to commit 7420c9dab4aaf87e6b840410226c296c4668a48f\nbut for the i915 driver. It's necessary to support android-x86.\n\nSigned-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/dc18ed4ebc0498e072badd2958bfbf256f633d5c"},{"sha":"eaad8417778f7e4db5fc79d02b1024dabd3d0945","author":{"email":"168fbe9b48536378ad61dccedb637b5a226976e8@linux.org.tw","name":"Chih-Wei Huang"},"message":"egl/main: let EGL_RECORDABLE_ANDROID be a valid attrib\n\nSigned-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/eaad8417778f7e4db5fc79d02b1024dabd3d0945"},{"sha":"8637f575f40d973cb1f6a7cf8b12b9cc417157ea","author":{"email":"168fbe9b48536378ad61dccedb637b5a226976e8@linux.org.tw","name":"Chih-Wei Huang"},"message":"android: avoid building errors with stlport\n\nThe gallium debugging helpers have defined the assert macro.\nIt causes some errors when build with Android stlport.\n\nTo workaround it, do not include assert.h if the assert macro\nhas been defined.\n\nSigned-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/8637f575f40d973cb1f6a7cf8b12b9cc417157ea"},{"sha":"95614b353386cf7901e21e4d1bfb3c0eb7b2f325","author":{"email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com","name":"Mauro Rossi"},"message":"android: build with c++11 on android lollipop\n\nlollipop-x86 needs -std=c++11 (build with libcxx),\nwhile kitkat-x86 cannot use -std=c++11\n\nSigned-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/95614b353386cf7901e21e4d1bfb3c0eb7b2f325"},{"sha":"b0b71b20f1c27fa491636105a9c20cdf1552da57","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"i965: store reference to the context within struct brw_fence\n\nAs the spec allows for {server,client}_wait_sync to be called without\ncurrently bound context, while our implementation requires context\npointer.\n\nUNTESTED.\n\nCc: Chad Versace <chad.versace@intel.com>\nCc: Marek Olšák <marek.olsak@amd.com>\nCc: Chih-Wei Huang <cwhuang@android-x86.org>\nCc: Mauro Rossi <issor.oruam@gmail.com>\nCc: 10.6 11.0 <mesa-stable@lists.freedesktop.org>\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/b0b71b20f1c27fa491636105a9c20cdf1552da57"},{"sha":"6373d79bb26138236499fc6d2f70ba0049241c92","author":{"email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com","name":"Mauro Rossi"},"message":"TESTING: new Emil patch for egl_dri2.c","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/6373d79bb26138236499fc6d2f70ba0049241c92"},{"sha":"ca42934e280220552b9def19fe71e8c28c64bd1f","author":{"email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com","name":"Mauro Rossi"},"message":"TESTING: Emil patch from comment #8 in bug 91596","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/ca42934e280220552b9def19fe71e8c28c64bd1f"},{"sha":"e2770d0ce7fc1cd49925cf6cba563e5c68c0d054","author":{"email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com","name":"Mauro Rossi"},"message":"android: export the path of glsl nir headers\n\nThe change is necessary to avoid building errors in glsl and i965\nmodules due to missing glsl_types.h header","distinct":true,"url":"https://api.github.com/repos/maurossi/mesa/commits/e2770d0ce7fc1cd49925cf6cba563e5c68c0d054"}]}