{"push_id":550399900,"size":491,"distinct_size":491,"ref":"refs/heads/submit_mesa","head":"83b7477adec73e966ed5a11fe839578ba43ada62","before":"70222f7e9577589f30e0e2e260603e0be790d8aa","commits":[{"sha":"b59c7ed0ab1ac5b6d9f8d409f1a90401ab7775b6","author":{"email":"7d58aee419d6f9201d75517c885374dff5e7d848@vmware.com","name":"Roland Scheidegger"},"message":"gallium/util: fix crash with daz detection on x86\n\nThe code used PIPE_ALIGN_VAR for the variable used by fxsave, however this\ndoes not work if the stack isn't aligned. Hence use PIPE_ALIGN_STACK function\ndecoration to fix the segfault which can happen if stack alignment is only\n4 bytes.\nThis fixes https://bugs.freedesktop.org/show_bug.cgi?id=87658.\n\nCc: \"10.4\" <mesa-stable@lists.freedesktop.org>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/b59c7ed0ab1ac5b6d9f8d409f1a90401ab7775b6"},{"sha":"5fea39ace311723dab53460ae7b51b80746e0d3f","author":{"email":"67356cd43037f5ca6f2801a69815f6337e06e4c5@ravellosystems.com","name":"Leonid Shatz"},"message":"gallium/util: make sure cache line size is not zero\n\nThe \"normal\" detection (querying clflush size) already made sure it is\nnon-zero, however another method did not. This lead to crashes if this\nvalue happened to be zero (apparently can happen in virtualized environments\nat least).\nThis fixes https://bugs.freedesktop.org/show_bug.cgi?id=87913\n\nCc: \"10.4\" <mesa-stable@lists.freedesktop.org>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/5fea39ace311723dab53460ae7b51b80746e0d3f"},{"sha":"04e35cc4aac019fbf6ac5ea8f6d772bb6cacea8d","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"gallivm: silence a couple compiler warnings\n\nSilence warnings about possibly uninitialized variables when making a\nrelease build.\n\nReviewed-by: José Fonseca <jfonseca@vmware.com>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/04e35cc4aac019fbf6ac5ea8f6d772bb6cacea8d"},{"sha":"d294365d061626cf5f6a2b04c4cde9455093fea0","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"draw: silence uninitialized variable warning\n\nv2: move initialization of llvm_gs to declaration.\n\nReviewed-by: Roland Scheidegger <sroland@vmware.com>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/d294365d061626cf5f6a2b04c4cde9455093fea0"},{"sha":"83b344021bb872d549709dcbbc7e68e175f70bff","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"meta: init var to silence uninitialized variable warning","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/83b344021bb872d549709dcbbc7e68e175f70bff"},{"sha":"a6822e31355b46be1cdf956f58bd2c7a4cd387f2","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"glsl: use the is_gl_identifier() helper in a couple more places\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/a6822e31355b46be1cdf956f58bd2c7a4cd387f2"},{"sha":"41dc2fee4e6f314fb7f9a13908c8b380333c9bc8","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: fix error strings in shaderapi.c\n\nThe _mesa_-prefixed function names should not appear in GL error\nmessages.\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/41dc2fee4e6f314fb7f9a13908c8b380333c9bc8"},{"sha":"5b7e7cfb2b15e787e13abc8506cee9e731257902","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: rearrange error handling in glProgramParameteri()\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/5b7e7cfb2b15e787e13abc8506cee9e731257902"},{"sha":"3f687e995f3b4b8099013b2a6e28433b40639dd7","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: update comment on delete_shader_program()\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/3f687e995f3b4b8099013b2a6e28433b40639dd7"},{"sha":"6d9aed19f389539e2c3c7bb928d2160004a0038b","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: make _mesa_reference_shader_program() an inline function\n\nwhich wraps _mesa_reference_shader_program_(), similar to what we do\nfor other reference-counted objects.\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/6d9aed19f389539e2c3c7bb928d2160004a0038b"},{"sha":"c0a445037bf3453c60dd060894539e31223fb821","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: minor whitespace fixes in shaderapi.c\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/c0a445037bf3453c60dd060894539e31223fb821"},{"sha":"d0fa559e49799a13e56b65aa3c389e70926455c9","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: simplify a conditional in detach_shader()\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/d0fa559e49799a13e56b65aa3c389e70926455c9"},{"sha":"3a400cbb662ff054f3732d3737af944f9a2d332f","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: add _mesa_base_tex_image() helper function\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/3a400cbb662ff054f3732d3737af944f9a2d332f"},{"sha":"58e8dd6b9da69905c169cea07562c71a06a88270","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"st/mesa: use new _mesa_base_tex_image() helper\n\nThis involved adding a new st_texture_image_const() helper also.\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/58e8dd6b9da69905c169cea07562c71a06a88270"},{"sha":"05279fa5636bc1354c34ef043183d56f730b7f8e","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"swrast: use new _mesa_base_tex_image() helper\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/05279fa5636bc1354c34ef043183d56f730b7f8e"},{"sha":"f262ed6e3dd9d447355ea2490e84c0a6b0fd1ddb","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: remove unused ctx parameter for _mesa_select_tex_image()\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/f262ed6e3dd9d447355ea2490e84c0a6b0fd1ddb"},{"sha":"934e41c0b31cffa4efc08f61cff2389e3149b3f3","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"mesa: create, use new _mesa_texture_base_format() function\n\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/934e41c0b31cffa4efc08f61cff2389e3149b3f3"},{"sha":"761e36b4caab4e8e09a4c2b1409a825902fc7d2c","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"radeonsi: Cache LLVMTargetMachine object in si_screen\n\nRather than building a new one every compile.  This should reduce some\nof the overhead of compiling shaders.\n\nOne consequence of this change is that we lose the MachineInstrs dumps\nwhen dumping the shaders via R600_DEBUG.  The LLVM IR and assembly is\nstill dumped, and if you still want to see the MachineInstr dump, you\ncan run the dumped LLVM IR through llc.","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/761e36b4caab4e8e09a4c2b1409a825902fc7d2c"},{"sha":"a8ef880a1b38cbcfc26e9f829338739d16cece99","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"radeon/llvm: Use amdgcn triple for SI+ on LLVM >= 3.6","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/a8ef880a1b38cbcfc26e9f829338739d16cece99"},{"sha":"5ae13051249f6f9d44dae15e9deb62e7cb09aed7","author":{"email":"25a259f709b0f1b620605d2518271a846d8826e5@freedesktop.org","name":"Vinson Lee"},"message":"ax_prog_flex.m4: Merge upstream OpenBSD fixes.\n\nMerge the following upstream autoconf-archive patches.\n\nax_prog_flex: change grep syntax to accept e.g. \"flex.real\" in case a wrapper or symlink is used.\nAX_PROG_FLEX: avoid use of grep empty string escape extension (fix for OpenBSD)\nAX_PROG_FLEX: Also accept gflex.\n\nSigned-off-by: Vinson Lee <vlee@freedesktop.org>\nReviewed-by: Matt Turner <mattst88@gmail.com>\nReviewed-by: Jonathan Gray <jsg@openbsd.org>","distinct":true,"url":"https://api.github.com/repos/iXit/Mesa-3D/commits/5ae13051249f6f9d44dae15e9deb62e7cb09aed7"}]}