Module: Mesa Branch: staging/20.1 Commit: 99d968c304b73eaebc1b812ec8f3ab9c34cdbadd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=99d968c304b73eaebc1b812ec8f3ab9c34cdbadd
Author: Eric Engestrom <[email protected]> Date: Fri Aug 7 17:40:05 2020 +0200 .pick_status.json: Update to 9333a8570d2174b73da63c3ee6f1a740ae487ab8 --- .pick_status.json | 684 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 684 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 44f8389990a..305bf66dd91 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,688 @@ [ + { + "sha": "9333a8570d2174b73da63c3ee6f1a740ae487ab8", + "description": "radeonsi: enable ETC2 hw acceleration on Raven2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1185b3f32d97a260dfd388bd0ca032bc6a380bbf", + "description": "zink: pre-hash gfx-pipeline-state", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7be12df5e621e6d339b1dca3fb0a84e9b8550337", + "description": "zink: rename zink_gfx_program::stages to 'modules'", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6196f2aa9370978724be7dbedf4931889a54062b", + "description": "zink: always compile shaders in pipeline order", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c312299316cc97d86d5ca642c6b4d502f9a3ff73", + "description": "zink: start using per-stage flags for new shaders, refcount shader modules", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "76d3645dd2e1737ecac3244d687d0eadab8456d2", + "description": "zink: use ZINK_SHADER_COUNT instead of PIPE_SHADER_TYPES - 1 everywhere", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0f059d550bd935c923acd5355de0916ddd6a2f84", + "description": "zink: split up creating zink_shader objects and VkShaderModule objects", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a03d17ede778610f2c66099d0d5342cf09ef12a2", + "description": "zink: refcount zink_gfx_program objects", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8772c693c5a0b94be7fd891c278e504dabc0ee54", + "description": "zink: adjust zink_shader struct to contain full streamout info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e481d3e2ed02f965bdacf9c7518158ef495c850a", + "description": "zink: move shader state methods for pipe_context into zink_program.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d83be29a53396c013ad2d1146ca4b8136703259a", + "description": "intel/dump_gpu: add an option to capture a single frame", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a6a5b0e52eb954aa5f91ee5d748c25c983abb438", + "description": "intel/dump_gpu: fix --platform option", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9f0db069d3a507fbb4a64393d50df18fa9376b62", + "description": "anv: track the current frame and write it into the driver identifier BO", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "42cb068d9f16bdf4d6b82d17265c13673f38f75a", + "description": "intel/dump_gpu: only map in GTT buffers not previously mapped", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "22b512ea5b11c3b02f488d7143556eb0ef8c1303", + "description": "intel/dump_gpu: add an only-capture option", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f0e13827aab4afbe3a3cb239a5bfe9287c419d44", + "description": "intel/dump_gpu: set default device_override", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c4bfa6dfbb15e34171f31854c04cb8abcfdba01b", + "description": "intel/dump_gpu: further track mapping of BOs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "63c90acc9eba2c7252794b415ad4d5ace6956c4e", + "description": "intel/dump_gpu: only write BOs mapped by the driver", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "54c68498d4c4627a56fd73f8a4becbed3327cad6", + "description": "zink: set primitive restart cap", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5959178381f3a3e88d33f76426172e55c9884ddd", + "description": "zink: use util_draw_vbo_without_prim_restart for unsupported prim modes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f4583b40863e3e57fe0df60daf1d5ab5ea8ebbae", + "description": "zink: move 8bit index handling out of u_primconvert path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5edaf081cdbdadfd027c2ba9ee5095f49b274f81", + "description": "zink: basic primitive restart support for strip/fan topologies", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8531830038de9f0d8a97d55ccf209f549b720d8c", + "description": "radv: Add ETC2 support on RAVEN2.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bea8930468e18e3371e4457380232ec04bda4990", + "description": "radv: allow to force-enable LLVM internally for a specific shader stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e63a7882a0ae2461cc2b84de96549c2df9d25985", + "description": "etnaviv: call nir_lower_bool_to_bitsize", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c5b231962887e687f6665a79900a21ec0fd95cbf", + "description": "panfrost: Drop compiler cmdstream deps", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1d0b3ef051e437392cb6bfff5eccf3579c1fe905", + "description": "panfrost: Treat texture dimension as first-class", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5a3088e85f24672323cb2e66b5cb6e8b52452f7c", + "description": "panfrost: Inline max rt into compilers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "54f96544ec244cffae784cec072f8e7327c58301", + "description": "pan/bi: Drop use of MALI_POSITIVE", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c94013c8194fea8e4107e1f3eaa8a0d9ebd2251d", + "description": "panfrost: Add panloader/ to .gitignore", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "52e3a67bb1aa56c424d2959fdafd0c3e67ffe974", + "description": "panfrost: Reduce bit dependency to disassembly only", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "14bb72c68b44e98f4a38bf2b993bcc0d64fb3162", + "description": "pan/bi: Separate disasm/compiler targets", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b792d613e65ce37d75965885f029bd7e95cb6ffc", + "description": "pan/mdg: Separate disassembler and compiler targets", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d62a6e7c5f678b986af0c6b3a0ea1ce6d9880c66", + "description": "panfrost: Move pandecode into lib/", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1c62b5528ab09731388670202fa4a6ca5aa96534", + "description": "panfrost: Rename encoder/ to lib/", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "956b09653cc171f290ccef3da6bbac769cbec470", + "description": "panfrost: Don't export exception_status", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4ddc6e543cb1fc67a5912638d13a543827b3ae50", + "description": "panfrost: Remove panfrost-misc.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "64f3c9da87b701cd863315849f1beccee8f5fb3f", + "description": "panfrost: Inline panfrost-misc.h into panfrost-job.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ebf7e87f2cd818251bbabba134e8cfd2faada1e0", + "description": "pan/decode: Remove shader replacement artefact", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e4df95bf9fd8dac1a10b5f32d8c95c9cad61395f", + "description": "panfrost: Move format stringify to decode.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b80e753940ac3749789fe4b17e914956f99a27a5", + "description": "panfrost: Remove blend prettyprinters", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b43bcb05a172e44bc2bd4dda5eac9397a54fa2f0", + "description": "anv: fix incorrect realloc failure handling", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "246261f0addfc24f69ae412b9ef7e40e2c667a4a" + }, + { + "sha": "21b47cbd9968035edff9069b0939151bc3ad8182", + "description": "aco: fix C++11/C++14 compilation", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "d1f992f3c2d138faa0c89a2486c4252a06886106" + }, + { + "sha": "782ba8d3ae55af392da8ca829f3a185c10bbecfc", + "description": "st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsi", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "d684fb37bfbc47d098158cb03c0672119a4469fe" + }, + { + "sha": "a92cfa66b4ebf51b59fda81bd65d83f4ca013e7e", + "description": "Bump development version and clear new_features", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7f06d194fd3650f3078574741ce56bdcba43279d", + "description": "anv: Advertise shaderIntegerFunctions2", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "c57338b924710b93193f921cd1e95d6de6b398ef" + }, + { + "sha": "9e397956b092543f5fc89ccc43dc309818c150c6", + "description": "panfrost: signal syncobj if nothing is going to be flushed", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c6aadbae71562c14166a6e7942867eaf56b3e017", + "description": "radv: Don't use both DCC and CMASK for single sample images.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "c67ef7695a2577cc3161deb158fa89f1e9dd0fbc" + }, + { + "sha": "e2c614a415b9ac65fe5510a156b42d7c005b1208", + "description": "appveyor: Use Python3.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0f9fb7ffaae7f154fb996682a61e7293d0babc6f", + "description": "appveyor: Upgrade pip.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2e665458a90c71869be81a258ae5727aa8c1929a", + "description": "util: Fix SCons build.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "848e7b947d0d505d54d27780b052e5532c721678" + }, + { + "sha": "56ab105182e5a3129ee646cf6382a5699bf14bce", + "description": "freedreno: Add more asserts for DST_OFF/NUM_UNIT in indirect const uploads.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3e970de36033b8f47664a945359010c8c6e7e74d", + "description": "freedreno: Increase the NUM_UNIT on compute's consts in indirect dispatch.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f07e25bc6d84fd5b71dd7f84e0d36166ff6aaf79", + "description": "freedreno/ir3: Clean up instrlen setup.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8f637d66cc1fae0f1536e8bfcffdf7c153055382", + "description": "freedreno: Split ir3_const's user buffer and indirect upload APIs.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "154299934d8a33205117ca1ab4ae2ef112b8447b", + "description": "freedreno: Rename emit_const_bo() to emit_const_ptrs().", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "51acfe22306fcaf7767a7cfcc64b46049210c5d0", + "description": "freedreno/ir3: Simpify the immediates from an array of vec4 to array of dwords.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e873c4da08d883161e572cf7b9d7d24ca12a78b5", + "description": "freedreno/ir3: Merge the redundant immediate_idx/immediates_count fields", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5e922fbc160bcda9b38ccf5704cbd7276a748094", + "description": "glsl_to_nir: fix bitfield_extract with 16-bit operands", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "92f5e94a9379ed8871890fc4ae8efccd156ac7de", + "description": "glsl: improve precision determination for calls", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "282a1e6288f6dfde7a5481fa43d350f755104452", + "description": "glsl: don't lower to mediump for desktop OpenGL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "01e008563753671c9076867c355d723932bc1b27", + "description": "glsl: don't create conversion opcodes for array types", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5020403c703c5fea571b1989fd3a004dbe76e74c", + "description": "glsl: don't lower atomic functions to mediump", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "93076f60d3a177ff2ec9c4b5662ff0ba69e3d0ec", + "description": "glsl: don't inline intrinsics for mediump", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "48a6255186d65d39d56b6a0d46067f70a4fdc13d", + "description": "glsl: fix constant expression evaluation for 16-bit types", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f2d5f4851ab1d4ac38cbf071029f406504e6a552", + "description": "glsl: lower_precision - fix assertion failure with dereferences of constants", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a88fd7bfdc6df38f160324afbd62279883323b4e", + "description": "docs: update calendar and link releases notes for 20.1.5", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2d3f81f3207b4002d565a42e8dc9aec2595d00b8", + "description": "docs: add release notes for 20.1.5", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a4c4e0103a5997eca381d1dc8d8cb124634032f2", + "description": "glsl: remove LowerPrecisionTemporaries", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c4e0cae90c52a13bd1081ae6097de2756348bf9c", + "description": "gallium: replace 16BIT_TEMPS cap with 16BIT_CONSTS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0a763c0c86bb9845c2eac9726690d83b82d46978", + "description": "glsl/lower_precision: split out const lowering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4f060549be47863d49ef6c8c6f5ca9016c13fb7b", + "description": "freedreno/ir3: lower local_index using local_id", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e0947903fc7d2790a962a98ea290e66bfdde3969", + "description": "freedreno/ir3: ir3_cmdline updates", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "283ad85944b5d9082f0ede7ab41fb353db53fee8", + "description": "radeonsi: call nir_split_array_vars/shrink_vec_array_vars/opt_find_array_copies", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "47beee2eb3f1bf73d20e9695cfc06d50193ba6ca", + "description": "radeonsi: reorder NIR optimizations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0294eaed809fb5117c45a4c3f2e686fea4e27196", + "description": "radeonsi: extend workaround for KHR-GL45.texture_view.view_classes on gfx9", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "19db1a540c248e330284a6c9733633d0695677a3" + }, { "sha": "caa98246a0e180a96f3fcdcd3bfcbef0b136bc11", "description": "st/mesa: optimize DEPTH_STENCIL copies using fragment shader", _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
