{"push_id":613134533,"size":305,"distinct_size":161,"ref":"refs/heads/review","head":"a17d0dd0bc191a2d045cf50470e5da3fda4bdda7","before":"a66d84db14a3ca973bc3610c6402b525aaf863e4","commits":[{"sha":"14ba6c9325229270d3f04c13253ca547f9a216ff","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"i915: add parens to silence operator precedence warning\n\nSigned-off-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/14ba6c9325229270d3f04c13253ca547f9a216ff"},{"sha":"279c5965aa501e6b8f8432b1213f917298154d6c","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"xlib: use strdup() instead of _mesa_strdup()\n\nReviewed-by: Jose Fonseca <jfonseca@vmware.com>\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/279c5965aa501e6b8f8432b1213f917298154d6c"},{"sha":"5376bc74ccfac0d1a4df6c5652e075d99e3f4fe4","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"st/glx: use strdup() instead of _mesa_strdup()\n\nReviewed-by: Jose Fonseca <jfonseca@vmware.com>\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/5376bc74ccfac0d1a4df6c5652e075d99e3f4fe4"},{"sha":"d7193ce42cedc4cc7839fc4522edf5724e954c80","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: use strdup() instead of _mesa_strdup()\n\nWe were already using strdup() in various places in Mesa.  Get rid\nof the _mesa_strdup() wrapper.  All the callers pass a non-NULL\nargument so the NULL check isn't needed either.\n\nReviewed-by: Jose Fonseca <jfonseca@vmware.com>\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/d7193ce42cedc4cc7839fc4522edf5724e954c80"},{"sha":"3158b3abb34abc9f61e4b5161411e5e83640d42d","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: remove #define __volatile\n\nNot actually used anwhere in Mesa.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/3158b3abb34abc9f61e4b5161411e5e83640d42d"},{"sha":"9816acff2ca570e248652fe05ac4ee3ce02bd2ab","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: remove CPU_TO_LE32() for AIX\n\nThis is the only remnant of AIX-specific code in Mesa.  Probably long\nunused.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/9816acff2ca570e248652fe05ac4ee3ce02bd2ab"},{"sha":"09b03254091d054800834ddee604885a1093673f","author":{"email":"506e8ef0f54c4b319fda4cea9c72fd8d10099c5d@intel.com","name":"Marius Predut"},"message":"vbo: improve the code style by adjust the preprocessing c code directives\n\nBrian Paul review suggestion: there's more macro use here than necessary.\nRemoved and redefine some #define preprocessing directives.\nRemoved the directive input parameter 'T' .\nNo functional changes.\n\nSigned-off-by: Marius Predut <marius.predut@intel.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/09b03254091d054800834ddee604885a1093673f"},{"sha":"0525f2e851f5f6f53b5f83c8dcdfa48f9838133b","author":{"email":"ca565e508460f734dd9d29a6ab6bd7e0e3ccde1d@gmail.com","name":"Thomas Helland"},"message":"nir: Optimize (a*b)+(a*c) -> a*(b+c)\n\nShader-db i965 instructions:\ntotal instructions in shared programs: 1715894 -> 1710802 (-0.30%)\ninstructions in affected programs:     443080 -> 437988 (-1.15%)\nhelped:                                1502\nHURT:                                  13\nGAINED:                                4\nLOST:                                  4\n\nShader-db NIR instructions:\ntotal instructions in shared programs: 607710 -> 606187 (-0.25%)\ninstructions in affected programs:     208285 -> 206762 (-0.73%)\nhelped:                                769\nHURT:                                  8\nGAINED:                                0\nLOST:                                  0\n\nReviewed-by: Matt Turner <mattst88@gmail.com>\nReviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>\nSigned-off-by: Thomas Helland <thomashelland90@gmail.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/0525f2e851f5f6f53b5f83c8dcdfa48f9838133b"},{"sha":"8fb8fe46fa565dceedacd95287c836004b0fade2","author":{"email":"ca565e508460f734dd9d29a6ab6bd7e0e3ccde1d@gmail.com","name":"Thomas Helland"},"message":"nir: Optimize a + neg(a)\n\nShader-db i965 instructions:\ntotal instructions in shared programs: 1711180 -> 1711159 (-0.00%)\ninstructions in affected programs:     825 -> 804 (-2.55%)\nhelped:                                9\nHURT:                                  0\nGAINED:                                3\nLOST:                                  3\n\nShader-db NIR instructions:\ntotal instructions in shared programs: 606187 -> 606179 (-0.00%)\ninstructions in affected programs:     298 -> 290 (-2.68%)\nhelped:                                4\nHURT:                                  0\nGAINED:                                0\nLOST:                                  0\n\nReviewed-by: Matt Turner <mattst88@gmail.com>\nReviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>\nSigned-off-by: Thomas Helland <thomashelland90@gmail.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/8fb8fe46fa565dceedacd95287c836004b0fade2"},{"sha":"90e50908d7f080d91f41d889cfe0dc67134971eb","author":{"email":"b186559eaedf698788888c8a2559b4efb4db10d6@intel.com","name":"Jason Ekstrand"},"message":"nir/worklist: Don't change the start index when computing the tail index\n\nReviewed-by: Mark Janes <mark.a.janes@intel.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/90e50908d7f080d91f41d889cfe0dc67134971eb"},{"sha":"efe87f1a801c61d087cd2b29a2c150453241c3d4","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"egl/main: use c11/threads' mutex directly\n\nRemove the inline wrappers/abstraction layer.\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/efe87f1a801c61d087cd2b29a2c150453241c3d4"},{"sha":"a806df3f23cd5fadffbfe818f8c5af7e17205426","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"egl/main: convert thread management to use c11 threads\n\nConvert the code to use the C11 threads implementation, and nuke the\nWindows non-pthreads code-path. The c11/threads_win32.h abstraction\nshould be better than the current code.\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/a806df3f23cd5fadffbfe818f8c5af7e17205426"},{"sha":"39f90e6b9bb0c9c8b40abae2afde07587cd49010","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"configure: require pthreads for POSIX builds\n\nThis has been an implicit rule for building mesa for a long time. Let's\nmake it official and just bail out at configure time. This way we can\ncleaning up some of our glx code.\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/39f90e6b9bb0c9c8b40abae2afde07587cd49010"},{"sha":"42144170d189d2539a4fb2243200e760114af9f7","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"glx: remove final reference to THREADS\n\nLeft over from commit 18db13f5865(mapi: THREADS was always defined,\nremove it)\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/42144170d189d2539a4fb2243200e760114af9f7"},{"sha":"a385d18598b28bf935e4460b86ce3f9e095a8015","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"glx: remove support for non-multithreaded platforms\n\nImplicitly required for a while, although commit 9385c592c68 (mapi:\nremove u_thread.h) was the one that put the final nail on the\ncoffin.\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/a385d18598b28bf935e4460b86ce3f9e095a8015"},{"sha":"30916a5ef008a84e53d9821ccc11a0dee50fe77b","author":{"email":"4c996f2f093ddd0585a556460b4cc3ba555546ef@gmail.com","name":"Emil Velikov"},"message":"autogen.sh: pass --force to autoreconf, quote ORIGDIR\n\nBy passing --force autoreconf will update all the aux files, which would\notherwise be ignored if one updates autoconf/automake.\n\nQuote the ORIGDIR variable to prevent fall-outs, when its name contains\nspace.\n\nSigned-off-by: Emil Velikov <emil.l.velikov@gmail.com>\nReviewed-by: Matt Turner <mattst88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/30916a5ef008a84e53d9821ccc11a0dee50fe77b"},{"sha":"70dc8a9930f561d7ce6db7e58b5bc9b4d940e37b","author":{"email":"61b5a29db2c0650f7c8510f93eece059c1b09320@vmware.com","name":"Jose Fonseca"},"message":"gallivm: Prevent double delete on LLVM 3.6\n\nstd::unique_ptr takes ownership of MM, and a double delete could ensure\nin case of an error,  as pointed out by Chris Vine in\nhttps://bugs.freedesktop.org/show_bug.cgi?id=89387\n\nReviewed-by: Chris Vine <chris@cvine.freeserve.co.uk>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/70dc8a9930f561d7ce6db7e58b5bc9b4d940e37b"},{"sha":"be4e198be00c03e88315058eb81187a9547e3e87","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: move fpclassify work-arounds into c99_math.h\n\nv2: Use #error in the #else clause, per Jose.\n\nReviewed-by: Jose Fonseca <jfonseca@vmware.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/be4e198be00c03e88315058eb81187a9547e3e87"},{"sha":"97f6d50f7247c40eeef33219e5cf5ccb7bf6d4ea","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: reindent querymatrix.c\n\nUse 3-space indents, not 4.  Move some comments after the case statements.\n\nAcked-by: Matt Turner <mattst88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/97f6d50f7247c40eeef33219e5cf5ccb7bf6d4ea"},{"sha":"c3984c1155bc78b45001f90ed1333bbacfc32151","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: remove register keyword, add const in _mesa_QueryMatrixxOES()\n\nReviewed-by: Matt Turner <mattst88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/janesma/mesa/commits/c3984c1155bc78b45001f90ed1333bbacfc32151"}]}