payload: {"push_id":3367137047,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"0010d0348aa56e1097093628b1c1ec062c43c2fa","before":"9e787904d0a5c0dfde509a03f31f7a0c6f2993c3","commits":[{"sha":"e727f8c8b814b9c36d4a8b52829c2bf7281765be","author":{"name":"Mathias Fröhlich","email":"4f933d6351de78dd242eb1149ced32468424a9b8@web.de"},"message":"mesa: Track buffer object use also for VAO usage.\n\nWe already track the usage history for buffer objects\nin a lot of aspects. Add GL_ARRAY_BUFFER and\nGL_ELEMENT_ARRAY_BUFFER to gl_buffer_object::UsageHistory.\n\nReviewed-by: Brian Paul <brianp@vmware.com>\nSigned-off-by: Mathias Fröhlich <Mathias.Froehlich@web.de>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/e727f8c8b814b9c36d4a8b52829c2bf7281765be"},{"sha":"904a0552aabf0624f1d7507b89d8a9a7bdd3bad5","author":{"name":"Mathias Fröhlich","email":"4f933d6351de78dd242eb1149ced32468424a9b8@web.de"},"message":"st/mesa: Invalidate the gallium array atom only if needed.\n\nNow that the buffer object usage history tracks if it is\nbeing used as vertex buffer object, we can restrict setting\nthe ST_NEW_VERTEX_ARRAYS bit to dirty on glBufferData calls to\nbuffers that are potentially used as vertex buffer object.\nAlso put a note that the same could be done for index arrays\nused in indexed draws.\n\nReviewed-by: Brian Paul <brianp@vmware.com>\nSigned-off-by: Mathias Fröhlich <Mathias.Froehlich@web.de>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/904a0552aabf0624f1d7507b89d8a9a7bdd3bad5"},{"sha":"610758d3e5402709b9b92cfa88f72b092b13f236","author":{"name":"Gurchetan Singh","email":"99434bba058e25b6203b8ae055a4f697dad0ef64@chromium.org"},"message":"egl/sl: also allow virtgpu to fallback to kms_swrast\n\nvirtio-gpu fallbacks to software rendering when 3D features\nare unavailable since 6c5ab, and kms_swrast is more\nfeature complete than swrast.\n\nv2: Add comment (Emil)\n\nReviewed-by: Eric Engestrom <eric@engestrom.ch>\nReviewed-by: Emil Velikov <emil.velikov@collabora.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/610758d3e5402709b9b92cfa88f72b092b13f236"},{"sha":"fc91c2698e9f2ac739b0b57a97cf340e0c766760","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"st/mesa: whitespace fixes in st_sampler_view.c\n\nReplace tabs w/ spaces.  80-column wrapping.\nTrivial.","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/fc91c2698e9f2ac739b0b57a97cf340e0c766760"},{"sha":"d74932dfea142acce527f880a5c42c6ab8bd0e40","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"st/mesa: line wrapping, whitespace fixes in st_cb_texture.c\n\nTrivial.","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/d74932dfea142acce527f880a5c42c6ab8bd0e40"},{"sha":"9b07a221a4acd5fc80f9a5be56b4484e37c39e80","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"st/mesa: whitespace fixes in st_texture.h\n\nTrivial.","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/9b07a221a4acd5fc80f9a5be56b4484e37c39e80"},{"sha":"999db9ac51b312f8d18f5a39025f1b0dabddd073","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"svga: init fill variable to avoid compiler warning\n\nMinGW release builds warns about use of a possbily uninitialized\nvariable here.\n\nReviewed-by: Neha Bhende <bhenden@vmware.com>\nReviewed-by: Mathias Fröhlich <Mathias.Froehlich@web.de>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/999db9ac51b312f8d18f5a39025f1b0dabddd073"},{"sha":"66ba12973bcbe35f7c41c32270f92073e946b1d5","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"svga: silence array out of bounds warning\n\nMinGW release build complains about a possible out-of-bounds\narray access.  Test i < 4 to silence it.\n\nReviewed-by: Neha Bhende <bhenden@vmware.com>\nReviewed-by: Mathias Fröhlich <Mathias.Froehlich@web.de>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/66ba12973bcbe35f7c41c32270f92073e946b1d5"},{"sha":"e2369e133c052f85ca8ceea6bb8a4d8457809a42","author":{"name":"Brian Paul","email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com"},"message":"st/wgl: init a variable to silence MinGW warning\n\nMinGW release build says 'value' may be used before being initialized.\n\nReviewed-by: Neha Bhende <bhenden@vmware.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/e2369e133c052f85ca8ceea6bb8a4d8457809a42"},{"sha":"14e7e26a0991e7f9b1d20147f04a43bb4cc3f824","author":{"name":"Mauro Rossi","email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com"},"message":"android: anv: fix generated files depedencies (v2)\n\nFix anv_extrypoints.{c,h} and anv_extensions.{c,h} missing dependencies\nRename the variable labels according to targets and python scripts\nAlign the building rules as per Automake for simplification\n\nFixes building errors during rebuils due to missing dependencies\n\n(v2) Fixed a missing $(VULKAN_API_XML) reference\n\nFixes: 9a508b7 (\"android: anv/extensions: fix generated sources build\")\nFixes: dd088d4bec7 (\"anv/extensions: Generate a header file with extension tables\")\nSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\nReviewed-by: Tapani Pälli <tapani.palli@intel.com>\nReviewed-by: Eric Engestrom <eric.engestrom@intel.com>\nCc: \"19.0\" <mesa-stable@lists.freedesktop.org>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/14e7e26a0991e7f9b1d20147f04a43bb4cc3f824"},{"sha":"ec0f465bc5f02c93aeb4193db8b5bd90a254b080","author":{"name":"Mauro Rossi","email":"ed69dc202bf8ac7d16518fe92d6622acfc2c860f@gmail.com"},"message":"android: anv: fix libexpat shared dependency\n\nFixes undefined reference building errors for XML_* functions\n\nSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\nReviewed-by: Tapani Pälli <tapani.palli@intel.com>\nCc: \"19.0\" <mesa-stable@lists.freedesktop.org>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/ec0f465bc5f02c93aeb4193db8b5bd90a254b080"},{"sha":"86666f051e0cae96f2596cac05e3c3f394744149","author":{"name":"Axel Davy","email":"84064a55cc1e3a41b86b28636ef80290c7ed8f7c@gmail.com"},"message":"st/nine: Ignore window size if error\n\nCheck GetWindowInfo and ignore the computed sizes\nif there is an error.\n\nFixes a regression caused by earlier commit when\nusing old wine gallium nine patches.\n\nShould also address a crash at window destruction.\n\nRelated issues:\n https://github.com/iXit/Mesa-3D/issues/331\n https://github.com/iXit/Mesa-3D/issues/332\n\nCc: mesa-stable@lists.freedesktop.org\nFixes: 2318ca68bbe (\"st/nine: Handle window resize when a presentation\nbuffer is used\")\n\nSigned-off-by: Axel Davy <davyaxel0@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/86666f051e0cae96f2596cac05e3c3f394744149"},{"sha":"1d363d440f261fbadc1db3c17acc514b7130d505","author":{"name":"Axel Davy","email":"84064a55cc1e3a41b86b28636ef80290c7ed8f7c@gmail.com"},"message":"st/nine: Ignore multisample quality level if no ms\n\nApparently instead of returning error when passing\na quality level different than 0 for\nD3DMULTISAMPLE_NONE, we should pass.\n\nFixes: https://github.com/iXit/Mesa-3D/issues/340\n\nCc: mesa-stable@lists.freedesktop.org\n\nSigned-off-by: Axel Davy <davyaxel0@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/1d363d440f261fbadc1db3c17acc514b7130d505"},{"sha":"e551040c602d392019e68f54d9a3a310d2a937a3","author":{"name":"Sagar Ghuge","email":"2358449aeb7a2c78cf6540e1aa0a0e88f74c8f6d@intel.com"},"message":"nir/glsl: Add another way of doing lower_imul64 for gen8+\n\nOn Gen 8 and 9, \"mul\" instruction supports 64 bit destination type. We\ncan reduce our 64x64 int multiplication from 4 instructions to 3.\n\nAlso instead of emitting two mul instructions, we can emit single mul\ninstuction and extract low/high 32 bits from 64 bit result for\n[i/u]mulExtended\n\nv2: 1) Allow lower_mul_high64 to use new opcode (Jason Ekstrand)\n    2) Add lower_mul_2x32_64 flag (Matt Turner)\n    3) Remove associative property as bit size is different (Connor\n       Abbott)\n\nv3: Fix indentation and variable naming convention (Jason Ekstrand)\n\nSigned-off-by: Sagar Ghuge <sagar.ghuge@intel.com>\nReviewed-by: Jason Ekstrand <jason@jlekstrand.net>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/e551040c602d392019e68f54d9a3a310d2a937a3"},{"sha":"1d8994a63b546a5b2dc4feb5bd98a84ee853d6af","author":{"name":"Sagar Ghuge","email":"2358449aeb7a2c78cf6540e1aa0a0e88f74c8f6d@intel.com"},"message":"glsl: [u/i]mulExtended optimization for GLSL\n\nOptimize mulExtended to use 32x32->64 multiplication.\n\nDrivers which are not based on NIR, they can set the\nMUL64_TO_MUL_AND_MUL_HIGH lowering flag in order to have same old\nbehavior.\n\nv2: Add missing condition check (Jason Ekstrand)\n\nSigned-off-by: Sagar Ghuge <sagar.ghuge@intel.com>\nSuggested-by: Matt Turner <Matt Turner <mattst88@gmail.com>\nSuggested-by: Jason Ekstrand <jason@jlekstrand.net>\nReviewed-by: Jason Ekstrand <jason@jlekstrand.net>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/1d8994a63b546a5b2dc4feb5bd98a84ee853d6af"},{"sha":"47ec9bdc604cb91af5acdb8522972ede7872cf71","author":{"name":"Sagar Ghuge","email":"2358449aeb7a2c78cf6540e1aa0a0e88f74c8f6d@intel.com"},"message":"nir/algebraic: Optimize low 32 bit extraction\n\nOptimize a situation where we only need lower 32 bits from 64 bit\nresult.\n\nSigned-off-by: Sagar Ghuge <sagar.ghuge@intel.com>\nSuggested-by: Matt Turner <mattst88@gmail.com>\nReviewed-by: Jason Ekstrand <jason@jlekstrand.net>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/47ec9bdc604cb91af5acdb8522972ede7872cf71"},{"sha":"58bcebd987b7c4e7d741f42699d34b8189ab9e79","author":{"name":"Sagar Ghuge","email":"2358449aeb7a2c78cf6540e1aa0a0e88f74c8f6d@intel.com"},"message":"spirv: Allow [i/u]mulExtended to use new nir opcode\n\nUse new nir opcode nir_[i/u]mul_2x32_64 and extract lower and higher 32\nbits as needed instead of emitting mul and mul_high.\n\nv2: Surround the switch case with curly braces (Jason Ekstrand)\n\nSigned-off-by: Sagar Ghuge <sagar.ghuge@intel.com>\nReviewed-by: Jason Ekstrand <jason@jlekstrand.net>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/58bcebd987b7c4e7d741f42699d34b8189ab9e79"},{"sha":"5049fbddb4687799a10eb585c8789afa0d080535","author":{"name":"Jason Ekstrand","email":"b186559eaedf698788888c8a2559b4efb4db10d6@intel.com"},"message":"anv: Count surfaces for non-YCbCr images in GetDescriptorSetLayoutSupport\n\nWe were accidentally not counting those surfaces\n\nFixes: ddc4069122 \"anv: Implement VK_KHR_maintenance3\"\nReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\nReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/5049fbddb4687799a10eb585c8789afa0d080535"},{"sha":"ca295ddbfb414a526d3bab7daf93fffbbc417c6e","author":{"name":"Jason Ekstrand","email":"b186559eaedf698788888c8a2559b4efb4db10d6@intel.com"},"message":"spirv: OpImageQueryLod requires a sampler\n\nNo idea how this fell through the cracks besides the fact that the\nsampler bound at 0 almost always works and the CTS isn't amazing.  In\nany case, this appears to have been broken for almost forever.\n\nReviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\nReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\nCc: mesa-stable@lists.freedesktop.org","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/ca295ddbfb414a526d3bab7daf93fffbbc417c6e"},{"sha":"5c96120b5ce158fea28d751d8a55b5e4d80df4f3","author":{"name":"Jason Ekstrand","email":"b186559eaedf698788888c8a2559b4efb4db10d6@intel.com"},"message":"intel,nir: Lower TXD with min_lod when the sampler index is not < 16\n\nWhen we have a larger sampler index, we get into the \"high sampler\"\nscenario and need an instruction header.  Even in SIMD8, this pushes the\ninstruction over the sampler message size maximum of 11 registers.\nInstead, we have to lower TXD to TXL.\n\nFixes: cb98e0755f8d \"intel/fs: Support min_lod parameters on texture...\"\nReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/mesa/commits/5c96120b5ce158fea28d751d8a55b5e4d80df4f3"}]}
other: {"actor":{"display_login":"jasuarez"}}