{"push_id":1389346694,"size":230,"distinct_size":0,"ref":"refs/heads/i965-va64-gen7-scalar-vec4","head":"5dca1fba527d4f14e0648fbd48219a276c73823c","before":"4ce9643188ed03aa93fea9184b3d82072ddf4507","commits":[{"sha":"6526977306ae013a3ab4946229168a30015393ec","author":{"name":"Nicolai Hähnle","email":"65a7b68532fd3624e2d02dfbc0d9c9b74b9cf96f@amd.com"},"message":"tgsi: align the definition of BFI & [UI]BFE with GLSL\n\nAs previously written, these opcodes use the SM5 semantics which is\nincompatible with GLSL when bits == 0, offset == 32.\n\nAt some point we may want to add BFI_SM5 etc. opcodes, but all users\ncurrently either want (and expect!) the GLSL semantics or don't care.\n\nBitfield inserts are generated by the GLSL lower_instructions and\nlower_packing_builtins passes with constant bits and offset arguments,\nso any workaround code that drivers may have to emit to follow GLSL\nsemantics should be optimized away easily for those uses.\n\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/6526977306ae013a3ab4946229168a30015393ec"},{"sha":"5aef14932ac047dc5f1af311a26b7f41b140d79f","author":{"name":"Nicolai Hähnle","email":"65a7b68532fd3624e2d02dfbc0d9c9b74b9cf96f@amd.com"},"message":"radeonsi: fix BFE/BFI lowering for GLSL semantics\n\nFixes spec/arb_gpu_shader5/execution/built-in-functions/*-bitfield{Extract,Insert}\n\nCc: 13.0 <mesa-stable@lists.freedesktop.org>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/5aef14932ac047dc5f1af311a26b7f41b140d79f"},{"sha":"1ef505bb02b00a577c33e1af27d983abd14465e7","author":{"name":"Nicolai Hähnle","email":"65a7b68532fd3624e2d02dfbc0d9c9b74b9cf96f@amd.com"},"message":"glsl: compute lvalues of [in]out parameters before inlined function body\n\nThis is required when an out argument involves an array index that is either\na global variable modified by the function or another out argument in the\nsame function call.\n\nFixes the shaders/out-parameter-indexing/vs-inout-index-inout-* tests.\n\nv2:\n- modify the ir_dereference_array nodes in place\n- use ir_hierarchical_visitor\nv3: use base_ir (Ian Romanick)\n\nReviewed-by: Ian Romanick <ian.d.romanick@intel.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/1ef505bb02b00a577c33e1af27d983abd14465e7"},{"sha":"e3e5b1a4884666ec806d4eb0188826578580d666","author":{"name":"Chih-Wei Huang","email":"b988f39fca00f27a358d790d2a3be340d9a8c22a@android-x86.org"},"message":"android: avoid using libdrm with host modules\n\nNote LOCAL_CFLAGS and LOCAL_SHARED_LIBRARIES in Android.common.mk\nare used by both host and target modules. However, commit 112e988\nmoved libdrm related flags to common. It causes the errors like:\n\nerror: 'out/host/linux-x86/obj32/SHARED_LIBRARIES/libdrm_intermediates/export_includes',\nneeded by 'out/host/linux-x86/obj32/EXECUTABLES/mesa_gen_matypes_intermediates/import_includes',\nmissing and no known rule to make it\n\nNo reason to use libdrm with host modules.\n\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>\nFixes: 112e988329b (\"Android: move libdrm settings to top-level\nAndroid.common.mk\")\nSigned-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>\nReviewed-by: Emil Velikov <emil.velikov@collabora.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/e3e5b1a4884666ec806d4eb0188826578580d666"},{"sha":"fc0e9e3e40e4b044ce1b62c1b757941f4ed4c820","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"vulkan/wsi/x11: Better handle wsi_x11_connection_create failure\n\nWithout this fix, the function would still end up returning NULL but it\nwould put that NULL connection in the hash table which would be bad.\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nReviewed-by: Dave Airlie <airlied@redhat.com>\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/fc0e9e3e40e4b044ce1b62c1b757941f4ed4c820"},{"sha":"daeb21e47845795d0320811db1e202540fba356b","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"vulkan/wsi/x11: Clean up connections in finish_wsi\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nReviewed-by: Dave Airlie <airlied@redhat.com>\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/daeb21e47845795d0320811db1e202540fba356b"},{"sha":"a5f8ff6ca18c38a7c4b5b37a4d5b14ca01e71b1e","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"anv: Better handle return codes from anv_physical_device_init\n\nThe case where we just want the loop to continue is INCOMPATIBLE_DRIVER\nbecause that simply means that whatever FD we opened isn't a supported\nIntel chip.  Other error codes such as OUT_OF_HOST_MEMORY are actual errors\nand we should be returning early in that case.\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nReviewed-by: Dave Airlie <airlied@redhat.com>\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/a5f8ff6ca18c38a7c4b5b37a4d5b14ca01e71b1e"},{"sha":"058304f0819c96fd18eb17911022a410540aa295","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"intel/blorp: Use wm_prog_data instead of hand-rolling our own\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98012\nReviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>\nReviewed-by: Timothy Arceri <timothy.arceri@collabora.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/058304f0819c96fd18eb17911022a410540aa295"},{"sha":"4306c10a885bdd833328a2a4eeb0079aa4f4bae3","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"intel/blorp: Pass a brw_stage_prog_data to upload_shader\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98012\nReviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>\nReviewed-by: Timothy Arceri <timothy.arceri@collabora.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/4306c10a885bdd833328a2a4eeb0079aa4f4bae3"},{"sha":"ff3185e3ba85b3635a1f645e8e951954f4022afe","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"anv/pipeline: Put actual pointers in anv_shader_bin\n\nWhile we can simply calculate offsets to get to things such as the\nprog_data and the key, it's much more user-friendly if there are just\npointers.  Also, it's a bit more fool-proof.\n\nWhile we're at it, we rework the pipeline cache API to use the\nbrw_stage_prog_data type directly.\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98012\nReviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>\nReviewed-by: Timothy Arceri <timothy.arceri@collabora.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/ff3185e3ba85b3635a1f645e8e951954f4022afe"},{"sha":"71cc1e188d52bebe86a1ac72fe90f4e2a7e76778","author":{"name":"Jason Ekstrand","email":"8d9da6ec6f8b6f23bae58d38147b2bea1269b4d6@intel.com"},"message":"anv/pipeline: Properly cache prog_data::param\n\nBefore we were caching the prog data but we weren't doing anything with\nbrw_stage_prog_data::param so anything with push constants wasn't getting\ncached properly.  This commit fixes that.\n\nSigned-off-by: Jason Ekstrand <jason@jlekstrand.net>\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98012\nReviewed-by: Timothy Arceri <timothy.arceri@collabora.com>\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/71cc1e188d52bebe86a1ac72fe90f4e2a7e76778"},{"sha":"deb0eb1660f612862c77d225582e102e7ab717ee","author":{"name":"Adam Jackson","email":"ecb80db6ebfe88bc7b3496ab61333a14af3caea2@redhat.com"},"message":"glx/glvnd: Don't modify the dummy slot in the dispatch table\n\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nSigned-off-by: Adam Jackson <ajax@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/deb0eb1660f612862c77d225582e102e7ab717ee"},{"sha":"8bca8d89ef3babbecc4f3160cbbcb93d33b7a6ee","author":{"name":"Adam Jackson","email":"ecb80db6ebfe88bc7b3496ab61333a14af3caea2@redhat.com"},"message":"glx/glvnd: Fix dispatch function names and indices\n\nAs this array was not actually sorted, FindGLXFunction's binary search\nwould only sometimes work.\n\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nSigned-off-by: Adam Jackson <ajax@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/8bca8d89ef3babbecc4f3160cbbcb93d33b7a6ee"},{"sha":"afaaf623d4d95b3ac736e72c744f683a2b804e1d","author":{"name":"Adam Jackson","email":"ecb80db6ebfe88bc7b3496ab61333a14af3caea2@redhat.com"},"message":"glx/glvnd: Use bsearch() in FindGLXFunction instead of open-coding it\n\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>\nSigned-off-by: Adam Jackson <ajax@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/afaaf623d4d95b3ac736e72c744f683a2b804e1d"},{"sha":"1d75d681d37a47cf2b3d03b3c32bd9be9751e034","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nv50: add missing draw_calls_indexed driver stat\n\nSpotted when glancing at the VBO push code.\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/1d75d681d37a47cf2b3d03b3c32bd9be9751e034"},{"sha":"73592b92844af3c1298ef5e66e3055793443546d","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"radv: fix dual source blending\n\nDolphin tried to use this, but we hadn't had any tests for it properly.\n\nAll that is required is the shader output format needs to be set\nfor 0 and 1 exports.\n\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>\nReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\nSigned-off-by: Dave Airlie <airlied@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/73592b92844af3c1298ef5e66e3055793443546d"},{"sha":"e7b9c5eb74619dbda3f24928196ab8c8d9408c0b","author":{"name":"Fredrik Höglund","email":"8ea92c5905b24d424188e25792469a49aad028f2@kde.org"},"message":"radv: add support for anisotropic filtering on VI+\n\nPorted from radeonsi.\n\nCc: \"13.0\" <mesa-stable@lists.freedesktop.org>\nSigned-off-by: Dave Airlie <airlied@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/e7b9c5eb74619dbda3f24928196ab8c8d9408c0b"},{"sha":"b58d85bac8ccf1a6a4493839c5905c5b567c4a7b","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nvc0: sort performance metrics alphabetically\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/b58d85bac8ccf1a6a4493839c5905c5b567c4a7b"},{"sha":"51fe48660a2eda1f0b3574c4b4e5386f90245139","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nvc0: respect 80-chars for perf metrics descriptions\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/51fe48660a2eda1f0b3574c4b4e5386f90245139"},{"sha":"524703da5899443ca83cb7aaa587c50d5d74a996","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nvc0: add new warp_execution_efficiency metric on SM30+\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":false,"url":"https://api.github.com/repos/Igalia/mesa/commits/524703da5899443ca83cb7aaa587c50d5d74a996"}]}
{"actor":{"display_login":"jasuarez"}}