{"push_id":2809500161,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"799b3d16d4bb0caa16dc35de66e11eca8517cd02","before":"9baff597ce021f7691187b0d1d1bbc16d07b13e1","commits":[{"sha":"d0803dea11233ee4df079fbf6bba40e6f6cd2c2b","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"nir: allow more nested loops to be unrolled\n\nThe innermost check was added to stop us from unrolling multiple\nloops in a single pass, and to stop outer loops from unrolling.\n\nWhen we successfully unroll a loop we need to run the analysis\npass again before deciding if we want to go ahead an unroll a\nsecond loop.\n\nHowever the logic was flawed because it never tried to unroll any\nnested loops other than the first innermost loop it found.\nIf this innermost loop is not unrolled we end up skipping all\nother nested loops.\n\nThis unrolls a loop in a Deus Ex: MD shader on ultra settings and\nalso unrolls a loop in a shader from the game Prey when running\non DXVK.\n\nReviewed-by: Jason Ekstrand <jason@jlekstrand.net>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/d0803dea11233ee4df079fbf6bba40e6f6cd2c2b"},{"sha":"3f9d8e9c88eb9d95b4637d0b65008cf62527b08b","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"util: better handle program names from wine\n\nFor some reason wine will sometimes give us a windows style path\nfor an application. For example when running the 64bit version\nof Rage wine gives a Unix style path, but when running the 32bit\nversion is gives a windows style path.\n\nIf we detect no '/' in the path at all it should be safe to\nassume we have a wine application and instead look for a '\\'.\n\nReviewed-by: Eric Engestrom <eric.engestrom@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/3f9d8e9c88eb9d95b4637d0b65008cf62527b08b"},{"sha":"0da93de9c85d27cf7df000a950894aa8605dd951","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"util: add drirc workarounds for RAGE\n\nThis allows the game to run on wine (tested on radeonsi where we\nhave compat profile support).","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/0da93de9c85d27cf7df000a950894aa8605dd951"},{"sha":"9387ca29ae465f5e1ee3b4a73c1f7725304bb30e","author":{"name":"Kai Wasserbäch","email":"31ea678c44dc4e8e22ccfd165592dd71a30e46ae@dev.carbon-project.org"},"message":"util: mark s as MAYBE_UNUSED in _mesa_half_to_unorm8\n\nOnly used, when asserts are enabled.\n\nFixes an unused-variable warning with gcc-8:\n ../../../src/util/half_float.c: In function '_mesa_half_to_unorm8':\n ../../../src/util/half_float.c:189:14: warning: unused variable 's' [-Wunused-variable]\n     const int s = (val >> 15) & 0x1;\n               ^\n\nSigned-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>\nReviewed-by: Timothy Arceri <tarceri@itsqueeze.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/9387ca29ae465f5e1ee3b4a73c1f7725304bb30e"},{"sha":"6f0647c0b207cfe0805eb899c2d97703ae00b1e7","author":{"name":"Kai Wasserbäch","email":"31ea678c44dc4e8e22ccfd165592dd71a30e46ae@dev.carbon-project.org"},"message":"nir: mark *prev_block as MAYBE_UNUSED in opt_peel_loop_initial_if\n\nOnly used, when asserts are enabled.\n\nFixes an unused-variable warning with gcc-8:\n ../../../src/compiler/nir/nir_opt_if.c: In function 'opt_peel_loop_initial_if':\n ../../../src/compiler/nir/nir_opt_if.c:109:15: warning: unused variable 'prev_block' [-Wunused-variable]\n     nir_block *prev_block =\n                ^~~~~~~~~~\n\nSigned-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>\nReviewed-by: Timothy Arceri <tarceri@itsqueeze.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/6f0647c0b207cfe0805eb899c2d97703ae00b1e7"},{"sha":"2c020dbf063b55d96b1e799fb8dd6ec335b84c33","author":{"name":"Kai Wasserbäch","email":"31ea678c44dc4e8e22ccfd165592dd71a30e46ae@dev.carbon-project.org"},"message":"vulkan/wsi: initialise image_index to 0 in x11_manage_fifo_queues\n\nSupresses a maybe-uninitialized warning with GCC 8.\n\nNote: image_index should always be initialised due to the result check,\n      but the compiler doesn't see that.\n\nSigned-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>\nReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/2c020dbf063b55d96b1e799fb8dd6ec335b84c33"},{"sha":"4a91d4ef0fe066f292438576a49b40deb24a495d","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"docs: update the default mesa shader cache dir\n\nWe renamed the dir in commit 28b326238bcc, this just updates the\nwebsite to reflect the change.","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/4a91d4ef0fe066f292438576a49b40deb24a495d"},{"sha":"498831c7e6ac0d753316d0190214f71276d51e1a","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: remove unused dri config option performance_boxes\n\nThis seems to have only been used by DRI1 drivers which were\nremoved with e4344161bde2.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/498831c7e6ac0d753316d0190214f71276d51e1a"},{"sha":"24da2d162d4500a19381845fd5a66967b7b3cb47","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: remove unused dri config option excess_mipmap\n\nThis seems to have only been used by DRI1 drivers which were\nremoved with e4344161bde2.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/24da2d162d4500a19381845fd5a66967b7b3cb47"},{"sha":"7d2474afb55745e70ee6a5d55e5142eef85d13c8","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: remove dri configs unused software-fallback options\n\nThese seems to have only been used by DRI1 drivers which were\nremoved with e4344161bde2.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/7d2474afb55745e70ee6a5d55e5142eef85d13c8"},{"sha":"c470db706a19b37d4944c07b107345e5d1473a4f","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"util: remove unused S3TC translation for dri config\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/c470db706a19b37d4944c07b107345e5d1473a4f"},{"sha":"fb277f504ee562e76a8a38ca7a591d3749db3867","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: move legacy dri config option texture_blend_quality\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/fb277f504ee562e76a8a38ca7a591d3749db3867"},{"sha":"8b4157d578d680d8d847acb5d8157462e4f25a15","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: remove unused dri config option texture_heaps\n\nThis seems to have only been used by DRI1 drivers which were\nremoved with e4344161bde2.\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/8b4157d578d680d8d847acb5d8157462e4f25a15"},{"sha":"5a0684d665f4cfc996f9dfc5fddbe4a117ab639f","author":{"name":"Timothy Arceri","email":"c48760dafc316d20cf5b0817150c999e82cd892f@itsqueeze.com"},"message":"mesa: move legacy dri config option texture_units\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/5a0684d665f4cfc996f9dfc5fddbe4a117ab639f"},{"sha":"799b3d16d4bb0caa16dc35de66e11eca8517cd02","author":{"name":"Tapani Pälli","email":"cdcb67a5e49297de94340ca09f25994bd5e7f762@intel.com"},"message":"egl: implement EXT_surface_SMPTE2086_metadata and EXT_surface_CTA861_3_metadata\n\nPatch implements common bits for EXT_surface_SMPTE2086_metadata\nand EXT_surface_CTA861_3_metadata extensions by adding new required\nattributes and eglQuerySurface + eglSurfaceAttrib changes.\n\nCurrently none of the drivers are utilizing this data but this patch\nis enabler in getting there.\n\nv2: don't enable extension globally, should be only enabled by\n    EGL drivers that can transfer metadata to the window system (Jason)\n    use EGLint instead of uint16_t (Eric)\n\nSigned-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>\nSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\nReviewed-by: Eric Engestrom <eric.engestrom@intel.com>","distinct":true,"url":"https://api.github.com/repos/Igalia/release-mesa/commits/799b3d16d4bb0caa16dc35de66e11eca8517cd02"}]}
{"actor":{"display_login":"jasuarez"}}