This extension has been broken ever since the initial commit. It created an XRGB DRIImage for the driver to render to, so whilst the presentation was opaque, the buffer also completely lacked an alpha channel. Fix it by making sure we only modify the FourCC we send to the Wayland server when creating a buffer. Closes: mesa/mesa#5886 Fixes:9aee7855d2("egl: implement EGL_EXT_present_opaque on wayland") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27709> (cherry picked from commit9ea9a963aa)
22432 lines
683 KiB
JSON
22432 lines
683 KiB
JSON
[
|
|
{
|
|
"sha": "82ff9204abab5267f82a9ce73f9dca1541ef5ee6",
|
|
"description": "frontends/va: Only set VP9 segmentation fields when segmentation is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb74aa8515a137be93ecee91f06ba6f29e0ebe90",
|
|
"description": "frontends/va: get av1 encoding ref frame infos for L0.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b92fa9e104551d09c894a70f6be394f4e853e4d",
|
|
"description": "radeonsi/vcn: vcn4 av1 long term ref support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5663221bdbb822bf4860765b080ac6eceb52df81",
|
|
"description": "radeonsi/vcn: data structure av1 enc long term reference.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d3e7b6e9a74d0a1a0ffe5733c5cea31baa59f41",
|
|
"description": "wsi/wl: Fix deadlock in dispatch_queue_timeout.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a00f9c401bbe7c537fde2dbf277e0790a52b7052",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2292f53b525a751d32a7114a3152ab4be0e2d5c",
|
|
"description": "nir: Optimize uniform vote_all and vote_any",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "535caaf3e027963536e48fa5bbb59dc779523e00",
|
|
"description": "nir: Optimize uniform iadd, fadd, and ixor reduction operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c63ea755feab96003cc9d079a95214ca0f02bbdd",
|
|
"description": "intel/fs: Use nir_opt_uniform_subgroup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f10d1ef372653f80bfa941fa881c5f5981bca7b2",
|
|
"description": "nir: Initial framework for optimizing uniform subgroup operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb37ef9854c77c810210b2d57c5d5f9ae3ac5a1",
|
|
"description": "intel/fs: Add fast path for ballot(true)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c42830c64a18ec9d69b591640cf8e65976f924e0",
|
|
"description": "intel/fs: Use constant of same type to write flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b22fff90d521112b5c8b029bc406852cee4002d8",
|
|
"description": "intel/fs: Enable nir_opt_uniform_atomics in all shader stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75de4458a1350ac6f3843e4f8da7a69717c92687",
|
|
"description": "nir: Mark nir_intrinsic_load_global_block_intel as divergent",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f44a264623461c98368185b023d99446676e039",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56a3f031f407b45d0eb0577c33ae58458886433a",
|
|
"description": "intel/fs: Delete stale comment in nir_intrinsic_ballot implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5da51067273423fd8c1d0259197da973ae1409ba",
|
|
"description": "nir: Add documentation for subgroup_.._mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "727170fee0573d30425f61a95d5dd96c42914347",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object for vkcts-tahiti-valve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83efcd6a7212e60728b0c25ce67ad2ca78ed1bf6",
|
|
"description": "radv/ci: add a vkcts-tahiti job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe7e06f5fc70fb1ae8052a1edd2bed6b373ec2c",
|
|
"description": "vulkan/wsi/wayland: Use dispatch_queue_timeout in acquire_next_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a00f9c401bbe7c537fde2dbf277e0790a52b7052",
|
|
"description": "loader/wayland: Add fallback wl_display_dispatch_queue_timeout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df801bec1e6cd58d1a21e955cac5026dd5914f7a",
|
|
"description": "util: Add timespec_sub_saturate to avoid negative time for deadlines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a80a23dc49c0c98811b44327623a5f95298d07b4",
|
|
"description": "tu: Enable UBWC for storage images on a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9e04f829301b28b9ee7320c1212bad76ad3257a",
|
|
"description": "tu: Enable UBWC for SNORM formats on a740+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4529b2ea54390fc274d13e19160dfa10a3f5260f",
|
|
"description": "tu: Reenable MSAA UBWC on a6xx gen1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcbf61f5dfe313a4e8b832e376c772a4db48a58f",
|
|
"description": "egl/dri: Use pipe_format instead of DRI_IMAGE_FORMAT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68eaf820e16e0533d52156e8970893b745182e8b",
|
|
"description": "st/dri: Use pipe_format from config directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "832d814852cca7b85cf550a9bcbe967ad9206415",
|
|
"description": "egl: Remove shifts/sizes from dri2_add_config argument",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e66305d681954ce3777bd2b7357f097fc248bfb6",
|
|
"description": "egl/x11: Compare config shifts/sizes locally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "273e54391af7e0a89daec778980c3f8a800bcd7b",
|
|
"description": "egl/android: Remove hard-coded color-channel data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8d153d4c2dde6c5ae704fc96c3e5861d53a1e07",
|
|
"description": "gbm: Remove hardcoded color-channel data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a10f10c4cede42b9c323c5698f966d36af8801d5",
|
|
"description": "gbm/dri: Query DRIImage for FourCC directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b04b64a21458ea10d0079180b8ec72993770a52",
|
|
"description": "egl: Use pipe_format for pbuffer configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "630fda2492f3c2e0d66c60e3543a9bd4350ac37b",
|
|
"description": "egl: Automatically set EGLConfig ID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "487016796b1c491c9dc86876b9701115601f955d",
|
|
"description": "egl/{surfaceless,device}: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e12a55c97981c9be9e105b239e954d2e146dc989",
|
|
"description": "egl/android: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac304d0393f2653d5a78f2a1b024b10a8bf45218",
|
|
"description": "egl/x11: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "677092191896b0d342f33f8c3472d2ddeed25f97",
|
|
"description": "egl/gbm: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf7ebe6ff817578d15748c06991465f5d5a62ec8",
|
|
"description": "egl/wayland: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbb6f621353912f69880d4f9b3f0473f3d7c6c79",
|
|
"description": "egl: Fail display creation if no EGLConfigs created",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97c435c926d7742e1002aeadf5d20210f9b6a6ef",
|
|
"description": "egl/wayland: Remove shift/size masks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7889c9dc92d92c00d979ae1ebf475e7e05d459c7",
|
|
"description": "egl/wayland: Use pipe_format for format names",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84bb6d0e0a2105fe43d9eab7178f3340a00feedf",
|
|
"description": "egl/wayland: Remove WL_SHM_* format listings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ac70182e8b4d3a77aab6c743fbafd713a14b361",
|
|
"description": "egl/wayland: Simplify alternate-format fallback for configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee04cc5d2baeff5c07d578461f256e7baa02f0a3",
|
|
"description": "egl/wayland: Eliminate double loop for configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f63e676370bedd9b49dea5ec65d53782ec190785",
|
|
"description": "egl/wayland: Use helper to look up visual",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebdf9ad85cf3d3357c51245da2f4e5c59fd33259",
|
|
"description": "egl/wayland: Add helper to check server format support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a34d3c290ef9a4001866c394f7e80114f1ac9e89",
|
|
"description": "egl/wayland: Use FourCC to look up wl_buffer support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a084e2b081882ff027e426e8faddbe1f5497614",
|
|
"description": "egl/wayland: Use pipe_format to look up configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ea9a963aa142910ed3a0fcea9060d3a92ee5ab7",
|
|
"description": "egl/wayland: Fix EGL_EXT_present_opaque",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9aee7855d2ddf47169270d5d1e3e92ff6e5f65c2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c74f4803911d8cbc9e9617ed79ea9480f335addd",
|
|
"description": "egl/wayland: Add opaque-equivalent FourCCs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "084fea1e7d17768f55b0313746406c2334d69cd6",
|
|
"description": "egl/wayland: s/DRI_IMAGE_FORMAT/pipe_format/g",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba3b867552718e1c287a883b487816564e77cafd",
|
|
"description": "egl/wayland: Query image FourCC for linear copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57c3343c2d2115cd0151a45261aa1da919a09ea7",
|
|
"description": "dri/kopper: Flatten pipe_format/DRIImage/FourCC conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c462525708d31a8f86e38f8575bbe0d544e3ce6",
|
|
"description": "dri/kopper: Reorder format tables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d60415bad5d37d94517a795af05e07ed0e9d1763",
|
|
"description": "dri/kopper: Add translations for sRGB formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca0f94c805de29f97658fda95559872ddfb19222",
|
|
"description": "dri/kopper: Move format -> FourCC translation up a level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8cb490193d4011d47f8c1f00702cc05f75a4347",
|
|
"description": "st/dri: Reuse stored texture format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "858ad38f8ba5810f5e4267fcbf2e6fdbc669a30d",
|
|
"description": "st/dri: Reuse stored renderbuffer format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "303b935dbd7e289b4996c034bf9c9c7817aa2fd8",
|
|
"description": "egl/wayland: Remove format-query fallback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "216d4613c3f3073a09bdbcaeb43375d6f4678e47",
|
|
"description": "st/dri: Store pipe_format in gl_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad0edea53a732fecf6ddb8340e724b66275a0619",
|
|
"description": "st/dri: Check format properties from format helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "402584513707c69773bc64c9232b4e581e68e6ce",
|
|
"description": "st/dri: Use pipe_format for Z/S modes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d64812e20e3b99237e1771cdce24be2d6d2356",
|
|
"description": "st/dri: Rework depth/stencil format selection",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4816cdd204cc48cdd3724613eb10e6d2326756d1",
|
|
"description": "st/dri: Add transient HAS_ZS() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e018c91384bbd89dab141e4cdcd8596b71ae382e",
|
|
"description": "st/dri: Completely remove mesa_format from config setup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4515bcf5afc47a221e847d748acbabee83468786",
|
|
"description": "st/dri: Remove format tables from driCreateConfigs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3ed00f38ae823e6d27179f1c4718e34d33b6d49",
|
|
"description": "util: Add util_format_get_component_shift",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3d419ad24d78162fe6a6f10e1071d2629696b97",
|
|
"description": "st/dri2: Use u_format to get config format information",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87955b67aed37ddf8a8724481260cfab430f9ec2",
|
|
"description": "st/dri2: Pass pipe_format to driCreateConfigs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cdfc9a811699c87071653ea1381e9db4bc85fa9",
|
|
"description": "st/dri2: Remove __DRI_IMAGE_FORMAT conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e106017863272887976673cf702e90bfe2d4efe",
|
|
"description": "dri: Redeclare __DRI_IMAGE_FORMAT_* as PIPE_FORMAT_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9891f9cf10e9aec2fabab1a04c92008a990a899",
|
|
"description": "st/dri: Use correct pipe_resource for GL texture image export",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d71eb60f337789e9204ab90d5f0e28e53002230",
|
|
"description": "v3dv/ci: remove crashes from expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "450b375b69db255902a17758eae59c81c198ede9",
|
|
"description": "radv: disable VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 with minmax filter on GFX6",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "926d9f1cef12189418258d4812d42193344f4128",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1afd7b2412b142d140d482e0517aaf1778658f",
|
|
"description": "iris: make sure DS and TE are sent in pairs on >= gfx125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d103b76ad68ceb21c309ab2de62c59e4027824a5",
|
|
"description": "radv/video: add VK_KHR_video_decode_av1 support.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c0e0b7462ccb35843d41ad95f8200315a8d1438",
|
|
"description": "radv/video: use proper struct sizes for decoder structs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0466453d3199369cb32ccb7e9f8b2039ddca7d32",
|
|
"description": "radv: rename it_ptr to it_probs_ptr in advance of adding av1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d599391ac9b5510c3c33b655a4d0917a8c2459da",
|
|
"description": "radv/video: use vcn ip version in more places.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03f18be6071d758c1261292c717a4d1441fc196e",
|
|
"description": "radv/video: fix filling out decode operations.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9290ec0bb1e7faf8dc7a54bc24c842ecfe02776",
|
|
"description": "venus: fix to ensure sfb cmds can get recycled",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d63432012d9189d5f1d8eb8025acfae2463fd449",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90e38bbb3b577535a665edd0e8091e7c3a85bdb3",
|
|
"description": "intel/tools/error_decode: Parse Xe KMD error dump file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e88176b0b3b955c9e6d7a695f5fb50f84ea631f",
|
|
"description": "intel/tools/error_decode: Move code that can be shared between i915 and Xe error decoders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f9a5f48113b043ed597e3d815ca8d9040429e7c",
|
|
"description": "iris/xe: Add VMs to error dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c26663eedec1535210f4b1f5638be25eab4f1479",
|
|
"description": "anv/xe: Add VMs to error dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d40c48cac1a04b9100dea5f46fc7f035f590a940",
|
|
"description": "intel: Sync xe_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e800ab6f7e61ebfe741a14bcad9247e2a4d1f6a",
|
|
"description": "anv: Implement VK_AMD_texture_gather_bias_lod",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "269d2c4a3f570d7bf92e7df13b42b5f7b7468dbd",
|
|
"description": "intel/compiler: Enable packing of offset with LOD or Bias",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30ead72e80e5b7ba5c5dfc46261b4d249f4fa382",
|
|
"description": "nir: Allow nir_texop_tg4 in implicit derivative",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48158636bf1b0e62ebab4835e1f474866a34c6fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f0ab5e4d57f96db2ac70058c1322a9651eb1fe2",
|
|
"description": "intel/compiler: Add texture gather offset LOD/Bias message support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79af0ac29a18046a4d02a7f5259e1fa005bb098a",
|
|
"description": "intel/compiler: Add gather4_i/l/[_c]/b sampler message",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c7f1feebf5e46377df86801d2b3f74004501d97",
|
|
"description": "intel/compiler: Add helper method to decide if header is required",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ea041e04a5001c0a82698a78491bf5c75099169",
|
|
"description": "intel/compiler: Pack texture LOD and offset to a single 32-bit value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b37b3ba730500877ef33fdf05f74e94ba43b890",
|
|
"description": "intel/compiler: Pack LOD/bias and array index on TG4 messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34b2bdff3a89988bab3d2dc2ebb6a6d86a7592a",
|
|
"description": "intel/compiler: Adjust sample_b parameter according to new layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ce848476882c205a69734ca8d69c26a2507c37",
|
|
"description": "intel/compiler: Trim vector properly till array index",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "73a3257968b6f746f0dc859dd3af2d1410800a28",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db0291c235592a7eecceb788ef622e3a630f98aa",
|
|
"description": "tu: Follow pipeline compatibility rules for dynamic descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88db736472b6e9b18d3736a42b038e2a7836b0b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c8669007224f67b1cad43c5a319cf4128752805",
|
|
"description": "venus: add vn_set_temp_cmd helper to initialize feedback batch cmd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d63432012d9189d5f1d8eb8025acfae2463fd449",
|
|
"description": "venus: refactor semaphore feedback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c166710f6bd3f3bd9d146ce3a8266e6ee69a993",
|
|
"description": "venus: simplify to drop the struct vn_feedback_cmds accessor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa8c7dcb5a466a4b2d6c07eaa3af2b2fdceecbc9",
|
|
"description": "venus: refactor to add vn_queue_submission_setup_batch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72fd719698278fe09c0eb95d29abce8036cbd0ec",
|
|
"description": "venus: massive feedback renamings for consistency and clarity",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3dc608db97660ab5d554a7359e8bab209464eef",
|
|
"description": "intel/brw: Move workarounds to a separate file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c25803880ef619e437fa55dcf3f46cca6bc96559",
|
|
"description": "intel/brw: Move lower_simd_width to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c989ad09f14b23a4dc9eab0633a557b71b3faa15",
|
|
"description": "intel/brw: Expose flag_mask/bit_mask fs helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "404630ad2ee67fba4b6410d12c7904584b2c12bd",
|
|
"description": "intel/brw: Move lower_integer_multiplication to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe3498e7261780f92b6036b017fb26c5abe3a70",
|
|
"description": "intel/brw: Move small lowering passes into brw_fs_lower.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbffe124fc40cc3c631d1a2496ef6a0918abaaab",
|
|
"description": "intel/brw: Move fs algebraic to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df013738dbc7872ebb61fc83431e682821b4775c",
|
|
"description": "intel/brw: Move virtual GRF opts into their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3b7f4726a2da548583fcd92cb82f9bbb34da5a9",
|
|
"description": "intel/brw: Move optimize and small optimizations to brw_fs_opt.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7451c0f5d678d31b8cc2f711bc4ed2e730e10a8b",
|
|
"description": "intel/brw: Pull optimize() out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "254312b9dd6fa156f29a4a548ba750d0059bb7ce",
|
|
"description": "intel/brw: Pull lower_scoreboard out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a5a242210fd4bd02e0f4be0f482a4a4a9e24759",
|
|
"description": "intel/brw: Pull emit_dummy_mov_instruction out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "755d6e8c44c1d2c4bad3cd0e4511a2d513414a83",
|
|
"description": "intel/brw: Pull emit_dummy_memory_fence_before_eot out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7e0eec62be1badc1ad953ad45eea5289af1b76b",
|
|
"description": "intel/brw: Pull fixup_3src_null_dest out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a073116091b33081936763d997ee6733d0cff12f",
|
|
"description": "intel/brw: Simplify OPT macro usage in fs_visitor::optimize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de6a79857794d126962ed981d3c772eb1317fba9",
|
|
"description": "intel/brw: Use references for a couple of backend_shader passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19b28ee44afe30c32469cd7af9ea384c2ea58ae5",
|
|
"description": "intel/brw: Pull lower_load_payload out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7397d3c950ae05b6d27839300ab331946b32457e",
|
|
"description": "intel/brw: Pull lower_find_live_channel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "619888e077b4620f93343d69fa33c87b8da7bbdd",
|
|
"description": "intel/brw: Pull lower_uniform_pull_constant_loads out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b007195131999d647b677089c8c84f49e2367e7",
|
|
"description": "intel/brw: Pull fixup_sends_duplicate_payload out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06272d488306675ec1ee7207beb0c1c1b69ea8b2",
|
|
"description": "intel/brw: Pull lower_regioning out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89866b62591411082e9125404716a1a94e01c179",
|
|
"description": "intel/brw: Pull lower_derivatives out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b7da31c45be7e1777bdcca94b3ca871755f2f5f",
|
|
"description": "intel/brw: Pull lower_sub_sat out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "058b723d14c4f5960845b48961940b737f6783ce",
|
|
"description": "intel/brw: Pull lower_integer_multiplication out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8dd8b461e08f95c46b3a953b65bffb2a45f446a",
|
|
"description": "intel/brw: Pull fixup_nomask_control_flow out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bdfa5230fc77d2b515343d47af2336d8e6b2b85",
|
|
"description": "intel/brw: Pull lower_logical_sends out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "422b4bead6988eac3540e8054807f7b288cb4440",
|
|
"description": "intel/brw: Pull lower_barycentrics out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af2b3c478c6e088a8758b89bad30d5bf28699d72",
|
|
"description": "intel/brw: Pull lower_simd_width out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14954cbd5843008c8d070db621dbb11040e511d4",
|
|
"description": "intel/brw: Pull lower_pack out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6b82b0270c2e3dd078345384156d4af566a1928",
|
|
"description": "intel/brw: Pull lower_constant_loads out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c35563ae271117b15adcc9a56eb2124efe62e7",
|
|
"description": "intel/brw: Pull register_coalesce out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce10130f09fe58001599f16d2919c091914f6290",
|
|
"description": "intel/brw: Pull remove_extra_rounding_modes out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fe65845652f97883a609f54b935cc754f470c0",
|
|
"description": "intel/brw: Pull eliminate_find_live_channel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f314f89f752cc788c97c3d5f5efc321e46a422b",
|
|
"description": "intel/brw: Pull opt_zero_samples out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "838d6d5cd2ceb492057fa8a8b2bba18f1b1075c6",
|
|
"description": "intel/brw: Pull opt_split_sends out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dcbdc8fac605a7e533628964702aeda872895bb",
|
|
"description": "intel/brw: Pull split/compact virtual_grf opts out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1947a386800a15706d0690f214f9349815f873f9",
|
|
"description": "intel/brw: Pull opt_algebraic out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d849c2ecff67f49fec037f1e947605a7d8e649de",
|
|
"description": "intel/brw: Pull redundant_halt out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96c4aa85455a5331e05088d5a6c2a9c930e6805f",
|
|
"description": "intel/brw: Pull peephole_sel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10489b418c6d0ec045fdc8eaa76d0f8ae413d73c",
|
|
"description": "intel/brw: Pull bank_conflicts out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c312431cc17ddffbd1e799d31cdcb232501474",
|
|
"description": "intel/brw: Pull opt_cse out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f09ad9dee2b9231268dd5d32895268b33d89741",
|
|
"description": "intel/brw: Pull opt_combine_constants out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59bff8adf42b1e1c053bc9636def3be984fff214",
|
|
"description": "intel/brw: Pull dead_code_eliminate out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd175f4583681092bb5209bfadd24b48493b102",
|
|
"description": "intel/brw: Pull opt_saturate_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc33a8fb06fcbe9797fb1cbc62ce8cb5986fb8f3",
|
|
"description": "intel/brw: Pull opt_cmod_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a3329a6c4f7860a0c96d124c0cb3366442d58c4",
|
|
"description": "intel/brw: Pull opt_copy_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b73d163d48880ebdc7daafeb4e19775382da212",
|
|
"description": "intel/brw: Remove Gfx8- passes from optimize()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a4f220c29b8ac9d8dbc83eb829e9780cbc1415a",
|
|
"description": "intel/blorp: disable use of REP16 independent of format",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1adb2e9e959d9de9601b9d5dc8d733a065ac1d1d",
|
|
"description": "panfrost: support multi-sampled image load/store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9831a4d34aa9962550bbcb0dad63142d2cccd72",
|
|
"description": "panfrost: add lowering pass for multisampled images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8a4bcec362108bf41f34166e8fcff60e6ec7064",
|
|
"description": "wsi/wl: check wsi_wl_surface's validity before use",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9a00a360ad8bf0e32d41a8d4b4610833d137bb59",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab337047cda1d23f624aa5839742094c3700d2c",
|
|
"description": "nvk: Advertise VK_KHR_maintenance5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "509fdf4fe4fc464be6c06a12f8d9e534d6673410",
|
|
"description": "nvk: Use VkPipelineCreateFlags2 flag names",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a72bcc0a26dd401d5d0a5900fb147fd7b0eb8673",
|
|
"description": "vulkan/meta: Handle VK_REMAINING_ARRAY_LAYERS in blit and resolve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ed3aa7b1a8d892061058ed8b383e7d23f778ba4",
|
|
"description": "nvk/copy: Handle VK_REMAINING_ARRAY_LAYERS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a120022b022b69372464dde759b2a64a94f2b25c",
|
|
"description": "nvk: Handle missing gl_PointSize in the last geometry stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4287d04e9832196e5fe23c7bc640b0079910ae04",
|
|
"description": "nak: Add writes_point_size to nak_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "828b3c18fbf54d8e63ab40f2f7affca25a5cb63b",
|
|
"description": "nil: Add PIPE_FORMAT_R5G5B5A1_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6825902bb6146a36248cb7d53c8fa2469f73a048",
|
|
"description": "treewide: use ralloc_memdup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66b00e2966d348a298ebcb4881c01b538058a2ef",
|
|
"description": "util/ralloc: add memdup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d964f57a48994f3f737ac1885a6dc5b8a56c7edd",
|
|
"description": "util/hash_table: add u64 foreach macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc1501628fd98bbf0f2a56d149347effb688722d",
|
|
"description": "nir: Clean up divergence analysis for TES patch input loads.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "870a2e419758478a117685ff01a88320ce1cba49",
|
|
"description": "nir: Cleanup divergence analysis for mesh shaders.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9553d67373830e6e77f7c8556523f956aa4b8e32",
|
|
"description": "nir: Fix divergence analysis of load_patch_vertices_in.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "537c0029ddece2bb0f5c56947ff7e92258077a92",
|
|
"description": "nir: Fix divergence of reductions.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9548cba8ab54e6256bd644f1cd177d1485ac6331",
|
|
"description": "anv,hasvk: use vk_index_to_restart",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9da77e6c9748f4ba166181885f79c912d23af607",
|
|
"description": "tu: use vk_index_to_restart",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a97966b840f728d6894d75ea3924b7108d9fa1f6",
|
|
"description": "vulkan: add vk_index_type_to_restart helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d00edda00041de0492a5097353407f6d1781df3",
|
|
"description": "r300: fix memory leaks when register allocation fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "54f6e72b27154219be237690453bb9c3b57cd3ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b11ecacb9377240a81c24bc0eca3a110f9642bc3",
|
|
"description": "r300: fix r300_destroy_context() related memory leaks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e01f86c67b0bd955758366827cb8322aa1bec263",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4071c399a27932ea9253eb8a65d5725504bac6f3",
|
|
"description": "radv: compute the total LDS usage in gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d85311b120605d1c3c6b9c0a681e8ea59323ab90",
|
|
"description": "radv: compute NGG scratch LDS base in gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0570d40d5b367c4d44fd8e89e68dafd2f79b7327",
|
|
"description": "radv: determine NGG culling info before NGG info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3863a22bbf3c322a4370dea6bed69bbf51028fa",
|
|
"description": "radv: pass radv_shader_info to gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4db0952639ec72f7784d87ccd3a6cf47e7bdb6be",
|
|
"description": "radv: pass gfx10_ngg_info to gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb2e7df6823fe291e4b4f313fbed903891beac9",
|
|
"description": "radv: determine NGG query info before linking shader info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64f46c83a34a70090de36cb6dd387f0a10f656d4",
|
|
"description": "radv: use so.num_outputs to determine if NGG shaders need XFB queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f8a84a0246e62b30c2f8587d169c7d7ad82cb91",
|
|
"description": "radv: do not set gs.has_pipeline_stat_query twice for NGG GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c1e82e309f2e0bbf50edfada6bb10651308aa36",
|
|
"description": "radv: remove unused parameter in gfx10_get_ngg_query_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9169881dbd1f72eab65a68c2b8e7643f74489b7",
|
|
"description": "anv: add missing generated file dep",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5816b5961f5bc0c034450ab6f1779a64f31e8293",
|
|
"description": "zink: use new flag to determine whether swapchain readback cache is usable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01c9199cb8cc32ff6d6eda993c173bdc37081aed",
|
|
"description": "zink: only update swapchain readback cache when necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb83c0935948c3bf0717e0a3d9ea3ba4cdf4f6c",
|
|
"description": "zink: only update swapchain readback cache on create if necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "417a1986fb17ae3d65bd57a8fb3efea7bda90752",
|
|
"description": "zink: set and manage a flag indicating that swapchain readback needs updating",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "114a5da7905520ec8626beee885572dc386a383c",
|
|
"description": "zink: update swapchain readback cache on create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7486aaa1c0ea8dda75ecddf631ebab9064d2b161",
|
|
"description": "zink: make readback attempts count towards ZINK_READBACK_THRESHOLD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5d5f54fe9d9065c2476e520d8007c76f38b1839",
|
|
"description": "zink: add a swapchain readback case for reading differently-acquired image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae80f9ce65d46c0680d2c5b4e60f3b9a9f879a8b",
|
|
"description": "zink: make kopper_swapchain_image::acquired the resource that acquired it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2ed77072cfa354862843789f30b7702feeb9c70",
|
|
"description": "zink: flag acquired swapchain image as readback target on acquire, not present",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a2e2f9f2e4be1e11792c01f3b9a2748dce6acb",
|
|
"description": "zink: lock buffer age when chundering swapchain for readback",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c123ab213797c1d0d2a34e57c503428261324cc6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fa2d9bd50e6d464e102111c66a14cb1b20c5e0b",
|
|
"description": "zink: fix swapchain readback conditional",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50b671c1c39ebae5131723b8e4e10a6653f6c464",
|
|
"description": "zink: fix (dynamic rendering) execution of scissored clears during flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6020355969c8f6a78e1698b2c31539055e5698e",
|
|
"description": "zink: clamp in_rp clears to fb size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e032e7f6cce48acd840a6439a864b82d36851830",
|
|
"description": "zink: don't pre-init null fbfetch info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fdbb0868ac5eb73055745de57575c694ae90a46",
|
|
"description": "zink: start out with 256x256 sized dummy surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf78eadf3734dfcc43faa5c7e6a257accaf09db",
|
|
"description": "zink: create/resize dummy surfaces on-demand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ea64063c8e4a99a34d70cfc415ed6d4663996b5",
|
|
"description": "zink: break out null fbfetch init for descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263d26202558a503610470209a07850c4ee54152",
|
|
"description": "zink: also set null fbfetch surfaces when no fb surface is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3347a4603b55e2650071765767725b77379bc0b",
|
|
"description": "zink: don't pre-init dummy fbfetch surface when missing nullDescriptor feature",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe13841a99a39e8acf1e73c8495ccfcc91ffa81e",
|
|
"description": "zink: move flagging rp_changed in zink_update_fbfetch() to caller",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35185ad9df8efa84981607cec3dd495c875a534b",
|
|
"description": "zink: assert that batch_id is valid in zink_screen_check_last_finished()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3283415bbd9d291a20a2e02e1a76f6b1b4984eda",
|
|
"description": "zink: fix longstanding issue with active batch state recycling",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16103b61e7dae3ac426fcc523a1a9b18a3c71e8e",
|
|
"description": "zink: only scan active batch states for free states if > 1 exist",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2179a7f4d7da3becfebe4f520e0db3471fc3ea3f",
|
|
"description": "Add Xilinx ZynqMP KMSRO entrypoint",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4499871e34cd316fcafe66e621828c5fd1d5488f",
|
|
"description": "nvk: Advertise VK+KHR_incremental_present",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3fd66c8899a1e8946173ef805b3b427b3d60eed",
|
|
"description": "nvk: Only expose VK_KHR_present_id/wait when we have WSI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "726ae2570ce27a2d417d4a5442dcb56b461c106d",
|
|
"description": "v3dv/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "423add61e2d5b6ab6b5505d1feec01b93609f8fc",
|
|
"description": "gallium: lima: Don't round height when checking alignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "642b12baef65889000c47d0efd8f0cdf2e49cad5",
|
|
"description": "anv: limit depth flush on dynamic render pass suspend",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abeac8cf96d9fbba3126339b2a62005ba8fd2dfc",
|
|
"description": "intel/nir: only consider ray query variables in lowering",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "373130a66c9f3ea0cd8945e5c5cc467a3b5ff075",
|
|
"description": "intel/compiler: Remove has_render_target_reads from wm_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10230d2eec01c5446a17db19150b5585d71bab3c",
|
|
"description": "intel/brw: Assert Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40437bea860bd478692bb769789c1007dee5f5e5",
|
|
"description": "intel/brw: Remove pass test cases for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3165f0ff53fe370a2dc88f25ec2d5ad4df2457",
|
|
"description": "intel/brw: Remove EU validation tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b67d4bea4859404c170b55c3759c63540bf814",
|
|
"description": "intel/brw: Remove EU compaction tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bc670509c51dd2938d6fcd602d9c736622f01c0",
|
|
"description": "intel/brw: Remove assembler tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80de55801ef19912902ae8878ae1a30ecc129583",
|
|
"description": "intel/elk: Remove tests for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f508a5dac0eba281e76a837f58675960dd52fd8",
|
|
"description": "freedreno/registers: Add some HWCG regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7ee2c8ca51107716dea3368c128bcdc39d5e90d",
|
|
"description": "tu: Give suballoc bo's a name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcc5ddcc3b38df8a4ff6eb54127175ef0c6ec2dd",
|
|
"description": "freedreno/crashdec: Find potential fault buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32db7a9533ee53635fc801340dfb48cd238f2145",
|
|
"description": "intel/elk: Use anonymous namespace in fs_combine_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bc18fe46f2d312683a622f9601384492fc942ef",
|
|
"description": "intel-clc: Use correct set of nir_options when building for Gfx8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c83f92087bb9678ae6cbbd4f328360565b3e0b9a",
|
|
"description": "intel/elk: Move nir_options to its own c/h file pair",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f83b1dddc122b7560e49b4ccbc6e7d704b14caf",
|
|
"description": "intel/tools: Add extra compiler device sha only for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8abfbc9ccad8512ab5591b65da99562bdddd4587",
|
|
"description": "intel/meson: Rename libintel_compiler to libintel_compiler_brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "255a411450ea062ede90a23189abc5f3f8e25a1d",
|
|
"description": "intel: Use _brw suffix for genX headers that rely on brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23e0cff90701e27e43b8ffac99c06169a76f406a",
|
|
"description": "intel/tools: Add ELK support for intel_hang_viewer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d641ca5b866df91c5a9ca69ee11858e6e58b3d25",
|
|
"description": "intel/tools: Add ELK support for aubinator_viewer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d379f08afed3f952d59a06b68a74061e8be6760",
|
|
"description": "intel/tools: Add ELK support for intel_hang_replay",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9a6b49b4bcdbff6a72f34981dccafca4b716543",
|
|
"description": "intel/tools: Add ELK support for aubinator_error_decode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5338a24fe003cd341192079d59b5bbbf0c627e4e",
|
|
"description": "intel/tools: Add ELK support for aubinator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9796b56e41cff161bde25840e22ad3b5ad8f8bdd",
|
|
"description": "iris: Use ELK compiler for Gfx8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c3b65ccf9c07929fad00d71eb5bd5c0c8f35cfa",
|
|
"description": "iris: Rename screen->compiler to screen->brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9294afe7fd74915edd4fe7a86d54dcc50b307861",
|
|
"description": "hasvk: Use ELK compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4968d1a92570397c5766de903161276a66178aee",
|
|
"description": "crocus: Use ELK compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0669210ef4274bb68aaa92402ed633290edd60d7",
|
|
"description": "intel/decoder: Add ELK support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80cfc3d71279d675c8ff2fc64372cbd396594ce6",
|
|
"description": "intel/blorp: Remove Gfx9+ references in elk code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e582f0dfdef9d6a3f254c45978660ae2ff96686",
|
|
"description": "intel/blorp: Add ELK support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5149e025e8a6ff9e0cfc393247ccc06dba8436e",
|
|
"description": "intel/blorp: Explicitly include brw_compiler.h header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4eb63a01375ef1f62c709de79c092230c240731a",
|
|
"description": "intel/blorp: Move brw specific code to a separate file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4866649052354551e7b3248bb8ae4188df55f4c9",
|
|
"description": "intel/elk: Create separate header for opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77f52417c5ef06f1a22840361f2a7e76640b694c",
|
|
"description": "intel/elk: Don't include elk_eu_defines.h in elk_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6648e0ebd37dfc795e2a20d0fb2d9015d40d6252",
|
|
"description": "intel/elk: Rename symbols",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f677485ad48265eaf10ec9e749ed0bac158e176c",
|
|
"description": "intel/elk: Rename C++ namespace",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed89a42f7a03d5346c4de6d175193f48f3445455",
|
|
"description": "intel/elk: Update doxygen-like file comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783f3d0b4f98ddd531474c4e20d0102f1970f2ac",
|
|
"description": "intel/elk: Rename header guards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6022281f273287499e9012f9a7c3dd87a733e5b",
|
|
"description": "intel/elk: Rename files to use elk prefix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02712efc2d7803be64be946b46e76ae243cd8cc",
|
|
"description": "intel/elk: Remove DPAS lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b743ab7acc86ee1346e13e6aecad03ca34a64b40",
|
|
"description": "intel/elk: Remove stages not used in Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a57012ff487d077a86478bc764697f2f27b8ff3",
|
|
"description": "intel/elk: Use common code in intel/compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcf29202d48ff017e22d6b85e63be908cb6c92fe",
|
|
"description": "intel/elk: Remove a bunch of files that don't apply for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06b553f02c9856ba8028bc55b94c8d787f01a438",
|
|
"description": "intel/elk: Remove compiler specific devinfo hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0083585fc5b42f7f25801f80aadaad401ed2eaac",
|
|
"description": "intel/elk: Compile ELK library, tests and tools",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d44462c08d8858a4ab2dc37b311cc69501adb0dc",
|
|
"description": "intel/elk: Fork Gfx8- compiler by copying existing code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9214460eec38500919cd0eec5513dce987ffb32",
|
|
"description": "nvk: Expose a host-visible VRAM type when we have REBAR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5cb1eed26ff809e732400c69c09d9dae4a34dee",
|
|
"description": "nvk: Upload shaders on the CPU when we have ReBAR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ed7f8c54ef4ff22fee6ffebe05245d01d118fde",
|
|
"description": "nvk/heap: Upload shaders on the CPU when we have a map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4623da9a35ee48c8e69bc1487b5fc60280173b3",
|
|
"description": "nouveau/winsys: Getch the BAR size from the kernel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85849ed9cb6ee802ae6917d8fa78cca86b41fb85",
|
|
"description": "nvk: implement EXT_memory_budget",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db2162efa6d70e8e135a23ab74a6a0f0a4ba4270",
|
|
"description": "nvk: Add an available query to nvk_memory_heap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbb458be8d9c01563de2022e5f9c9446fa858181",
|
|
"description": "nvk: Use 3/4 of total system memory for the VRAM heap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9bd005c441cc16fba6e2392dd64bf6caba1bc70",
|
|
"description": "nvk: Add a hand-rolled nvk_memory_heap struct",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8c60d67485ac2b168e06f6355239e06fdf24fa",
|
|
"description": "nvk: Add a nouveau_ws_device to nvk_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b887c9ba2c45ecb1ac945e0d0973ab05cefa9d73",
|
|
"description": "nouveau/winsys: Add a vram_used query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e08a849367cd7de4f018d634e7dbe964361cbde",
|
|
"description": "drm-uapi: Sync nouveau_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "028080c716c95b51af23ff21c9654ee29900d45e",
|
|
"description": "isaspec: encode.py: Include util/log.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9abb7ff6ef35de3fa2975fd1c1b4a76769a7804",
|
|
"description": "glthread: generate packed versions of gl*Pointer/Offset calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24f14f8daac2268fc650c81ad4c666fb7f21d09f",
|
|
"description": "glthread: add a packed version of DrawElementsUserBuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c566df8b39e0554f001fbcb7e15d14a1e313b98e",
|
|
"description": "glthread: add a packed variant of glDrawElements with 16-bit count and indices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5925a864b539bfce60d6ff771c97795bfddb13da",
|
|
"description": "glthread: rewrite glBindBuffer packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f9b5548396f194de7871abaf711518a262ec83a",
|
|
"description": "glthread: use marshal_count instead of count for more functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8721fefcde8ae008836ce2786c977c4001846e9",
|
|
"description": "glthread: don't check cmd_size for small variable-sized calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "798f4307778560d5a0127cf2ab55c636d496e4a7",
|
|
"description": "glthread: deduplicate batch finalization code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d70c21d82f7e3d631379bfbe99bb7cc389caa10",
|
|
"description": "glthread: pack uploaded user vertex buffers and offsets better",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97532db988f55743d498a1fe3f9e30f9cb549b2e",
|
|
"description": "glthread: fix multi draws with a negative draw count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eda0b9f8d4cb36a487667947eb0b2ea0b034ab37",
|
|
"description": "glthread: pack glVertexAttribPointer calls better",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad34c932cdf9583f27b35a948a90c37c45c27889",
|
|
"description": "glapi: pass pointer size to python for glthread from meson",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "610bc4d115b6ece70a2d1278d61649547fe576d0",
|
|
"description": "glthread: remove \"if True\" from print_marshal_async_code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2994739682fa7f4930b4d2168c63e83539f2d44",
|
|
"description": "glthread: separate marshal code generation into print_marshal_async_code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d796de15720b0c97600495ec1c78e37307a3579",
|
|
"description": "glthread: separate unmarshal function generation into print_unmarshal_func",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd6b0ea015bc96fd37bce0641363ced8fb5fa7ea",
|
|
"description": "gltrhead: merge 3 blocks conditional on marshal_sync in print_async_body",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9819744b32542b3070e83ef68f38cf9bd7929fc",
|
|
"description": "glthread: precompute fixed_params and variable_params lists",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6eef0c60f806e00694fceb1d734e0d72c478f4b8",
|
|
"description": "glthread: move global marshal_XML.py functions into class marshal_function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea16b5ae9da8b8a4955058544b155fc26e2e6af",
|
|
"description": "glthread: sort fixed-sized parameters before returning them",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee0d869d6696f49baad9cee04dedb9d946f4fc77",
|
|
"description": "glapi: fix type names for glthread and handle all types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12754aec1a2a6b5a99075b2c37159d62a6b7260f",
|
|
"description": "glthread: rewrite glDrawArrays call packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e5d91671e03bcf14133dcd4ff79b376eb70ecc9",
|
|
"description": "glthread: rewrite glDrawElements call packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f8f01dfb97e44e144ec0c91d80494e969c2464",
|
|
"description": "glthread: pack the index type to 8 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15bc7e1d6258fca2c970384463726ab08aaecba0",
|
|
"description": "glthread: pack the primitive type to 8 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39edcd695ab5820ffad3d4a070dafa6578c1b448",
|
|
"description": "mesa: deduplicate is_index_type_valid code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "259a0a9aeb9d734cd51eef1f66878fb9c3708f89",
|
|
"description": "mesa: deduplicate get_index_size_shift code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1388be4d39714c46f03af2d784272a0cde818690",
|
|
"description": "glthread: pack \"size\" in Pointer calls as 16 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13a8efcb2c3b5715e5fa74e54a42d2e78c992f87",
|
|
"description": "glthread: clean up how vertex stride is packed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "617cdedd35a89f7ac5e3c9b018e930dbba6e4762",
|
|
"description": "glthread: remove cmd_size from constant-sized calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acfefc1f14792ae632c8b764b6ab99cf9cd36b30",
|
|
"description": "glthread: add no_error variants of glDrawArrays*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138804fdfce719ccb1e1f5b0a448e4e19c414bdc",
|
|
"description": "glthread: add no_error variants of glDrawElements*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c52e1f916a7753ef4adc11a4c9232685803d9499",
|
|
"description": "glthread: use _mesa_glthread_fence_call() instead of duplicating that code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d589e7d4f63db5252f26b82bea3cbdd7d626ef",
|
|
"description": "glthread: re-enable thread scheduling in st/mesa when glthread is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3ceec6cd8533a5a5f3ccaf687308dee2f097a99",
|
|
"description": "vdpau: Refactor query for video surface formats.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "174b715391c4e571ff39174174f315bbec12738b",
|
|
"description": "gallium: Add Renesas rzg2l-du DRM entry point",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d096523af095f657b93ee66934f8cafe54abf228",
|
|
"description": "rusticl/kernel: make builds private",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14ccfb41bcfca28f854d760ad9eed4a4b0eec2c1",
|
|
"description": "rusticl/meson: remove -Aclippy::arc-with-non-send-sync flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce06bdf91684c186654b8ded4ce5adce82d9b359",
|
|
"description": "rusticl/icd: verify all cl classes are Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2029030070392e103951c0bab032bf0b20663dc",
|
|
"description": "rusticl/kernel: make it Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59cba7075176ea482d667d90fbc5afb5829c4806",
|
|
"description": "rusticl/spirv: mark SPIRVBin as Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e97a8f06a53ff4e16bd8592e55f83030a0b920",
|
|
"description": "rusticl/event: make EventSig Send + Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a97108d3c7a7ebfa091efb8d236113d862794eca",
|
|
"description": "rusticl/memory: make closures Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa3b44c02ba1cf8ecc5ec1fed0c05dd4f432e213",
|
|
"description": "rusticl/memory: store host_ptr as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1753b59cfd98c7bb69b952e17e53eccecf4c66aa",
|
|
"description": "rusticl/context: complete conversion of SVM pointers to usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebde7d5e870d7d0d0386d553cf36854697e17824",
|
|
"description": "tu/a7xx: Write even more magic regs to fix rendering issues on Android",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38ffdb883df97db7c916a8122ccf65b9ab261c41",
|
|
"description": "rusticl/device: Verify for PIPE_CAP_CL_GL_SHARING when enabling gl_sharing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d43f9f9c60c6a0ade147c5dcaad1a33ed5c6b9f7",
|
|
"description": "radeonsi: Set PIPE_CAP_CL_GL_SHARING to true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e7d1725a33a2a74cc7b9f267a21c54ed520bafa",
|
|
"description": "iris: Set PIPE_CAP_CL_GL_SHARING to true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f1a4c311ce45835409c20ce76f39d3dcf950ea",
|
|
"description": "gallium: Add new PIPE_CAP_CL_GL_SHARING",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50f6478e3dab9e355fe65203bd486ae4cc5c6702",
|
|
"description": "rusticl/gl: Bump mesa_glinterop_device_info to version 4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7272a6f245b9c30d215d58ff948cdfb294f3e28",
|
|
"description": "mesa/st: Skip querying PCI values in interop_query_device_info if version >= 4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89622f5089bc62eb976a619f7640414568be00a8",
|
|
"description": "tu: Use common physical device properties infrastructure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c40fc89c7e53a2c0f2f78578fe10b71a4e27f1",
|
|
"description": "tu: Add workaround for D3D11 games accessing UBO out of bounds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6836611e39cf00c32b6e189ca7eb2f370d68fe",
|
|
"description": "egl/wayland: Flush after blitting to linear copy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "58f90fd03f4aaf2ee19010e9cbd9cee2deda9711",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f890b515ef2a570e3d4a1f9466521e7bb0869bea",
|
|
"description": "nvk: Don't use WAIT_AVAILABLE in nvk_upload_queue_sync",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2074e28a0d6aa65d2a979ba6bae9012797dd3352",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6767ad9c86bde9bebbf43b3c4649f49cb4dae520",
|
|
"description": "meson: Enable d3d12 in gallium_drivers by default on Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a6de45bd55eba358c8a983e44a146e4b437c623",
|
|
"description": "meson: Enable zink in gallium_drivers by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9c0e376816e44f665473704128f293986a7ba1",
|
|
"description": "zink: lower unaligned memory accesses",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0288cb0a0c471fbef07d1dfc1cae843c5396d8e1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "944ef1771e19b2eb5b0ffc8017652a155a4838e4",
|
|
"description": "nvk: disable shaderResourceMinLod on pre-sm70",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7166386db714e37df909f1c805cc950f4c77e9c",
|
|
"description": "nak: fix tex offset encoding on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59d6645c6bfe59abb819421f966270a3f1fc0b28",
|
|
"description": "nak: fix lod mode encoding for SM50 tld op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "639a9a1c05e762cbb9a29a5ff291ce6df0e239a1",
|
|
"description": "amd, radeonsi: Lower minimum supported video dimensions for AV1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95c30b6ec34c85ff8558db1515b186946811512",
|
|
"description": "ac/parese_ib: Handle more packets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebbbca005ea943744be460098d6bfc7dcbeccb0e",
|
|
"description": "ac/parse_ib: Handle 32bit PKT3_DISPATCH_INDIRECT addrs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fea21e5649642df21c9d35e5bde986a2c8372d61",
|
|
"description": "ac/parse_ib: Annotate addresses with UAF/OOB info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "badd2131b5e70dbd491ef1c8736c408800eb41ed",
|
|
"description": "ac/parse_ib: Dump the ADDR field of PKT3_SET_BASE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "160d18b2735959dd957824c58ec62cf499805574",
|
|
"description": "ac/parse_ib: Add and use print_addr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfe331930c63a5a245b90740061d47a174eb10eb",
|
|
"description": "zink: don't destroy the current batch state on context destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd0f6d70bac1f7e0e188552e53b444086d6bddb7",
|
|
"description": "pan/va: Add missing valhall_enums dep to bifrost_tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "439fce0c176b1769436ff17ba6a15df177232ba9",
|
|
"description": "panfrost: Add AFBC packing support for RG formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3244135fa84802ff852ab3394364691f5e93bf2",
|
|
"description": "anv: Set timestampValidBits to 64bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3004923ae38fcd21b5d0f0289e84de90d32c3ce1",
|
|
"description": "radv: add support for conditional rendering on the compute queue with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f843027c22c92aabdf4732047dcaea4373be7e94",
|
|
"description": "radv: store/reset conditional rendering user info in the helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fed272da7eb1895f726e369ef947f4394dde957",
|
|
"description": "ci: Update llvmpipe trace checksums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b5ff46aadb8aa80d3d7956bac48a3bdd1fbf86",
|
|
"description": "lavapipe: Advertise VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d7beb22fae3fe10aed86066ee9d2d9536625a72",
|
|
"description": "gallivm: Consider the initial mask when terminating loops",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb3c96d5ed4fe8e57d8d225fa6e740282b510a8f",
|
|
"description": "llvmpipe: Use full subgroups when possible",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "277a5856e204bcb8e7a2dc322d16a4072ebb4ba6",
|
|
"description": "v3d: Implement GL_ARB_texture_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51ccba82ce2e016a131186821409c5316c2299ec",
|
|
"description": "v3d: Early return if job is not writing the resource",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f138819f44f2a392163569be4b6cd2519ecd93a",
|
|
"description": "v3d: Only flush jobs that write texture from different job submission.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cbb47a86ffee9d6c98e024ceeb6dc9bc00e8323",
|
|
"description": "v3d: Fix indentation at v3d_flush_jobs_writing_resource",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c41f6ad7649c8d1b8f4d6f5641bb439311f41538",
|
|
"description": "mesa: deal with vbo_save_vertex_list::modes being NULL",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9aa205668bcbf701f8f694551c284cd8e4cc17a3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a00a360ad8bf0e32d41a8d4b4610833d137bb59",
|
|
"description": "wsi/wl: flush connection on swapchain failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9787864e0e3f3fa206dd4b7b57ea75d15857c6c",
|
|
"description": "radv: remove a TODO about adding mesh/task queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35e0c88f490d3c50aff11e49a05b7438d4fcf398",
|
|
"description": "radv: add support for task shader invocations queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b24e07e9edf779ec80399f55c6e91f4825b3a7f6",
|
|
"description": "radv: add support for mesh primitives queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a6c18f503310933d07d7b3c8f3c437fbb338d27",
|
|
"description": "radv: only enable emulated mesh/task shader invocations on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "babb82d81a38c46c82a75d84081a3eee21d50e81",
|
|
"description": "ci: Adds /usr/local/bin to PATH at piglit-traces.sh",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1418dcb3d6996029bdfb5a6e1e7f450183bc290",
|
|
"description": "radv: re-emit more states when a shader compiled separately is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc42ad4c6a089ec4d10fe7488f4fcd2a5514006f",
|
|
"description": "radv: simplify emitting VGT_ESGS_RING_ITEMSIZE for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78be19fc72f3c85aa54717d87c4a48b35fb917bf",
|
|
"description": "radv: rename radv_emit_shaders() to radv_emit_graphics_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76ccf7158754aeab0f8a256f02da0f064d11753a",
|
|
"description": "radv: simplify binding the GS copy shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b23e9d89dd285f3bc33a44dc669aebf2fbc1f56",
|
|
"description": "mesa/main: allow GL_BGRA for FBOs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1d595c7cd4aefc7baf1942626f53bec8f6699f7f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa34241932998836d7fdf8b52b8f97a5fa5af8cb",
|
|
"description": "intel/ci: bump anv/tgl fraction to 6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da5a6d185cbeb7680d65322bf188b99acc9a440a",
|
|
"description": "ci/anv: add more testing for optimization paths",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b0f7b6b7aaa87cabbcad2f7501efeb86b7ad0f",
|
|
"description": "radv: free NIR shaders when creating linked shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77f036d574c04afcff60aa27f845aa95df32d4ba",
|
|
"description": "radv: fix a big memleak with VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e88a5842b237e9ce95c7b8b6fd402c2ec037bf38",
|
|
"description": "radv: remove the union in radv_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ae8f0f9d7444cd54d817bb2bfff59b8fd6e543f",
|
|
"description": "radv: fix indirect dispatches on compute queue with conditional rendering on GFX7",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5c03cdbd02a69884ce759e0cbd0cf76dc212e2d3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "776f4523f916a0acf55a0baa1e65dc52a6b08b89",
|
|
"description": "radv: fix binary shaders compatibility with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f123a04256d92d6a7d9cfc0cab9e1ef9f3e3cb72",
|
|
"description": "radv: introduce a per physical device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c303d399ffd4a03b7a876f4a6b48128846edb76d",
|
|
"description": "radv: initialize disk cache slightly later when creating a physical device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0543394bfa7908e1c4d6bb97deedd6ee3a954ffb",
|
|
"description": "radv: move mesh_fast_launch_2 to radv_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f0fa64eed06966f2f30a605c200eec0e9a08242",
|
|
"description": "glsl: move some lowering to the compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82d617e8b13dbc7e5467cea7ec4507a5f5daf35a",
|
|
"description": "glsl: fix potential crash in expression flattening",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac45d893d62eeae7525953d1b36c4f3f93a6b01e",
|
|
"description": "zink: handle stencil_fallback in zink_clear_depth_stencil",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3d4897dfeed727990dbf4ca8a055204d8f5d1b1",
|
|
"description": "anv: flush query clears for all gens",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f733215c12438c8902fdc819376072b4cc9fb48d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f65f4bfdae169de7842f2577dca5f8160616f4",
|
|
"description": "egl/dri2: if zink is preferred from dri3 skip dri2 paths.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a590a8ef4596bc19390a27c742e6da325431102b",
|
|
"description": "anv+zink/ci: remove recently fixed tests from the crash list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2526308dcd44605523cb5e1e74d9bd0af3598a0b",
|
|
"description": "anv/sparse: allow binding operations to match the resource size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a501a840a382daa5591673c96ec9451c977c1968",
|
|
"description": "anv/sparse: add an extra step before anv_sparse_bind_resource_memory()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3aa7e42ba76478d9cc1550240eb9af45ece7184",
|
|
"description": "zink: fix bind size handling in buffer_bo_commit()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83895d4025d3c19941c9e5af810dea89a6840a6e",
|
|
"description": "intel: Only build shaders with anv and iris",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "815a6647eb1383e9dc704ffcc266d85f3b13338a",
|
|
"description": "meson: do not pull in clc for clover",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "01d0d9431977ac25a191c860cb6711f48e6c173f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6474f8c2ce107c566090bdacea1eb74f58b088d6",
|
|
"description": "clc: include opencl-c.h for extensions needing it",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "37a13463478703e42e590b8d23a221604653b384",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11dbdedf46575cf114244eedd283dc63fd9e99f0",
|
|
"description": "st/mesa: optimize st_update_arrays using lots of C++ template variants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "045b1cda57d6e65f8cc15c3e77e1daf3e06e18ed",
|
|
"description": "st/mesa: add VAO fast path C++ template variants for st_update_array callback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a5ddd29c2e44ea8513f9c106f60e7d126c1afee",
|
|
"description": "mesa: don't use the slow VAO path except for drivers that want to use it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8cd9604f97adba779290d66b7a1878e3159001b",
|
|
"description": "d3d12: make DrawTransformFeedback not depend on the vertex buffer offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "341d0fcbf6951e81e9acff7a25979a716662fa94",
|
|
"description": "intel/tools/error_decode: Detect and split error dump file parsing by KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b07bb12d35be38c827c1141e17594adfb0b3722",
|
|
"description": "intel/tools/error_decode: Add support to search for Xe KMD error dumps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77484ab6cf5ed15b76122bad0301919bfd214bba",
|
|
"description": "intel/tools/error_decode: Simply error message handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70e2384f8f725b0bc67dbafda253179dd731b942",
|
|
"description": "intel/tools/error_decode: Add function to try to open error dump file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cd677c491a8ec5c0d874abe3b37d5c549c3e1f2",
|
|
"description": "intel/common: Remove more i915_drm.h includes from common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b61786ac7b31c4c455df8676b8067f684a68348",
|
|
"description": "intel: Move intel_define.h to i915/intel_define.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a862b34b28ed2503e52b5652a702cb3e5ae7f097",
|
|
"description": "iris: Remove more i915_drm.h includes from common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b48311adce76126d25ee851299dd4663ea6ff8a6",
|
|
"description": "iris: Move i915 set and get tiling uAPI calls to i915 specific code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15ae2532d02c2bd7d1a663c4c9ccf9a5f73e9bd",
|
|
"description": "iris: Remove iris_bo::kflags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af227794384afdc6ea1fc11a5f4165d8f2a54f22",
|
|
"description": "iris: Set (EXEC_OBJECT_SUPPORTS_48B_ADDRESS | EXEC_OBJECT_PINNED) in a single place",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f32e1a4899d489cfa54b458328879693b6b7baa",
|
|
"description": "anv/drirc: Add option to control implicit sync on external BOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfc8cf198ceb67f8f1745f3e1a8acb9a21ee740f",
|
|
"description": "intel/meson: Fix warning about broken str.format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f387570678d1fd0d1a9f0f8a3b7bddc935e1d78",
|
|
"description": "intel/meson: Remove usage of meson.source_root and meson.build_root",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3d7c71ac2374ccb1e3746996c22332e9f48cddd",
|
|
"description": "mesa: replace _mesa_HashTable::ht with util_sparse_array for faster lookups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bccc983012758266a142ea29d9aaf6df43ca8092",
|
|
"description": "mesa: use util_idalloc_foreach for looping in _mesa_HashTable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19111ea8e6017215b4be120e133ec135dd9ef7ad",
|
|
"description": "mesa: remove isGenName parameter from _mesa_HashInsert",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1acfc0fc8ea5df559c1ebb3cdfa472f9a7a62993",
|
|
"description": "mesa: declare _mesa_HashTable inside structures instead of as a pointer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da0761f33321796a5c68b41ca39549fbd544b932",
|
|
"description": "mesa: declare _mesa_HashTable::id_alloc as non-pointer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0589dfe4e2a12f463df79f48b9b2ca5e1eb57eba",
|
|
"description": "util/idalloc: optimize foreach by tracking the greatest non-zero element",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1e84b0721312b5b5b085571d6a5e0504f01d4fb",
|
|
"description": "vdpau: Declare texture object as immutable using helper function.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0595e48055b19c3dbdc340860dd900c0ea0e0a4",
|
|
"description": "aco/ra: fix GFX9- writelane",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "061b8bfd2980a5ed903febef42be288ab1eb4e40",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53800191a3a7f38e2211768d7f75ebbf5508bf69",
|
|
"description": "aco/ra: don't initialize assigned in initializer list",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30b7771aa9a4acd69ef57806efdb6c672369c566",
|
|
"description": "ci: make clang-format job warn on failure instead of killing the pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "137b7e874f22a9b4ce37b4cbe2a11576f7648109",
|
|
"description": "anv: disable Wa_16013994831",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e320fc7996db60231d277bc3e28fdd01018b33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78ea304a06cda5ddfed9cabb7c13ea2a82392ece",
|
|
"description": "spirv: only consider IO variables when adjusting patch locations for TES",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dfbc03fa88478126607c69723a61280f6e9a011f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c12300844d3f084ca011a3f54f0cbaa9807418f0",
|
|
"description": "intel/fs: Don't rely on CSE for VARYING_PULL_CONSTANT_LOAD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1880e7cfed18eecc8acc2c48df86d92e72df9177",
|
|
"description": "v3d,v3dv: fix BO allocation for shared vars",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f47858b8375f5abfba031b1a5ea9b5dbf122dbf0",
|
|
"description": "nvk: fix dri options leak.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "edb52295387839b032d9c14bbf09994d4a3416d7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd04c14306882693e5ba95fd7a128800c3069f5b",
|
|
"description": "nouveau/winsys: fix bda heap leak.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b4cfac64c8a98026d3698a2231c09a21bbe5a2f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ad01461797ecd249ceee691b673bb60bd727ec9",
|
|
"description": "zink: use KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19789aeeb17a8ea1d9ac77ec610dee0610248877",
|
|
"description": "zink: hook up KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b658028ddf2f1775a8698aae5082c2a222282e4",
|
|
"description": "nvk: Invalidate the texture cache before MSAA resolves",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4bd2ba31fc952a5ef2e5e238752b9a3d0f750f9c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "705e646e38323830789791762b5043a8936b241c",
|
|
"description": "microsoft/compiler: Fix SM6.6 non-bindless handle annotation for UAV counter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccbf9b0ea7aec6559f8eb872d2da2984c2115453",
|
|
"description": "zink: force host-visible allocations for MAP_COHERENT resources",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb2ae7736f90be7bc3cce3611cff461a5d14693d",
|
|
"description": "zink: add a second fence disambiguation case",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a688e65a048166a586e9655c2453fc49d785406",
|
|
"description": "loader: handle picking zink for nouveau for certain GPUs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caf99133ece234607a180dc4191ff68f30a8baf1",
|
|
"description": "glx/dri3: handle zink fallback if loader picks it.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b907eb475043a25d7d80f81a5d81ddebfa335399",
|
|
"description": "egl: don't bind zink under dri2/3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccbccfff918ecacfe680c91b636c4a08b9df0b6c",
|
|
"description": "iris: Include brw_compiler.h only when needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "376296a8c914dcbc8e3b81968d02a44c955fb24b",
|
|
"description": "iris: Move iris_get_compiler_options to iris_program.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "880e452abf805a2954f97950c3d0747d06edb928",
|
|
"description": "iris: Add helper for indirect_ubos_use_sampler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "947ef049dfb8150025340780e0ff0a95dfdd2ddf",
|
|
"description": "iris: Add helper to access use_tcs_multi_patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "634a8ece675a819982f48d93566858fb71207af3",
|
|
"description": "iris: Add IRIS_MAX_* constants to replace BRW_MAX_* usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "875aa527b8f6e4eab6af7634d3fbaa8a67de064b",
|
|
"description": "iris: Move compiler creation to iris_program.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19574a8156463df8e032cf64c4397546bc7cfe8b",
|
|
"description": "iris: Use uint32_t instead of brw_param_builtin",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b135c9f80b924e841a08568678336c9113277a6",
|
|
"description": "iris: Take ownership of prog_data when applying it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04364768f2a118c6f4833db094ed7ff4c15ad339",
|
|
"description": "iris: Reduce dependency on brw_*_prog_data structs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fd4b7460f28cdaf2edc78f61972347802586ca0",
|
|
"description": "iris: Don't use prog_data to guard 3DSTATE_CONSTANT_* code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be13c3ef9ffe536273d590d32c59363aca5290a2",
|
|
"description": "iris: Add stage to iris_compiled_shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ae528331c5554e930d4f608c6c08cf8daa15336",
|
|
"description": "intel/compiler: Use \"intel\" prefix for walk_order enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74534397ac079d3020b6bde1201e76ceca59a63a",
|
|
"description": "glsl: split var copies before lowering named interfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c1111982572e9ff5031d675d1228a20cdd1df26",
|
|
"description": "glsl: support array wildcards in lower named interface blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec240e2cd842d4ba5c5c3a7e9315c0a0c4cf0def",
|
|
"description": "nir: allow gather info to handle nir_deref_type_array_wildcard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1497f4e0c2c416db4c478390b98cdff8b141aa70",
|
|
"description": "intel/fs: Don't include sync.nop in instruction count statistics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83d1241cf5be73027531c6c341e4d896b1441792",
|
|
"description": "zink: add checks/compat for low-spec descriptor buffer implementations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b8b51d96b0146028ecb5c58703707fe994540119",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60cf1ede4fa78da66bc7729a3e2bf0a6a980d337",
|
|
"description": "iris: Remove no-ops from storage image lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "078dbc4d334af11b47b8f5a6d66cd9cb6e6f1091",
|
|
"description": "anv: Remove lower_atomics from storage image lowering opts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ab94ca17b974a4ae2ecd145a566e4ea4f2daaaf",
|
|
"description": "mesa: add more driver support checks for more format queries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e849b12f53350e9e5c4a4dab5b89559da4aa97d",
|
|
"description": "vk/wsi/x11/sw: use swapchain depth for putimage",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "198719e80e93adee612bf8f165e08e44018fb72f",
|
|
"description": "drisw/egl: delete unused buffer age handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81ecb21d50470c4d8697952b1deb40eb059167ad",
|
|
"description": "drisw: hook up EXT_buffer_age",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eb4b86e764036430c39705c3d76514a786f62a6",
|
|
"description": "egl/x11/swrast: deduplicate ANGLE_sync_control_rate enablement",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eb3c850c6e11f2134920805f54d629e8f39abe0",
|
|
"description": "intel/clc: workaround LLVM17 opaque pointers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62baa4df5faa6f31cabe3c18d6f92caf823f4d79",
|
|
"description": "intel/clc: lower temp function/shader variables together",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4fd7495c693818e0823b100df0e0607e448a29fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19aeb274e6996e22e1f8c5b742f38ca914746a72",
|
|
"description": "genxml: generate opencl temporary variables with private qualifier",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "41b2ed65e2532fd3be9ee7b74c74401169e81acd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a95a2e4d3f53249de010adf510edc006329afbfd",
|
|
"description": "zink/nir_to_spirv: emit ViewportIndex cap also for inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96ab1d65cc27975ffa8206c07e898d796da6816c",
|
|
"description": "anv: fix emission of Wa_14015055625",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "1e081bd68069d27ba6eb347a1344007131a6da93",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f80f9b0f71e2e72af52976ef1606b2081f289c",
|
|
"description": "vulkan/properties: Start looping from the next member in GPDP2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5bdc4b19a68c8d471748ed248320d305baebb77",
|
|
"description": "radv: fix a compilation warning in radv_bind_graphics_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41cd32d10eeae282644c7dbf397e95724fe9f7ac",
|
|
"description": "ci/lava: Broader R8152 error handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6635c09d0d7808a959c8e1815516c203e38e7fb",
|
|
"description": "zink: avoid infinite recursion on (very) small BAR systems in bo alloc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "817ca5147ed9c5a51311329b717ff51442802fd5",
|
|
"description": "zink: compute bo unique_id on use, not creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3adf749d7cbedfb9da70166e05911240115d18",
|
|
"description": "zink: add an assert for dummy fb surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bad4205c6f817da32b882ecd3cf5ee4fe73d125",
|
|
"description": "zink: validate sample count on image create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "386450b10e9bfcc43fe4e1c51632f47abc30b1b2",
|
|
"description": "zink: pre-check formats for samplecount support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f827055cb4eed8a81e30d9daaa7761658136f6a6",
|
|
"description": "zink: flag the use_img as unsync access with buf2img copies, not the swapchain",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8b51d96b0146028ecb5c58703707fe994540119",
|
|
"description": "zink: delete maxDescriptorBufferBindings checks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2deaf632e25ca2037029131fb7f02e5ae40d4cd7",
|
|
"description": "radv: use radv_shader_info for computing NGG LDS layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21577bfacb293dbb7baec6c7ad5053173734d79a",
|
|
"description": "radv: store the number of outputs for VS/TES as NGG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e1da1d10fd18ba05de48d0798b68a660ef4426b",
|
|
"description": "radv: determine the number of invocations only for VS/TES as NGG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12b5c3f00efbc2f3c4f74aee19621223934211fa",
|
|
"description": "radv: set radv_vgt_shader_key::ngg_streamout for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f660d8c7233d502135f12c24e2591183e15695e",
|
|
"description": "radv: prefix radv_vgt_shader_key::streamout with ngg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b98a7abcd69240a14fadedf96c016f1dac7eb2a9",
|
|
"description": "radv: determine the ES stage for merged NGG shaders compiled separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea75777be1a09fe68eb3fe29cdbe7940f1f6964",
|
|
"description": "radv: pass the ES stage when emitting geometry shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dcc20bccc7fafa54a9f4483866c5cfeb0b9cdbc",
|
|
"description": "meson/rusticl: import rust instead of unstable-rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fba34ae5f567a1112cb780a5fe8aaf0bf099e53f",
|
|
"description": "zink: add a750 baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd6decfabadea7b75c69ebc2ca5ea2295bf5351d",
|
|
"description": "zink: do not use undefined stage mask if on missing KHR_synchronization2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cafe65ea17ca137655b508a571261fac0f12017",
|
|
"description": "zink: use symbolic values instead of 0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b90c46bdf9b536e6856b1ead5f8d806080728f7",
|
|
"description": "r300: fix vertex_buffer related refcnt imbalance",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8a963d122d4b67209214b0483084ba950814f42b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb971411312cb7362c093564c7631dc6fb3cacc8",
|
|
"description": "zink: always enable glsl_correct_derivatives_after_discard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63676ed5023b45fa2e6a79debb047af69d2cd75f",
|
|
"description": "anv: fix Wa_16013994831 macros",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e320fc7996db60231d277bc3e28fdd01018b33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "682c23aa06764eab6bab8efdd3b89ef14c56dc9a",
|
|
"description": "anv: remove unused definition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a7c5447ddd3cf344ace982ba9a1b8beb58fb0c",
|
|
"description": "anv: reenable ANV_ALWAYS_BINDLESS",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbee85713f8834106dda1dc6e75f38df2797251b",
|
|
"description": "anv: factor out descriptor buffer flushing",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf193af7626d70062f3814e3111d66959afc523f",
|
|
"description": "anv: fixup push descriptor shader analysis",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "735fe243a773cc3a13d0f4afedd0adb8f1bbd36f",
|
|
"description": "android: Use system = 'android' in crossfile",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10b8e52780ebc8197ea4b2156c27fd7a49936eb9",
|
|
"description": "radv: disable conditional rendering if enabled when preprocessing DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b0e4dd6e80224961a0341628bebe73fb40e5d80",
|
|
"description": "radv: stop using conditional rendering internally when preprocessing DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "893780b36251616e967f12354fab5fc0d05d79d7",
|
|
"description": "mesa: check driver format support for certain GetInternalformativ queries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7b2ac3377ae56df5e1990c2ed03360dac9519f6",
|
|
"description": "radv: Remove ray_launch_size_addr_amd system value.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f933536517c98f7baf60d0fd5d8d0b0e49cb4592",
|
|
"description": "winsys/amdgpu: enable unlimited number of parallel queues for VCN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e118c6d2f7eb7aa138b96305d828bd9cc4e9e5b",
|
|
"description": "winsys/amdgpu: convert amdgpu_cs.c to .cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7475b105d2ca70772c0b1500ec9ab0225765bb83",
|
|
"description": "docs/anv: Add recommended GuC firmware version",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ec231cb51fd999fc7c41efad75730043c6ab502",
|
|
"description": "venus: simplify feedback types tracking during submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c320203f4ca32cef98067ae918e412f1491a4fd0",
|
|
"description": "venus: misc cleanups for queue submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6979f93794e50c140f51c9055a8e677ace0e59",
|
|
"description": "venus: use vn_cached_storage for vn_queue_submission allocs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e122861daa3bee283dcd0d8692508e54ce10b32",
|
|
"description": "venus: refactor to add vn_cached_storage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09735905798cffe26625056382c6a84e634ed15c",
|
|
"description": "venus: rewrite fence feedback interception to minimize batches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55224006b784b38d9c85ac2d9022ba56240130f2",
|
|
"description": "venus: fix the cmd stride used for qfb recording",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d2a626787e559dad9105243be9e5043c9230853c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "017818a8bf8acd7079ae5280edfee3f909783796",
|
|
"description": "nvk: Implement the VR-related display extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5feb326d807b084e99aa109371e4aa05c586ed0b",
|
|
"description": "intel/isl: Include compiler generic header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae50ac46d11fbcd876e48f5d4c7767cc34e218ef",
|
|
"description": "intel: Remove brw_ prefix from process debug function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c773898f39e8dc6c26793231c0b0c4e5cff76144",
|
|
"description": "intel/compiler: Rename brw_gfx_ver_enum.h to intel_gfx_ver_enum.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8f9a05f322503b46f71bda9dfe3ff1c6d00dbe7",
|
|
"description": "intel/compiler: Rename the passes and files related to intel_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc76cfc7814f213fc096cad5244e7b49cd0e0e68",
|
|
"description": "intel/compiler: Collect NIR-only passes in intel_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24db040a49ec1fcf12a896b0ee4b8599b9c805fd",
|
|
"description": "anv: Drop warnings for engine initialization failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "876db9135048be34d84bd74b18411678e15c7c3f",
|
|
"description": "meson: rework intel-rt option to be a feature",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a126b75e0c93b9515258e7ae593b9670138e20f",
|
|
"description": "meson: drop intel-cl deprecation of 'false'",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19cd3bb7217671c5219b63cac08e40f993ee0fdc",
|
|
"description": "nvk: Implement VK_EXT_map_memory_placed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40926850573fd6e26e429098f48813b7fcf04f7d",
|
|
"description": "nouveau/winsys: Add a fixed_addr to nouveau_ws_bo_map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be9685e4e7109b2a7e022cc089d1da931afb6e0a",
|
|
"description": "nvk: Use nouveau_ws_bo_new_mapped() for descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08d13a55e47764c253de5982c98caa1d217dd6d8",
|
|
"description": "vulkan: Update XML and headers to 1.3.278",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec5d0ffb04fe8643f9e248bf8530aa89c46f3e02",
|
|
"description": "radv: fix pipeline stats mask",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48aabaf225f3ebf0bada2fe820d2c0f6288a3ca5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "805d45e9168563c892c84a42efddfce9ff5f633a",
|
|
"description": "intel/decoder: Move decoder to a separate module",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7009f00ae087a6336c7dd3e733f8616786a10e08",
|
|
"description": "radv: re-enable GS_FAST_LAUNCH=2 by default on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3713f27260eaffe04a3ee7af3e9bf78203e6ee38",
|
|
"description": "radv: only configure {XYZ_DIM,DRAW_INDEX}_REG for mesh shaders if enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0db2d13af1a7f04f8461691db062b9111efae6df",
|
|
"description": "radeonsi/vcn: only use multi slices reflist when available",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dce20690542c84ac00509a6db7902dcfc90b25bb",
|
|
"description": "radv/ci: switch vkcts-polaris10 from mupuf to KWS' farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19439624d9fac333bcd046683bf172a89ff16873",
|
|
"description": "anv: Use DRM_XE_VM_BIND_OP_UNMAP_ALL to unbind whole bos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3acb00290dfc2ea895254275e0244c0a9c1250eb",
|
|
"description": "ci_run_n_monitor: allow detached heads as well",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef744fa589e07bde4376707733163bf569f70b1e",
|
|
"description": "ci_run_n_monitor: explain why/when there might be no tracked remote",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4f77ce2d417f0a7b445d51b7bfe33c5b6fe4322",
|
|
"description": "rusticl/program: fix CL_PROGRAM_BINARIES for devs with no builds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e028baa1772eeaa55393b1d01d5e5fb217474f95",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6894692d270f7c49b1e4cb2d15dad94de4e3acb0",
|
|
"description": "radv: enable GS_FAST_LAUNCH=2 by default for RDNA3 APUs (Phoenix)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c2213cbbd04865180bb3a70ef527239e4d3af05",
|
|
"description": "radv: fix setting the rasterized primitive for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b199aa1bda883b35b198558a4f6b8033010e5027",
|
|
"description": "radv: fix selecting shader variants with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a47de04ff3900369cbc31c0206262d5255fc75f2",
|
|
"description": "radv: make sure to reset the GS copy shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1d4a7a95ec0e578bbca00915056545d860ac900",
|
|
"description": "radv: fix re-emitting DB_RENDER_CONTROL when resetting gfx pipeline state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64e18b04d9f78c6e2ad870d9e5903d1f2e99642e",
|
|
"description": "radv: clear the custom blend mode when resetting gfx pipeline state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0a31a62e483af5b90a629ce542144dc07b6c0f9",
|
|
"description": "radv: clear RADV_CMD_DIRTY_SHADERS when resetting the shader object state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e813a15f8428d9207ae59e6f2aae5f4d743682f",
|
|
"description": "zink: update vvl expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c163a38a8e0e23eb96ab0a98b197464463553f08",
|
|
"description": "ci: bump VVL to snapshot-2024wk06",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c1916b98f723b9f43a3a2fce92240584b89cf36",
|
|
"description": "zink: add a ci skip",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c08db550183b085989468e0d6d1f97cc98e4c8e",
|
|
"description": "zink: don't add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for sparse textures",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8ce53a33d5c4e2e5d007f0c9de05f113cc413df",
|
|
"description": "zink: promote gpl libs freeing during shader destroy out of prog loop",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d786f52f1ff10fba42e87530933a2a4c68de49a8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36e7350e0b86080bfcb3b6db481c89a97691dacb",
|
|
"description": "zink: clamp zink_gfx_lib_cache::stages_present for generated tcs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d786f52f1ff10fba42e87530933a2a4c68de49a8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2dafa3289848c623dac06033766fccb428a4ad7",
|
|
"description": "zink: promote a conditional on gfx shader destroy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08176d9d16ba495ee55bb148a0b71bd742c8973e",
|
|
"description": "intel/tools: add shader compiler hash key to json devinfo format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa649dfa5fff474114139313e517dcb3092c4700",
|
|
"description": "intel/tools: move intel_dev_info to intel/tools",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b1ae760a819bdf37cef1ef5178f2190771837fc",
|
|
"description": "anv: use intel_device_info to set device UUID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48bf7ad3b8910f458f717b86fa5abb457bf4e7b6",
|
|
"description": "iris: use device info sha in device renderer string",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ce1ca8472d871ad65baa1ec6938e8c1ff2cb3a",
|
|
"description": "intel/compiler: generate a hash function to use with the shader cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a882673667a788a84f2cbc207b455fe28d350e1",
|
|
"description": "intel: Add missing dependencies on blorp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b48b7df1fb640cdf20fe1a016dcbb0d91c6d46d",
|
|
"description": "intel/blorp: Use a Meson dependency for blorp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55f9272e464c13118c0b5b27e1cdae80ea6b7ff",
|
|
"description": "intel/compiler: Fix disassembly of URB message descriptor on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a366c0de219516b9a041a383ae5d271598cb7f7",
|
|
"description": "docs: update calendar for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daa3512048de452d09a5acb80a08f5e5c10bf2f7",
|
|
"description": "docs: add sha256sum for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfffd3f744025209391d1588dadfb6890f778c22",
|
|
"description": "docs: update calendar for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b294e9aed169792621dfe44cfa75f461ac014741",
|
|
"description": "docs: add release notes for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c85cdd3786638ec6ad717ef82b54a0cd1886585",
|
|
"description": "d3d12: Support R16G16B16A16_FLOAT display targets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a602703367fb9f14ac1f94f85d8e496b2c4783e",
|
|
"description": "winsys/d3d12: Support single-buffered mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5879684a469e78219a9bdbb378df86d370960156",
|
|
"description": "wgl: Add HDR pixel formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f97060bc1438db9fd5237cde0d8e68c1ff093d28",
|
|
"description": "wgl: Enable WGL_ARB_pixel_format_float",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c432fbe534d1b1d3874b612b97d8ed3fe97c8945",
|
|
"description": "wgl: Add no-gdi-single-buffered and gdi-double-buffered PFDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "610dcc178a5d4da86726f8b25c2f3ffe6c0456f6",
|
|
"description": "wgl: Flush frontbuffer when calling swapbuffers on single-buffered fb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a2972455c93ff15fb27ee4732de254bd9cb5a7",
|
|
"description": "wgl: Support a single-buffered winsys framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f733215c12438c8902fdc819376072b4cc9fb48d",
|
|
"description": "anv: enable query clear/copy using shaders on MTL/ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53df391d27c4d8410c148c490a03f72b39c20aa5",
|
|
"description": "rusticl/kernel: recalculate scratch and shared memory after opts",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad5fbc440767ee020ebf761bd7f3aaba0895c92d",
|
|
"description": "aco: use fmamk/ak instead of fma with inline constant for more VOPD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62a8de99acb7399fd2bb68a2ada5106415ed02ad",
|
|
"description": "intel/blorp: Move brw_compiler.h include to where is needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4df4be7e74af7beba06667133311d9dc540649d",
|
|
"description": "intel/blorp: Avoid brw types in blorp_priv.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b28cf9123bae4072a6c4404f6092f8cfedc1025a",
|
|
"description": "intel/blorp: Move brw_blorp_get_urb_length helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34df9f801ebddde1d63b0683a80d28c5a559de3",
|
|
"description": "intel/blorp: Remove outdated reference in comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9377dc417dfc85cbf60b3e0b7ae113452814c1d4",
|
|
"description": "intel/blorp: Use a struct to return blorp_compile_*() results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ecc219e049e7c5980a1add1f7fb62e2e86424f",
|
|
"description": "intel/blorp: Simplify blorp_compile_cs() interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfad85eed07be2789a1dc37916977ec842c085d4",
|
|
"description": "intel/blorp: Simplify blorp_compile_fs() interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16ba2478faa6138e12e3816cf79e34061a8dedb5",
|
|
"description": "intel/blorp: Remove brw_ prefix when not applicable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8fda6337818b16acb2a6126bccf7ba68dcfd885",
|
|
"description": "intel/blorp: Don't require specific prog_data type in callback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d78a913bda8cec60553c515cd106ff2a9b8b6d27",
|
|
"description": "r300: add explicit flrp lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f8a5cba3b4265ccf088c05d9d44f36f42c961e0b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b751a2134ff13c2e0192a94faddb20d6ff06002",
|
|
"description": "intel: Rename i965_{asm,disasm} tools to brw_{asm,disasm}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5992185c8d1e955ff6a05a947e9f93ae61238306",
|
|
"description": "intel/compiler: Merge intel_disasm.[ch] into corresponding brw files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "468a0ffe9c384d5474f0676510625ac33912d680",
|
|
"description": "intel/compiler: Include brw_disasm_info.h where its used",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff95f0088327633d8252ca432931551588fc5faf",
|
|
"description": "intel/compiler: Move disassemble functions to own header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "786c1b8322d96b9cf8d39403e9e868030a73323d",
|
|
"description": "radv: export multiview in VS/TES/GS for depth-only rendering",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62b72b6be9742c655d381348c6b161afc6b5396f",
|
|
"description": "intel/dev: Add 2 additional ADL-N PCI ids",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5732c9d26928283a9563924771f52b15102c062c",
|
|
"description": "intel/compiler: Rename brw_cs_dispatch_info to intel_cs_dispatch_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5b80de583104ccdee7d5c2611d65c2799ba3bb9",
|
|
"description": "intel/compiler: Rename brw_vue_map to intel_vue_map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d85d2c7fd96e2081b84700e4333bed0aacd22d2",
|
|
"description": "intel/compiler: Rename DISPATCH_MODE_* enums to INTEL_DISPATCH_MODE_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeda865b6d284c24de58c971e3c1abe48e75cc05",
|
|
"description": "intel/compiler: Rename BRW_TESS_* enums to INTEL_TESS_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26dd1f0bbaa8b231b86d51113768ab725de862d0",
|
|
"description": "intel/compiler: Rename BRW_WM_MSAA_* enums to INTEL_MSAA_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a88084f8be4ab264058a8c46f34f3ee9571b9e10",
|
|
"description": "intel/compiler: Rename brw_image_param to isl_image_param",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1314c5b3571c75716bde0dd7ea1f3e9c6117f927",
|
|
"description": "microsoft/compiler: Fix wave size control for SM6.8+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e21774eb0aaefd150828fc8c21ff9f6c9ce380df",
|
|
"description": "microsoft/compiler: Fix wave size control for SM6.6+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0daad70f9f01c78d4379d24c112d8c9de8b92db7",
|
|
"description": "microsoft/compiler: For emulating scan, ensure all threads are active when reading cross-lane",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "219be558076622a1085126b8b1cd4b38f524eb47",
|
|
"description": "glsl: add missing error check for half float varying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66f36a79efc880daad0a394a4af6d23c7c5df0e8",
|
|
"description": "docs: add sha256sum for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9bc04180dbf1d04dd8bca5bb50a0120332e4611",
|
|
"description": "docs: add release notes for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ca256b76292ee681268b07939266a8f13599700",
|
|
"description": "docs: update for GL4.6 and ES3.2 on asahi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7bec0d3c8fb6f1a407ac3cfb7facba7dcfaac7e",
|
|
"description": "asahi: advertise GL4.6 and ES3.2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c116d1efbb6217e7d2bf3716f2c626aefb726606",
|
|
"description": "agx: add \"is helper program?\" key bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f647fde104ca5fdfabb2694de78bbde56093f3",
|
|
"description": "asahi: precompile helper program",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1644a2307fd6377f518b3332c8ab879c88190f3",
|
|
"description": "asahi: reorder compiler before clc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "020e2959d2029058ed7447880277423c6e2a893d",
|
|
"description": "agx: decouple from libagx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a3b905bb89b9ae9091586d1c090b548cf5451f7",
|
|
"description": "agx: move texture lowering into lib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fa6901f32f2dca923d3d37605bd49198c69edd2",
|
|
"description": "agx: call texture lowering in the driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb8aca7a21fef9fef4f16326fa6d71d52523bb8",
|
|
"description": "agx: move SSBO lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f465d72ddeaeb33110c76619b327f043c00994c",
|
|
"description": "asahi: split out genxml/ directory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c671ecefcc483ac6a3216180346cfb3424f6d5",
|
|
"description": "asahi: clean up format table renderability",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee0969f79efc891cf37deaeeb75864e1f638415",
|
|
"description": "asahi: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951219a4fcc45a8060029ed28b6b28d44630644a",
|
|
"description": "ail: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3333c2cdeb758782448946fa5a65b465e91860f8",
|
|
"description": "asahi/lib: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a296e7ec3a66a32cec0551489cebb201b655fdba",
|
|
"description": "agx: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af0417686067c9d5e0712ee80f384f554399ff3a",
|
|
"description": "agx: decouple compiler from genxml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23b77d33292b93d1b70d966c16f797910f932331",
|
|
"description": "agx: rm ridiculous dependency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e8a42645bcf366bff1eb24e151b6463b77859b1",
|
|
"description": "asahi: quelch gcc warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b39de8bb4a1568eedfe31dacabfd145cc0dbbccb",
|
|
"description": "asahi: Implement ARB_texture_barrier by decompression",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "589338e8fcf097b19a3595b265823d0f7e3baabe",
|
|
"description": "agx: sink wait_pix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c5d3fe1b5e571021a20bbbd1b4919c0d75446d9",
|
|
"description": "agx: rm unused opt_ixor_bcsel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dc1189a9cb027be891381cf6712750a8469a818",
|
|
"description": "agx: rm unused backend nr_samples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27ddcea2b3929a503c08ae8137b0377570f546e5",
|
|
"description": "agx: call agx_nir_lower_sample_mask earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cb03ba5c73e86952507c28f831a0bdcc4c450d4",
|
|
"description": "agx: rm dead sample count argument",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd0068612f2ab5aa46a9de437cb4fec8824003e5",
|
|
"description": "agx: remove discard -> zs_emit lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eb9b62199f53317ae500eed91f5043c646cd3f7",
|
|
"description": "asahi: rm ia key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb0b027c596f118d0f1f1aa8a36719e4287419f5",
|
|
"description": "asahi: make clip_halfz dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb7ddba2ba6d19e2fd1422c10995c5e3b66a65c",
|
|
"description": "asahi: always support ARB_clip_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa8bac229d7838777da2dc00a5732ad49a1d76f",
|
|
"description": "asahi: support GS in shaderdb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6673924b7e09c5381fcd886a73016c3ed4e3fad3",
|
|
"description": "asahi: make gs topology dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "049434f89cb5c90616b2f604e67c85caadc9ea5b",
|
|
"description": "asahi: make provoking vertex dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbb2b25ef9fe50a0186a749ba551afb78305a41b",
|
|
"description": "asahi: eliminate tri fan %",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ab1755b54f648b78e08c34f71efc7fbbc7ab3b8",
|
|
"description": "asahi: avoid silly psiz writes even with gs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43dd8b87cb0da4cb990603126ad0fb295c9e515a",
|
|
"description": "asahi: simplify expressions involving xfb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b44630aa94b8dffbed87239e3608e594f76d8ca3",
|
|
"description": "asahi: rm dead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "159d85d32cb7e1032e7c55c6dac0e318aaff44bf",
|
|
"description": "asahi: implement GS disk caching",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86782156e72c1fd2e49fcbc7e301fce2b2b1f84b",
|
|
"description": "asahi: invert geometry shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ac3e48fcc51b0f42138e33f639b7bbb00130c89",
|
|
"description": "asahi: fix vertex out size calc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "141e084f55cb05fd1d7eafd300a2752475f6e1fa",
|
|
"description": "asahi: use load_instance_id in gs lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3641a37e8f988b10a3593ab90650c3fb960a0cb5",
|
|
"description": "asahi: set gs_grid[0] even for direct draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "200ca690869f7e3e1b5dd6bb87cb52ff915bfd80",
|
|
"description": "asahi: support stage override in sysval lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bd400a2b4e9924eb52aec758b0e62b787c38f8c",
|
|
"description": "asahi: collapse indirection with GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2da426afe0a6b0291f03e6f3cc33cdf0d8479f5f",
|
|
"description": "asahi: allow lowering bindings after lowering textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17896f169925689e24c90d159960305d1a0ca4c8",
|
|
"description": "nir: rm load_vert_id_in_prim_agx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b26409246c61efaac1db739ffe2303490824a384",
|
|
"description": "asahi: be a bit more methodical with shader stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6154d6571493a314f1efeca53d6aed38445a5668",
|
|
"description": "asahi: infer stage in descriptor update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37fa7bff5828e51b0785c22cd77d784f18612607",
|
|
"description": "asahi: shrink GS key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4a187bc8948a181897787a2aa4e1314466ee911",
|
|
"description": "asahi: allow bindful GS textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e13d00116030c48b9388ae69e23f3bf3dd4206f4",
|
|
"description": "asahi: rm arrayed output lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d96fbd461817217bc91f6933784d47716c0bbf10",
|
|
"description": "asahi: separate GS from VS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af7084efa7e8c4d930861f54125b469408285660",
|
|
"description": "asahi: rework shader stage handling a bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b307770286177a9d7c4621fba805f9952e4d775",
|
|
"description": "asahi: add geometry parameters for separable GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d547b36142cc2f652e662dfcd81fd440087296",
|
|
"description": "asahi: add shader_info::outputs for gs lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdd1b012e97426b8af81211b3565145b510fd841",
|
|
"description": "asahi: simplify IA mode handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1783fc083b830fa804a81206fea41e75a811353",
|
|
"description": "libagx: generalize vertex_id_for_topology",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9f55166dccfd246e75ee5c813e235e5ebcb40f4",
|
|
"description": "libagx: static assert some sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaa609f03032c5761bca535bcd1a16e7dd78f3e2",
|
|
"description": "libagx: use real PACKED macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc929d9318cf0e2cf4d2bd4adaf9ceecafbae725",
|
|
"description": "libagx: use native static_assert on host",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfaa3691e1fb409b120a5dfe5c66dc1e78f12774",
|
|
"description": "asahi: make GS flatshade_first more dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4036c710bdafe17f42f8c4c71fb1c9ae04709abd",
|
|
"description": "libagx: fix buggy align macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "784323cf0f1dc88a77cf01f98bade0d3de4752da",
|
|
"description": "asahi: rip out existing MDI+GS implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21403278ac38b384e083989a7ad199c1d59d1241",
|
|
"description": "asahi: fix dirty tracking issue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beabd93c1306a01b6059c8b8bc53514f01f85f5e",
|
|
"description": "asahi,agx: use hw clip distance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aeaf9925984eaa3e01ec51eaf3abf04f38186ea",
|
|
"description": "agx: fix buffer overflow with varying slots",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de31b280531380a7dc035ce2c951935a607ccebc",
|
|
"description": "asahi: allow vertex/geom/tess side effects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de786a1c5cba5a7e550d0d38b9bd84608c7ea10b",
|
|
"description": "asahi: drop xfb hack",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5361b1f331ea9f5e9a106f786433363fbb5d170e",
|
|
"description": "asahi: bump max threads per wg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a2c1d337ec717fd49ac12939d2b5aaf92ad0149",
|
|
"description": "agx: add =spill debug option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42084d50e544ddbdd213e2c15b2d5f0369d6f59f",
|
|
"description": "agx: add parallel copy printing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "871f3d3f7d4e455e1764a7e30e2ef2482aadf040",
|
|
"description": "agx: unit test spill/fill lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5ff85e782fc534f681ea34fc4d5f32610af6c0a",
|
|
"description": "agx: unit test memory parallel copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14e1bb78ae020e3095ba91710be61a53fa71fffe",
|
|
"description": "agx: add spill/fill lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40da539d01578ebb727c2cc00832cde97e4dab1d",
|
|
"description": "agx: introduce \"memory variables\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06eb552baae524cd65904fd023207eeb25a856cd",
|
|
"description": "agx: print register vectors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "282f2ac1aa060c79e39df734e4474b15e3af52d7",
|
|
"description": "agx: allow 16-bit immediate on stack load/store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485e17e01e3a1ed7e96ada3c2b962a166eeaba12",
|
|
"description": "asahi: allocate preamble scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f97b041e87fc9a0d040b8f0fa037eb3717be8402",
|
|
"description": "agx: set nr_preamble_gprs for preamble scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94b92000427280cc0cc1574f11bef53f51c961d0",
|
|
"description": "asahi: add has_scratch to shader key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9445005c8765843a1920dd46e3502eb053774080",
|
|
"description": "agx: improve scratch size accounting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2328820f790cb42c1edc36a878f9b6bbefd4758",
|
|
"description": "agx: clamp register file based on workgroup size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb37b072a59406b8707eb9b101ee92922cc5b5f8",
|
|
"description": "asahi,agx: use intrinsics pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e34a707d78d70317a387d02847282824718ecb87",
|
|
"description": "asahi: optimize memory_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745c9d8bdc33dfe9d5414f098cb3aaa4a30be3c6",
|
|
"description": "asahi: track batches with incoherent writes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ffbf4cf64ecec79c9ff9b628188cf6285c53bc",
|
|
"description": "asahi: rm blank",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53e820f20e54df5bde702a058b58cea5ac96bb29",
|
|
"description": "asahi: hoist layer id code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbe6689108fa34f63e3e1de4097333e24bc13d74",
|
|
"description": "asahi: hoist xfb code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae6e1e3609bdd94bd504c93459c521ae9854729a",
|
|
"description": "asahi: collapse if",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "757fd8be563beaa878488a34b828ac8f77ccf3dd",
|
|
"description": "asahi: fix instance count with indirect draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "facc4b9a5ec1bc418bb9005ebeb707d73aa4d41b",
|
|
"description": "asahi: drop any_draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae3544eccd6e2e47c640a5cedc048114451562aa",
|
|
"description": "asahi: move some code into dirty tracking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c19325c2293d00e9db82d867ddaa9f6ea94af285",
|
|
"description": "asahi: optimize no changes descriptor case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1362ae38d49b2007f2afcee3b1eeffcf2f69dfd9",
|
|
"description": "asahi: optimize \"no changes\" case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fc373370fcb852a1aab6adb4aca0dadf15022e3",
|
|
"description": "asahi: collapse stage uniform upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ba151aa16cdb6129a109eb8b8843d9b2b6d5e8a",
|
|
"description": "asahi: dirty track stage uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6be7c5f8893264d50f4f87f1d77c9d8eb32f1d19",
|
|
"description": "asahi: split up stage uniform upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23b4503225ba07ad07f32f9af5e5dcb9480c9ee7",
|
|
"description": "asahi: rewrite queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca58bc239aa782309ab272bf856728189765f96e",
|
|
"description": "asahi: drop silly else",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ffbf77983bb923d02ef62a6fe558ad1bb1be5de",
|
|
"description": "asahi: assert invariant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24b7fbca9d96b0a778df1c76c2ad7b055308ecf6",
|
|
"description": "asahi: allow disk cache with compblit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab443d54919fb55947ccb07e26cf59b4fcc8f6e",
|
|
"description": "asahi: enable compblit behind dbg flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07a4ff581058f579b37895d20c2be29c860fe99b",
|
|
"description": "asahi: track bit count, not word count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa3eaa9442f139b588760322c11b1b22387ade0",
|
|
"description": "asahi: rm dead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46c70b72ca14005e63eb43f86b9df7dd27c59ea0",
|
|
"description": "asahi: skip set if tested",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eac18b1bcc423789c763722eea7c14dc5aaca71",
|
|
"description": "asahi: force inline ppp update logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5982ae902525e1585e692081167ef1777f2009ec",
|
|
"description": "asahi: fix vbo dirty track",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "668bf461b19d1f829aa6fa588d34b519fe0d1213",
|
|
"description": "asahi: don't use util_resource_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c4fcce5f925c4f9f1bce08ff25bfae9f3ee081",
|
|
"description": "asahi: log geometry shaders separate from xfb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c8262ce1461af6b3b44cdd3a72e071086f5257",
|
|
"description": "asahi: implement pipeline stats as a checkbox",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27d39bf544a5f4f3d9b8b531f228e8fd4e75a4a8",
|
|
"description": "agx: reassociate bcsel with ior/iand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b45d54a388ca2aa0f8f27affd90b6ab6ed6e4dc2",
|
|
"description": "agx: optimize b2x(inot)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34ca925064eca160aacb3d793d46dbe911b32de1",
|
|
"description": "agx: don't inline imms into stack_store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c17cbe48e5ab85bf338854a444d4162ddda857",
|
|
"description": "ail: use template for tiled memcpy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "075e59505804711c517a00c110421e021b4a2abd",
|
|
"description": "ail: port tiling routines to c++",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "104ba72547dcb72d4df7e1f643ab99fbd2709679",
|
|
"description": "ail: add tests for linear<-->twiddled copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c9189434f04ccededbe9f28b2402fd6960d13ee",
|
|
"description": "docs/asahi: fix strided linear note",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f836d573e48c6c72d301b1633c49f4b3a571d198",
|
|
"description": "agx: only run early tests if needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7825044c39d19327d80d248065c07c0ad92bd859",
|
|
"description": "asahi: honour discard_whole | persistent",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "793ac040770ed443da53d29515512665796f5f6b",
|
|
"description": "asahi: handle read-only SSBOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97a945246c65d8a94266b8781a1e6188e26439a9",
|
|
"description": "asahi: fix valid buffer tracking for SSBO/image/XFB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6689b083d889f94b14073d1498d00478ee6331ba",
|
|
"description": "asahi: don't sync for uninitialized buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e8ce4550c033d9af66d1f3f694c628c3c220400",
|
|
"description": "asahi: enable tcs caching",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19da2f6d306eb9b15ca4c8d35e81473de7571cd5",
|
|
"description": "asahi: sync with query mismatches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b927567ac927316eb11901f50ee1573ead44fd2",
|
|
"description": "Revert \"asahi: don't canonicalize nans/flush denorms when copying\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "ab7fb3d40072612ffe4d073ff2882102ffcb8a1c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74110ef21d0960b28fc175727a7446c5543cfc7e",
|
|
"description": "asahi: batch: Trace before waiting for syncobj",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff900ceffec057cf7b3289a39e38fd39e1a108d8",
|
|
"description": "asahi: Enable scratch debugging",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8845702f8cee01d74212a817c49fb4ccfcf3a90f",
|
|
"description": "asahi: Allocate scratch for shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb5277aa3de1aeeeb8d6a9f6b30825ed994e02e4",
|
|
"description": "asahi: Hook up scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa475c1b5673a5adf1ac91ba8fc7578dc96ea179",
|
|
"description": "asahi: scratch: Add feature to debug core IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "494399c65c38627c75ad80ccdea9bafd330bc7ae",
|
|
"description": "asahi: Implement scratch allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da9677f14b413c16dec681e7d44be66f34b13acf",
|
|
"description": "asahi: cmdbuf: Fix scratch bucket offset/size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6cc820d1a78bc9fbf01c51d6782e010268ad364",
|
|
"description": "asahi: libagx: Move PACKED and GLOBAL macros to libagx.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eec7c4beb829a962e393ec3d6893ba6b0f929f90",
|
|
"description": "agx: compiler: Enable stack_adjust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f1751d25836b2bda36143b91f3b4fea3c10939a",
|
|
"description": "agx: compiler: Export scratch size to the driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b89da92a5e6b2c1f622f152114b280ba8371465a",
|
|
"description": "agx: compiler: Add fence_helper_exit_agx barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c406ce793b9092b3d1e67a64687ad5db34845ef1",
|
|
"description": "agx: Add scaffolding to build the helper shader at device init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05c8b59f5bb14eb798db2321df05dde3617e88d4",
|
|
"description": "agx: Hook up helper intrinsics into CL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30862d718950509ae382eaafc8c88c0794ade4d2",
|
|
"description": "agx: Hook up AGX helper NIR intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b07dbf7b0f155688b88df9d43a9493f72112074f",
|
|
"description": "nir: Add AGX-specific helper opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d0f1ca77faecb36870a5b3f6e52c106cd8c93b1",
|
|
"description": "agx: Rename some SRs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28d34f63527982d6fd931ab424a91d8fe0ede8f9",
|
|
"description": "asahi: libagx: introduce AGX_STATIC_ASSERT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8661006ef041d4b39fa68a82d5f01e327cf7ad20",
|
|
"description": "agx: add some more bitop tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "923767a96888c8b65e9e0ff9dc1c1afd687da527",
|
|
"description": "agx: Add a bitop optimizer pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b89eb979e219f0673366e85f2c7d23d51bd37bb",
|
|
"description": "agx: Fuse not into and/or/xor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba508fe85453737d4257a9d12b82ad050c9bf40a",
|
|
"description": "agx: Remove and/or/xor pseudo ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b6ff3ccc72204b2f11f017be9dbb13b501bdd7",
|
|
"description": "agx: Add more bitops in agx_bitop_table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62001e175f41bc544cbabaf4c139d01bfb6bbfee",
|
|
"description": "asahi: fix UB in qbo's",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a06b51559b5381845c384c362f4600bbbe3252ad",
|
|
"description": "asahi: plug geometry heap leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "877c180677eee2c0d20491dc91c985fd77f43ae2",
|
|
"description": "asahi: plug glsl type leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06cf222830b107d5c1c919e3ed91d275f6de23dd",
|
|
"description": "asahi: plug so target leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c5a9335829cf2854a1bf6f66b65407f59fbb61",
|
|
"description": "asahi: plug early_serialized_nir leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffac4e71796ba1a11b4cee0f49ebe4fca78bcf9e",
|
|
"description": "asahi: plug pre-gs leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b44d15e5f81c7fc612057be3f56d3b1436da332",
|
|
"description": "asahi: plug geometry shader leaks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e973dd5a95ad583b6e2377626dda0e6ed546236",
|
|
"description": "asahi: rework meta shader infra",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eda3da983a32f47862b69ff12beaf3336fbd867",
|
|
"description": "asahi: plug passthrough tcs leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e91c0b64230047412c940b7713b54b1e9ecc5a00",
|
|
"description": "asahi: delete bogus assertion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52619621869b966cb604242183ece1f4ed42ff9f",
|
|
"description": "asahi: fix prim restart unrolling with indirects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d3bf3608fb41b595c60d18451494fb73d0aab8",
|
|
"description": "agx: optimize vote_eq",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0de7018879c2754f30b7b0454dfbae6a83932b0e",
|
|
"description": "agx: optimize first_invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb81201a34fbc526ca49614d293f541fdb428452",
|
|
"description": "agx: implement active_subgroup_invocation_agx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "311070f7aff2912941427a415f88cd7766adba97",
|
|
"description": "nir: add active_subgroup_invocation_agx sysval",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da924e2f0346935d791b45fbd71ffc0b80352915",
|
|
"description": "agx: fuse ballot+cmp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def00f7bf0fb1bff9c8d2436016059d530f2a8ef",
|
|
"description": "agx: introduce ballot pseudo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92dcf75fcd745ba6ad81a9a1ac49810abcb03c1c",
|
|
"description": "agx: lower more subgroups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f52e0bd70ba2b3031324fdc55d4ccd9d8d9919df",
|
|
"description": "agx: implement load_subgroup_invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f7511b522d1e12467852e27180a3f3efe0caa30",
|
|
"description": "asahi: decode uniform_high records",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ee9b8b668ff227b7a7e8992323acacc03da540b",
|
|
"description": "asahi: optimize more when linking libagx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9287bec8929da620b4d384b548e58f8145107f15",
|
|
"description": "asahi: fix unbound ssbos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a6083dea3791bb3107dd3e3ed505f27117af055",
|
|
"description": "asahi: enable robustness",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "591ce607e0df4582f439a9de916787af669969b1",
|
|
"description": "asahi: implement reset queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dc0f5ccba1f18d5bcff7eacf8e123122328a604",
|
|
"description": "asahi: implement VBO robustness",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4aadf6752370aea5e9737fd94b0586b853fc96fb",
|
|
"description": "asahi: fix metadata for images with VS lowered to GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9753cd44f73f76d1e1807707a7dbadd5b72fad2c",
|
|
"description": "asahi: Implement skeleton for tessellation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d37d1b7043acbaf087842b5e0c9c3c5f207be51",
|
|
"description": "asahi: lower poly stipple",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d913892b2983adbafb30074ec8249191b62b50e",
|
|
"description": "asahi: gut macOS related code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e8168f1b7c0b66bc8aacdbf30ad6cf4ed25a67e",
|
|
"description": "asahi: add more uapi stubs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db144685a9acd8f06adfab2e978bf2dde8bebac0",
|
|
"description": "compiler: add a vs.tes_agx bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6e855b64b9015235462959b2b7f3e9fc34b2f1f",
|
|
"description": "intel/compiler: Verify SIMD16 is used for xe2 BTD/RT dispatch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "820e04ead4e3741c9ae93ff2f9197a4edc9af765",
|
|
"description": "intel/compiler: Implement nir_intrinsic_load_topology_id_intel for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f880d0ad7e9227bf1e99628b611bc280c1782ba",
|
|
"description": "intel/dev: Update max_subslices_per_slice comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b533bf7361f6bbdae235904972f036dcbf979055",
|
|
"description": "intel/compiler: Set branch shader required-width as 16 for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5022e5f4bf80b6fb5134eb165dd3891561bf0fad",
|
|
"description": "iris: Fix iris_batch_is_banned() check",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "665d30b5448f606d7a79afe0596c3a2264ab3e15",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460d2c46a903fed295a1528c8b6273dd6b0e0d19",
|
|
"description": "mesa: fix off-by-one for newblock allocation in dlist_alloc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4423454daa70b2ac01acc193a503fe4d02feb787",
|
|
"description": "intel/common: Implement xe_engines_is_guc_semaphore_functional()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac941b13f147fe5c16c014e74f9fdec002645413",
|
|
"description": "intel: Sync xe_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dff96257da6ea1e2eeae1852085b8c1bfa061ac5",
|
|
"description": "intel/common: Implement i915_engines_is_guc_semaphore_functional()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "731121c9824b234ee88800004b75318ba4bb5fb5",
|
|
"description": "intel: Sync i915_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a129d8e1f3842ad566b13796b7e5f04fa9b1b34",
|
|
"description": "iris: Use intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29ee85c2039a202d522051b987e129efb00d18bd",
|
|
"description": "anv: Use intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe2982278f46aa4a802839c193cd8afc7831108c",
|
|
"description": "intel/common: Add intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffca423472ebab901d50ef63dc1f076bbc8303a5",
|
|
"description": "intel: Remove circular dependency between intel/dev and intel/common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b5c446556b96d58d7741582872451bb355e6d48",
|
|
"description": "intel/common: Fix location of C++ support macro in intel_gem.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "398bdb46babcf6d9137ace76f1b58e35c43db60d",
|
|
"description": "anv: Drop include to common/i915/intel_gem.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e136a0629dfe7ecd7124934d3078351ba50617a9",
|
|
"description": "radv/gfx11+: add rtwave32 perftest option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90eae30bcb84d54dc871ddbb8355f729cf8fa900",
|
|
"description": "rusticl/mem: move pipe_image_host_access into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ce9ddc5e8cdf985faa80795ca192ca1230c571d",
|
|
"description": "rusticl/mem: reorganize MemBase::from_gl a little",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b834d41d4bfb515e7701cd81c5c678747dc8a63b",
|
|
"description": "rusticl/mem: move Buffer and Image specific fields into the subtypes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf73ac8096d343a0b0cfeb5a46f7642d6e65d74c",
|
|
"description": "rusticl/mem: move tx_raw_async methods into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9b05dfd77094ff3067061f5e5d13ab6048d3681",
|
|
"description": "rusticl/mem: move MemBase::map into the users",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3c389208801babce390711703f239f36b84eed8",
|
|
"description": "rusticl/mem: reorganize Image::map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97680ca861300518fed75cbd8e305ee759a008b0",
|
|
"description": "rusticl/mem: move comment describing how mapping works",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9a928cbf96ef089f1627283aaf6463116dc5c63",
|
|
"description": "rusticl/mem: remove get_res",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "687dea4fde17062c7b51d1c5bea9e330568ba262",
|
|
"description": "rusticl/mem: move tx into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18333889e2e995214a784e0438bc5ace29ed2b6",
|
|
"description": "rusticl/mem: move is_parent_buffer into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfa342e16e092d94840f372fe00cb2e7d4b78a6f",
|
|
"description": "rusticl/image: call tx on the parent buffer directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a15d5baeea4f56030b559cd1239138606d406ee",
|
|
"description": "rusticl/mem: fold tx_raw into tx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "790d00d3e19b85b4145f8309946984b11a8e7000",
|
|
"description": "rusticl/mem: move tx_image into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e39b6288f608557153ce6a9894ebda1b435f6377",
|
|
"description": "rusticl/mem: get rid of pixel_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2db23aa2076a9cb6445983f82a28bd6fd3ff51fd",
|
|
"description": "rusticl/mem: split Image::copy_to into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c6eca0951f0ab179537fc87fa76ee4f8cb056c",
|
|
"description": "rusticl/mem: split Buffer::copy_to into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28bff68d9803ff9ff111097015a4adccfc9f6ad1",
|
|
"description": "rusticl/mem: split copy_to into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd4096e7fde35ce3f80f0ce7d17edb194d33fba7",
|
|
"description": "rusticl/mem: move copy_to_rect into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e048d8c79687fe4d48a532f61697a42db94c2a4a",
|
|
"description": "rusticl/mem: split write_from_user_rect into buffer and image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc803175aa436f9291f0bfdbcce3c49c5678ba6",
|
|
"description": "rusticl/mem: split read_to_user_rect into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdfde8a189810f9389c7ef7a4ca2d0b09a00f87c",
|
|
"description": "rusticl/mem: move copy and write buffer impls into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaa05ffc1d7adea6275659f1db8b73cc77f9c642",
|
|
"description": "rusticl/mem: split unmap into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a840a75d17b9cef45aa96e2a7ef048073f196e27",
|
|
"description": "rusticl/mem: move shadow sync methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553a9e38bd13318c36c52a279041f0a77817b19d",
|
|
"description": "rusticl/mem: move map methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "219d8e0dae56756b2d9c0ebbbb1797f3fb867572",
|
|
"description": "core/memory: drop Arc for &Arc<Queue> function parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a1089b8113e319ce21d0079a6f9fd51c8b761c3",
|
|
"description": "rusticl/mem: move fill methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c042f43913adddfe0470615748a89e8c4c6487",
|
|
"description": "rusticl/mem: use pattern matching in is_parent_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d705307a72a89aea3c3c5cc9716f046f7ca2289f",
|
|
"description": "rusticl/mem: split into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0125e865a124077e57f318ad08e00eb5166a3b28",
|
|
"description": "rusticl/icd: actually allow dispatching CL types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa5b0e7883ee70fc3749400cd1ce6626bf5761a0",
|
|
"description": "rusticl/device: get rid of pointless Arc overhead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f77f91929c9cdaddde78a59e532657d024d7731",
|
|
"description": "rusticl/icd: split Arc part out of CLObject into new trait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4807573ba7a9481396fdc183e8856eac2ea0a82d",
|
|
"description": "rusticl/icd: move get_arc() and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3be4f60f978926d7ac7d0e76c6404e3772a82c5b",
|
|
"description": "rusticl/event: drop from_cl_arr and use arcs_from_arr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57e5d377da18f19420b7528c67429cbccf0ebb59",
|
|
"description": "rusticl/icd: move from_arc() and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51afd7a00cf9d174727fcba3a9c87d704780eae4",
|
|
"description": "rusticl/device: deduplicate devices with sorting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e63e21ac74e751a9f8f3c50e1fd356380ee34082",
|
|
"description": "rusticl/icd: move get_ref()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13241264f19288c5e0abcfab504041f32bb12af3",
|
|
"description": "rusticl/icd: fold leak_ref into its only consumer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca11d5f067fe8c9c6625d6afcddb24d90ef0a7b",
|
|
"description": "rusticl/icd: move get_arc_vec_from_arr and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b5bcbb60fd25620efd5fe72b9c8d00ef8707dde",
|
|
"description": "rusticl/icd: move retain() and release()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45b9fdb4e5178d2d84fb04223be69241d17c6115",
|
|
"description": "rusticl/icd: move refcnt() and get rid of needless atomic ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7564b817497f44b980eecdc7d6bdd264665a1c63",
|
|
"description": "rusticl/icd: move get_ref_vec_from_arr into the Rusticl type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46227bf44c1beecd5c77d54e80f6aa5b1c773516",
|
|
"description": "rusticl/api: allow CLObjectBase to be placed anywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8b0a53c6959cf7af9f57c22f42faf84b444c10",
|
|
"description": "rusticl/util: support nested structs in offset_of!",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0287aa4b34bb8e549c11049ce696ee4d5721358d",
|
|
"description": "rust/api: add RustTypes enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e54638ddf5e051daa72ea4606d4280dfc0791713",
|
|
"description": "anv: fix buffer marker cache flush issues on MTL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c8e122a73805924811df97071406c59ab6aee002",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88d0c6c26aa9f00547a8bd2dda36176cb84adfb6",
|
|
"description": "meson: Limit intel_vk_rt to x86_64",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a512c2a8b572c5da360873320dbbd343c6223cd6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34078b67ed2fc03bff2c7069d7ec00d72d96461a",
|
|
"description": "anv: don't allocate aux padded BOs with host pointers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "646a7c864d3a4cf440164f5e199d6e339420a73c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feb7cf82dc880176f9e11e686e6870753177dc8c",
|
|
"description": "anv: remove redundant asserts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7934a89bd15099f7fd30fab8c8c27a9d9fc1ac",
|
|
"description": "broadcom/compiler: fix lane selection for subgroups in fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2143da6d5aeff02d3a6308f97aacf6c8b3197c3b",
|
|
"description": "intel/dev: improve meson invocation for intel_device_info gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f95b87a3dcdf86ff103d9c69c0de17343601431b",
|
|
"description": "intel/tools: load json device info in drm_shim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56da473b6f63bffa60e61f5900f3c70231a893de",
|
|
"description": "intel/dev/tools: add json as an output format for intel_dev_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f725a222ad9b4b249f480811ed2fc1e9eabc9f0",
|
|
"description": "intel/dev: implement json serialization for intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d124542b551ad05f24ec4fad8b87faadca89e659",
|
|
"description": "anv: Override VendorID for Hitman 3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e56f81031677e00e29faec893b5a10e499488929",
|
|
"description": "intel/tools: add intel device meson dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "161a90abbdb7084c3691c70b878fdd852340da54",
|
|
"description": "dzn: Add a driconf option to disable dzn for specific apps and use it for RDR2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "660c7fe6a79ae851b82906660a5f5d454a65caab",
|
|
"description": "dzn: Fix tessellation shader insertion into PSO desc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5131e5f86677b68dca614ad1010d670e6ec8178",
|
|
"description": "dzn: Simultaneous-access is mutually exclusive with MSAA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32c6caffd71c5b8a92fbdb2268c6d528158a1f93",
|
|
"description": "spirv2dxil: Trivial fixes for tessellation shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3c45306e25e047a5e74ccc24182bc9e59aae90f",
|
|
"description": "spirv2dxil: Remove dead branches early during shader compilation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8758afabd5fd61b55238c5245d92fc85775d698",
|
|
"description": "microsoft/compiler: Relax assert for SPIR-V barriers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6b980a904838260540541dcbb34c72de8437b67",
|
|
"description": "mesa/main: work around chrome/firefox bug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0cc0e74dd9b2aa116f7672388257a0facf6f4bd",
|
|
"description": "mesa/main: mark GL_BGRA8_EXT as color-renderable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b2a6a238ed77d003cbf38c43a2629b8f2a37380",
|
|
"description": "mesa/main: mark GL_BGRA as color-renderable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7e8dc6835266bfdd0c17f70acec5585bd7a74d3",
|
|
"description": "mesa/main: fix _mesa_base_tex_format for BGRA",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4de62731f4db56360026cbb6a3b8566f86f22466",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7e39657f67d9cfb932876012da1a8d05d4c18bd",
|
|
"description": "zink: only add arrays to indirect non-tcs variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e2c7314f2867de6f43e2add992590cfb92ccddd",
|
|
"description": "nir/lower_io: fix handling for compact arrays with indirect derefs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a512c2a8b572c5da360873320dbbd343c6223cd6",
|
|
"description": "meson: enforce build of intel-clc with anv/iris",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0fba810b3d334191ead4f16f5ba786250a70c32",
|
|
"description": "intel: Fix intel_get_mesh_urb_config()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32c1e45718241f5a768ada47bc1f993a1c3131b5",
|
|
"description": "radv: fix emitting VS prologs for merged shaders compiled separately on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6762307698416e41dbebb686ab94ad0a77f0f44a",
|
|
"description": "radv: cleanup radv_shader_combine_cfg_vs_tcs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6121497228d7388a5711c9458945b5903c401c7e",
|
|
"description": "aco/gfx11+: limit hard clauses to 32 instructions",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f7b3449309b7422d99d982b189473b4daed775a",
|
|
"description": "rusticl/mem: support GL_TEXTURE_BUFFER",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "117291332c6f30c7759dcd3f70459a6d8e2b153e",
|
|
"description": "rusticl/mem: properly handle buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "727cddd338aceb48915725fefec3fcc563e956e1",
|
|
"description": "nir/lower_cl_images: record image_buffers and msaa_images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29a6beb36e7d41c9955998ab8c90061f27d373dc",
|
|
"description": "anv: revert cache flushing changes for indirect commands",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d699600da1db483b142d71e777b3ed1bc6576a4a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c05bdf1c105419f69b5ebad48263fed04bd3c82",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object on VEGA10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bead3f2ec3d208bfc525598a2629b26c84b75cbd",
|
|
"description": "radv: allow RADV_PERFTEST=shader_object on GFX9/VEGA10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afab80bdb69928a6a5724a813b0903d0fdc62f8f",
|
|
"description": "radv,driconf: Enable active AS leaf workaround for Jedi Survivor",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c85196fc8a51f7040c0b21d89d2d11c7ad48f5",
|
|
"description": "mesa: use util_idalloc_alloc_range for _mesa_HashFindFreeKeyBlock",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec65dfaabd66f74e2a17d5f58a8fe8f88880b645",
|
|
"description": "mesa: fix incorrect _mesa_HashInsertLocked parameter in _mesa_EndList",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72a38b37920ef7bb37aec3aa842f655c042967f8",
|
|
"description": "st/mesa: remove !obj checking in _mesa_get_bufferobj_reference when it's useless",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9747cf2c8f469568da378731f70ba35e2c61c6ff",
|
|
"description": "st/mesa: merge 3 unlikely blocks in _mesa_get_bufferobj_reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfe6d389a0657d75bc97cca2bce451a4a3279f2d",
|
|
"description": "mesa: remove _mesa_HashTable::InDeleteAll",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ca750a8b640d78ed748c02d6039b7dc0a209ad1",
|
|
"description": "mesa: fold _mesa_HashDeleteAll into _mesa_DeleteHashTable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d33bffd7088332729fd4100c47b38436db1112f8",
|
|
"description": "mesa: re-format main/hash.h, move inlines to the end, some code to main/hash.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf2692fa24ec38c9039c7718225b13734fe8a7c4",
|
|
"description": "mesa: clean up unnecessary _mesa_HashTable locked/unlocked wrappers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70b65fe09bca2f3aa57c288dc666e07bf4c112d0",
|
|
"description": "mesa: remove unused _mesa_HashTable code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "716e483cfb4cae812afd9865cb4b94025c0632a4",
|
|
"description": "util/idalloc: make deleting invalid IDs a no-op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5438b1910464e4b17fe0248a96a6ed98f0280a20",
|
|
"description": "iris: enable generated indirect draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d754ed5330bc94868547ff5b41c8992e8266b4d0",
|
|
"description": "iris: add an option for not emit draw parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96439b7dfbc0b3e492cfc966ed8f4c5fba5c935e",
|
|
"description": "iris: factor out index buffer emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1caf42d92e7ae832fe40c851cc3e64388f2a3bce",
|
|
"description": "iris: Implement INTEL_DEBUG=heaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "725817f429717516101b68b24dd07035630eaf1c",
|
|
"description": "iris: make URB programming available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84e1f8ae702c29e1461aa24404381fbb142ef2c4",
|
|
"description": "iris: make KSP helper available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde1c7665573122ed7cf83e238f2130a7d8bb24d",
|
|
"description": "iris: make binding table shifting values available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f192ea630a435248a104f968b9dab89903b2f350",
|
|
"description": "intel/shaders: enable gfx8 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76c3d97c841bdc39701e8f23e0eaa0b43c07ec50",
|
|
"description": "intel/shaders: add iris variant of indirect draws generation shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"description": "anv: rewrite internal shaders using OpenCL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da391650f534cc78c4907010010a475a72e49422",
|
|
"description": "ci: build a host version of mesa for cross builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e31fd5f4268b134b26cd9d82d76d406332a3d8d",
|
|
"description": "meson: add option to install intel-clc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a26c7b0b036499a2db23b8a12afbc0291070e406",
|
|
"description": "intel/ds: new tracepoints for generated commands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472f49ef43ab7caaff5b0caf9a84208180b0557c",
|
|
"description": "genxml: remove NDEBUG_UNUSED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b2ed65e2532fd3be9ee7b74c74401169e81acd",
|
|
"description": "genxml: generate opencl packing headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a0328ba8bcb5151dcbd4e7f44b5fb4890828205",
|
|
"description": "genxml: enable opencl code generation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6b5196079c264fe694dafcf88816e3d676e5fbc",
|
|
"description": "intel-clc: print text input",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fd7495c693818e0823b100df0e0607e448a29fe",
|
|
"description": "intel/clc: add ability to output NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bae1b6b6676cd0518a9f0e90b3819ee4c00a586",
|
|
"description": "intel-clc: move ISA generation to its own function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a1ff08376d84b111873214297518abed3cf75b2",
|
|
"description": "intel/compiler: make default NIR compiler options visible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "012489e55ce3c88615c5fb2667e10e9cfd7b7edb",
|
|
"description": "meson: add a new option to enable intel-clc without building RT shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c53a4711cb77fdf19b93797106b2ddf846c32d37",
|
|
"description": "anv: fix incorrect flushing on shader query copy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3b12c2c27fdd42668c041dd5428603d6cee4eb4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2437556d83bc588efb97b81468695879ff23529e",
|
|
"description": "intel/fs: rerun divergence prior to lowering non-uniform interpolate at sample",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "74a40cc4b6ed9440a0820c6f4a9cee296a8e191a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f5a7f57df20dacd3c3123639382147e651a8ad8",
|
|
"description": "intel/fs: indent lowering code to make it more readable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c517088cf10e33c74f787f8cc3aa6839a45d1af8",
|
|
"description": "anv: factor out post submit queue debug code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67f3fa896e7df0e115d1f6cafb12805c88c0d093",
|
|
"description": "intel/dev: fix missing dependency on generated packing heaers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d26ceb0a87ca9e05a00405e2544f256e8e046c",
|
|
"description": "llvmpipe: Set \"+64bit\" for X86_64",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f92cadccc65128fdaa54e59ba40dcf75e90a25dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd5d4c4b52a4dd276e3a532eaaa1f59dadf638a",
|
|
"description": "tu: Exclude more a7xx regs from stomping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4631bee61cb42c66e4b2844023f9858dffb8975",
|
|
"description": "freedreno/devices: Update magic regs for a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb1e71e707685c221baf9eb3a43c471781dd72a5",
|
|
"description": "freedreno,tu: Move varying interp and varying repl modes to xml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78c843230c10c93a4319bcbd0ebd096d98906900",
|
|
"description": "tu/a750: Consider vertex attr buff in gmem allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5266815ca9b413c8d2e27704570f3cba5235e1a9",
|
|
"description": "tu/a7xx: Update CCU layout logic for A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98d6d93a8278fb1b45c9a2fe308482fcb7eccd10",
|
|
"description": "turnip,ir3/a750: Implement inline uniforms via ldg.k",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a744ddebc269b06bd65cb709d3c788378f2f2ae",
|
|
"description": "ir3: Initial support for pushing globals with ldg.k",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "513fa1873cf5d00f520c058abd5f85b318af9a99",
|
|
"description": "ir3/a7xx: Fix load_global_ir3 with immediate offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45c71803f9dc9123145431145124c1b4dab0cf93",
|
|
"description": "tu: Add more info to ldg inline uniform path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87b8fdf73026022aa9cb8bbe596c0e9d7ce9119",
|
|
"description": "tu: Use SS6_INDIRECT for VS params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76e417ca593866080731da59c479a99542e3a529",
|
|
"description": "turnip,ir3/a750: Implement consts loading via preamble",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7429ca3115067cf6fe54552e445f2c60832d8fb4",
|
|
"description": "tu: Use SS6_INDIRECT consts upload path for 3d blits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30597970a5706c3dd8d4a9f43b9b173c6fff0a59",
|
|
"description": "tu/a7xx: Do not preload shaders, HW does it by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac75edb8c4ea4dbbe220ed00b9673fe230b084b7",
|
|
"description": "tu/a7xx: Correctly set A7XX_HLSQ_UNKNOWN_A9AE.SYSVAL_REGS_COUNT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc6b847017ac7f9b4ed764fdc5c0a5aabbdf3f2a",
|
|
"description": "ir3: Add ldg.k instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad52f92cb8eb53b945314295bb13e1a1e2406ab2",
|
|
"description": "tu: Define and set to zero all SP_*_VGPR_CONFIG regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c166c5100b6251f83f9b881b415b8bc91a402615",
|
|
"description": "tu/a750: Basic a750 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdadead230bc1b26f9ca2c80c37d288bdabea4de",
|
|
"description": "tu/a7xx: Make A7XX_RB_UNKNOWN_8E06 value configurable per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98b62434bd99ab962d4a7c3d23ec142154ee5cf7",
|
|
"description": "intel/compiler: Lower texture operation to combine LOD and AI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c984d6e2fcfb960246bdb98692fcc80b065bcdf5",
|
|
"description": "nir: Drop intel specific lowering code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15129c763475c1d61ed9f10cfd5e51b59b56c8fc",
|
|
"description": "intel/compiler: Use nir_tex_src_backend1 to pack LOD and array index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73a3257968b6f746f0dc859dd3af2d1410800a28",
|
|
"description": "intel/compiler: Add texture operation lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "646a7c864d3a4cf440164f5e199d6e339420a73c",
|
|
"description": "anv: re-introduce BO CCS allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd197c6bcffeb1b940cb2b67656f6009359f18e0",
|
|
"description": "intel/aux_map: add helper to compute offset in aux data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0889a127b12ebefc90f42f9494c9696e0aaa270",
|
|
"description": "intel/aux_map: add BSpec reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da6484a8a4720779b42489068cdb1f41872a931f",
|
|
"description": "anv: use address helper to compute address u64 value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7763e75eead2c99f58bf16845dc4ceed93de1cfc",
|
|
"description": "anv: move ALLOC_HOST_CACHED_COHERENT as define",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f64ec141eef9a751b27ceece67803829e40da13",
|
|
"description": "isl: add a no-aux-align usage flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44515bb92cddfbf6f0e95abc60ad55f0f4de4599",
|
|
"description": "isl: printout sparse usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "926d9f1cef12189418258d4812d42193344f4128",
|
|
"description": "radv: support minmax filter for more formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05cf04ac97f17b583ffaead91e35e10e86c49926",
|
|
"description": "nvk: Convert shader addresses to offsets in nvk_shader.c",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afd42f5951f7d3d919c7705ce3345def49a3bcce",
|
|
"description": "nvk/heap: Rework over-allocation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "728256e99455a35bc04c5acc462604840d5bb21c",
|
|
"description": "nvk/heap: Use nvk_heap_bo::addr instead of bo->offset",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83521dd486478c440c7c3dfb7f11ec5c46e30156",
|
|
"description": "nvk: Don't set CONSTANT_BUFFER_SELECTOR with a zero size",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55413e33dc0d19237a93f5f9cf882f3e1b2f6004",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28ad2f488a0f23b458114fe26f5201a5565c2775",
|
|
"description": "anv: Store host-located copy of NULL surface state for faster memcpy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48a0a3112f212a155fe6a1bc259a138b1db47352",
|
|
"description": "freedreno: Add a750 clock gating control related registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "097e543c0a061382e07063705225304eefff6d1f",
|
|
"description": "Revert \"zink: always force flushes when originating from api frontend\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "03f049f49730b8b1268f2975fc34ac2b1f9a4ef9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aed5e4e1f2bcbad5a63d483cf97bf7c30ca9cccc",
|
|
"description": "zink: Always set mfence->submit_count to the fence submit_count",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d44a115080645c210e055fa410fb18accf510aa",
|
|
"description": "radeonsi/vcn: Don't reinitialize encode session on bitrate/fps change",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0b4dfbbda97d98f4065c9cf536032936401c8d0",
|
|
"description": "anv: don't unmap AUX ranges at BO delete",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7b87e1afbcd880dd25771a42d65585da44faa444",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb62bffcdaff25e8ca6b4a9a2c7ce02e6b5bb1ed",
|
|
"description": "radv: Wire up ac_gather_context_rolls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba6d6e5ee116929d82e51e1fcf3027a64015dcef",
|
|
"description": "amd/common: Use the correct register table for GFX10_3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1098afd7fbe11a6fd40d4ade2431ffa7017ab097",
|
|
"description": "gallium: add PIPE_CAP_FP16 for AMD_gpu_shader_half_float",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fbf3367886a773f513244022543581996454bdc",
|
|
"description": "compiler/types: Add a contains_32bit helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f1f6d74968df3d2f059a8b8812054d1aa9124db",
|
|
"description": "glsl: add half float AMD_shader_trinary_minmax functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d619c16c3f95dda8adfd17ab84b3e752b9c969f0",
|
|
"description": "glsl: add half float derivative functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14de2eff89c9722b3f4eafcc2b001a13c64c7c12",
|
|
"description": "glsl: add half float interpolation functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc5eec02c9ad2b87ee996e888926c28feda4e3a",
|
|
"description": "glsl: allow half float varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dc67c2c7e1e49266fd46519823d7533d774eaa6",
|
|
"description": "glsl: add half float vector relational functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7f1be1ceb28ac6088cfe91e1128b80a1c096499",
|
|
"description": "glsl: add half float matrix functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99a80ac93067028838091bf8fbd26b3a2533485d",
|
|
"description": "glsl: add half float geometric functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a170051a98b2aa743556337a3551c50cf4b7013",
|
|
"description": "glsl: add support for half float packing functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c386d5691516e8b56bf023cce105e2b38dce6fec",
|
|
"description": "glsl: add half float support for common functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea1c1fa7b58d32f3b503e65005c0e2540345958",
|
|
"description": "glsl: add f2f16() helper to ir_builder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94865a45f8832edd782115043d03d69d840fdf9d",
|
|
"description": "glsl: add half float exponential functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829c99def12d1df90aacaf2db47946d512b279fc",
|
|
"description": "glsl: add half float angle and trigonometry functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ff22ee4aeea9a74f821146d0f6ddfc254341dba",
|
|
"description": "glsl: add some new helpers for half float builtin functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc651a13f1d74fa6d85af432cb714ba0557e757",
|
|
"description": "glsl: skip conversion of half float back to float for GL queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66633dbbd059cd0f8f320eb11ba2fdeabea8cb24",
|
|
"description": "glsl: add ubo packing support for half floats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5803417c6775c40bdebc1f8bf41965c6219af123",
|
|
"description": "glsl: add implicit half float conversions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b83477973f3cbca6c3b40f6ac5b98fe786d53449",
|
|
"description": "glsl: add glsl_type_is_float_16() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eea4c42f5db7ba63d116838f0fb591a2045c580",
|
|
"description": "glsl: update assert to allow for half float support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2a7717717bd36c8412dc4a2f719c21fa479ee18",
|
|
"description": "glsl: add explicit half float conversion support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edbe1b5bb4a2551323fd6d0af39c0c6aa797cd7c",
|
|
"description": "glsl: add half float support to the parser",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72fb49516e0022b174cb581f46f380f6f13d6c6e",
|
|
"description": "glsl: add basic params for AMD_gpu_shader_half_float extension",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8e4a4e44b3e3bb493535f87c14123e4dbbe1209",
|
|
"description": "docs: fix doc build 'intel/dev/intel_device_info_gen.h' file not found",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a52c1994aa11febf0c54d63e46798b3204c180a0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0af2b30abc487caa7ab861e393e0ae222e5b49d",
|
|
"description": "ci_run_n_monitor: Allow the upstream format to not exist",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72886cbefaa40f5d61c5deee5e125b353d32852f",
|
|
"description": "zink: Only call reapply_color_write if EXT_color_write_enable is available",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62fa5c8d0f059ba75d7208a0d081da811065ba1c",
|
|
"description": "Revert \"ci: Enable GALLIUM_DUMP_CPU=true only in the clang job\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c6979d97e46907ff341665200b853cbca1d5524c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cab5559f923a025b0de3ff564145b91fd18b486",
|
|
"description": "radv: add support for emitting TES+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd92f5f664d56732817a250d10c29fcff47d56a8",
|
|
"description": "radv: bind the vertex input SGPR only for relevant stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d64d7373f34f00e1cebc0c179c051b118a6c53b7",
|
|
"description": "radv: declare AC_UD_TES_STATE for separate compilation of GS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e15d1ed7cb3aec1ac2dd4692b37bae03acb39a2e",
|
|
"description": "radv: declare streamout buffers for TES+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83bc7e27a5778dd69e12bb64f7870487c21c246c",
|
|
"description": "radv: force GS stage for TES as ES compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b58de424f41ffcdd2c997276c7d20a659e10c272",
|
|
"description": "radv: fix RGP barrier reason for RP barriers inserted by the runtime",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d98ff2cc4add875f2e372bf69e45b1c6a7b8a9c6",
|
|
"description": "nvk: Don't clobber vb0 after repeated blits",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e1c665013b14d63ccf4be265c5ec59914e5a5748",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ff663874012b3f5390a7fc75fa9d8b5ce7a037",
|
|
"description": "ci/etnaviv: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f7a388d487f902e3083fec829d4896b2e3519eb",
|
|
"description": "ci/freedreno: add fail found by new Piglit",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a16033b6a75593d47c2a52a6709ff3e52592df28",
|
|
"description": "ci: bump kernel to 6.6.16 + enable X2APIC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd2375399180198b777d0dc9da4eba660b5e2afb",
|
|
"description": "wsi/x11: Rewrite logic for how we consider minImageCount.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b4259e69b6eae20feda0bc5fff84d9f83198a7d",
|
|
"description": "wsi/x11: Disable vk_xwayland_wait_ready by default on most drivers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc8a83c96dfa25f0f1fe841c98ed48d668cfde03",
|
|
"description": "gallivm/ssbo: mask offset with exec_mask instead of building the 'if'",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ff3bec4842489dcbf6e0197e99e8b1d2408c46d",
|
|
"description": "gallivm/ssbo: replace run time loop by compile time loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bab4399970cc392c49f54076245a6262e1aa5907",
|
|
"description": "mesa: add gl_vertex_array_object::NonIdentityBufferAttribMapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10f08c273385f9be9bfd2d7df18d01685ce8029d",
|
|
"description": "mesa: inline _mesa_set_vao_immutable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa205668bcbf701f8f694551c284cd8e4cc17a3",
|
|
"description": "mesa: inline {Create,Draw}GalliumVertexState callbacks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8618062b3cacdbab8fbb0ddb8afff3a3a9ba2e4e",
|
|
"description": "st/mesa: constify the pipe_draw_info parameter and remove obsolete comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf3012794164eeecc6b07acc1a2ab837c627c5d7",
|
|
"description": "crocus: Call blorp_finish() when destroying context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "083ef7e3382c5267c62710cb24eac899d5a58d7f",
|
|
"description": "iris: Call blorp_finish() when destroying context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d699600da1db483b142d71e777b3ed1bc6576a4a",
|
|
"description": "anv: reduce cache flushing for indirect commands on Gfx12.5+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f23bf96d66acd5bd8ba22a8fdce5b99857ce71",
|
|
"description": "aco: print exec/vcc_lo/hi for single dword access",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "684014ff1213ff59fd4747fa760de8159a42472e",
|
|
"description": "aco: print permlane16 bc/fi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f469fda44ca867eb115a47f7aa106897e67ff292",
|
|
"description": "aco: don't print hi() for permlane opsel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b59f5f9c859d388cf8e67c6521614abd6709e208",
|
|
"description": "aco: print neg prettier for packed math",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767eb15ddcaf7fe5aa1917f423659a5ad072df33",
|
|
"description": "aco/print_ir: don't use alloca for input modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd6d9c5918feabe18a58f6b1096a55c1970d0883",
|
|
"description": "aco: don't remove branches that skip v_writelane_b32",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c4980716f7e04c70c515305113aa95cdf5c6331",
|
|
"description": "aco: add packed fma dpp note to README-ISA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e927c5004f9f6305e2269b1b1f0950bcba916ce7",
|
|
"description": "aco/gfx11+: disable v_pk_fmac_f16_dpp",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a52c1994aa11febf0c54d63e46798b3204c180a0",
|
|
"description": "intel/dev: generate declarations for struct intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c719452577a4950c85fe7caa824187238fbf67",
|
|
"description": "intel/dev: specify struct intel_device_info type details in python",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40dacd4a8d339dee509bde830993c49add02c1d",
|
|
"description": "util: add parson for handling json files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb7240bef96b9faef6eba3a35205567dad1ec343",
|
|
"description": "hasvk: add missing linker arguments",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "78578a6ddb4a7faee3b1e20d6ba1ce34e9dd58ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde9a16ce87af5b9d25cd844b08b660df3b6f4ff",
|
|
"description": "iris: Switch to truly asynchronous VM binding in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3579413aed4fbccedc8d05063ef365bfea2deb35",
|
|
"description": "anv: Switch to truly asynchronous VM binding in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63abbb24adf0da9c3791e79d72fc26ca7e2585e5",
|
|
"description": "iris: Start to use intel_bind_timeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f23395e2b900d3572e014e1ffa9c7c737656befd",
|
|
"description": "anv: Start to use intel_bind_timeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e905bfe81bd404bca00dcaa0f6b9fc56d46cfe95",
|
|
"description": "intel/common: Add functions to handle async vm bind",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11465e4b3af895ba2377d8a39e9ab3edeb0b01a3",
|
|
"description": "mesa-overlay: defer listening to socket until first frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9beb9081fc4c878b41ba25b0f486cb01948c88fc",
|
|
"description": "ci_run_n_monitor: print the target regex before adding the X/N bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7154c1eb77ea644dfc02d69c9bd68eda0a31d4c1",
|
|
"description": "ci_run_n_monitor: implicitly include `parallel:` jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f40d32770a5f91b95450f2944c608fb0303da27c",
|
|
"description": "targets/va: override LIBVA_DRIVERS_PATH in devenv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c006d5dceac9bf885554d92f8cef8c0ab0858a1",
|
|
"description": "nir/passthrough_gs: flesh out gs_in_prim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c3f7cb74729a2ac205d78b2b05410b0248327a4",
|
|
"description": "compiler,gallium: move u_decomposed_prim to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac426e1164ddd6f659513591f2658585e632ca62",
|
|
"description": "winsys/amdgpu: remove unused amdgpu_fence_is_syncobj",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7facda322fc82d892a31919a66c55ab0bb73c63",
|
|
"description": "winsys/amdgpu: unmap user fence BO before destroy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c3a294eef51d6054ed899aa2b61628f9cd09656",
|
|
"description": "radv: don't remove the blit queue from the device queues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "716ed7d62a27b179dbe5893e7148bdf7263fee5c",
|
|
"description": "gitlab_gql: print error returned by server in --print-merged-yaml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61a125647b7d009ca7800c5ea2d60f3d2e64ea9d",
|
|
"description": "radv: add radv_disable_ngg_gs and enable it for Persona 3 Reload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d734a8d531cf2a291560701c966d7a6351548e",
|
|
"description": "radv: add RADV_DEBUG=nongg_gs for GFX10/GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "877d9678f578613bbec8eeb9fab7ec17728b2de1",
|
|
"description": "docs: fix RADV_DEBUG=nonggc description",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "932b9e6a233a2959b72dadc48ba4c0454bd1e2af",
|
|
"description": "radv: enable VK_KHR_shader_quad_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "312d0784c515f0f1d9954f050c9f284b4cf92a67",
|
|
"description": "spirv: implement SPV_KHR_quad_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e546f2a55dc6ddc18503fd973bc6b556e19a5315",
|
|
"description": "radv: enable VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2649717a36d7d790b1c01c343a7208eefc3d1bc5",
|
|
"description": "aco: enable WQM if demote is used with maximal reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6588f5a123724a0af811316f8b125e86d6306267",
|
|
"description": "spirv: implement SPV_KHR_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a243a7241e26292ca55a97f5f8d464001b532cd",
|
|
"description": "zink: adjust swizzled deref loads by the variable component offset",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "17a35412dcc77a3058107100d27f734796a9d0ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fab5c706fe453f440d3c85013d24dbe8230e36cc",
|
|
"description": "mesa: plumb errors through to texture allocation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45df652d0b24ddc2581eca072a226be4a1e1c3cb",
|
|
"description": "ci_run_n_monitor: refresh job state when starting it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a05cb8da70310d2ba76a48f1a3d892b9aecb41b",
|
|
"description": "ci_run_n_monitor: track new job when retrying a job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bc1a62fbb62b9697c30a8587a79975190183e5a",
|
|
"description": "ci_run_n_monitor: add method to get a pipeline job by its id",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bce1230587d8ebf611b5286973c4cb814025a94c",
|
|
"description": "ci_run_n_monitor: update job when it goes through enable_job()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5758a5d660217684bdc4684a031ce93e0f263e65",
|
|
"description": "ci_run_n_monitor: add some types for gitlab objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "044c51b6bf450c215a9c83c203f520d30f9cab2c",
|
|
"description": "ci_run_n_monitor: warn user if they forgot to push the branch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8461f545ad46f0c17a4152aebaea47c55d35eb",
|
|
"description": "d3d12: Subgroup ballot",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94e0091190f3c01f3277f3224cda9277e6727ea6",
|
|
"description": "microsoft/compiler: Only use simplified subgroup ID algorithm for compute",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8cc7c5c1863aa9098baaea3546dcbbbeb17f495",
|
|
"description": "tu: Do not print anything on systems without Adreno GPU",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a669147689a3253f4fe8dd80288d34124cbb2d02",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b0fd4cc05d1e92162cf41449545a2e357fd74d5",
|
|
"description": "radv: Remove dead shared variables after optimization loop.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63b238e84ea46ae4d4e665e24465805953f4d0bc",
|
|
"description": "radv: only load 3x32-bit elements when emitting draws with mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0296196d323caa5bf9fa3ca18232071f9c0839b3",
|
|
"description": "radv: remove unused radv_indirect_command_layout::state_offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bdf9f50027c416077d9674bc03c71f4c60c67f1",
|
|
"description": "radv/ci: remove VKD3D_CONFIG=dxr11 for navi21/navi31",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49069a1243de8de3f658faa5fd8bb71d31c7d907",
|
|
"description": "pan/va: Add missing valhall_enums dep to valhall_disasm",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "619566dea18e94e0c1e00effc8200df75b892941",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde272349d13948a4817ba3c6f5aa41899c34426",
|
|
"description": "radv: add support for emitting VS+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "416b20d381e3eaa154fd1e287e6385b0acc4109b",
|
|
"description": "radv: force GS stage for VS as ES compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ef4c049ecd3cf14190d943b4c27d4f702954be5",
|
|
"description": "radv: declare streamout buffers for VS+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a68e19204ea63b0e11fa34e8b8a02d150c1abe09",
|
|
"description": "radv: rework shader arguments for separate compilation of VS+GS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482dbacdeb62123c00f98cf84feb7f3b073e43d3",
|
|
"description": "radv/nir: lower esgs_vertex_stride for GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d777cbf66c1320e03dcc2e579909f1f3be3d15fe",
|
|
"description": "radv: add a new user SGPR for the ESGS ring item size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b1b76e9cdd8b44538aa327c7705381fa68b891b",
|
|
"description": "panfrost: Pad compute jobs with zeros on v4",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b76420be1f1f3a0ceb7808131b9c8aa8e970a415",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc26efdc47d9d0efbd1b4a31d18cbb0bed65677",
|
|
"description": "panfrost: v4 doesn't have Blend descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f0226d82f845b9924a6364eafa35bab4a0eaf55",
|
|
"description": "aco/tests: use raw strings in form_hard_clauses.nsa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d59d00ebf863ad0914a17a656726715d40a24157",
|
|
"description": "aco/tests: add tests for VOPD operand swapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24c02dbfa66791418bc644ab2bab33a3d1fb763a",
|
|
"description": "aco: improve printing of VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea92aea9f2dde439cb2a11135b993989a3148e0e",
|
|
"description": "aco: turn v_mov_b32 into addition to create VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65dfb27f8f96cd8a9f75e9d8005e777707c69908",
|
|
"description": "aco: swap operands to create VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d8b7c59c50cc4658932236b22728d754f65c06",
|
|
"description": "aco: refactor create_vopd_instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50c3e9f87b7b3a6a7a5b4dcaa22c064d3b479f96",
|
|
"description": "st/mesa: move st_update_functions into st_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd80f4fae66d6ad8431d90256cd91aaf954015e",
|
|
"description": "st/mesa: change the update enum of vertex elements",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d9585331e435c49966f1ca2988342a62dee3a72",
|
|
"description": "st/mesa: cosmetic touchups in st_atom_array.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dd66244afbf1f91f0135f21a90a867465ec6e33",
|
|
"description": "st/mesa: move a piece of _mesa_draw_array_attrib out of the loop in setup_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3363d41a2064d6d8bdb485945015f1802be6666e",
|
|
"description": "st/mesa: do (inputs_read & ~enabled_arrays) outside st_setup_current",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ba65a33bedca3daaa710aa85853dc39b7302e9",
|
|
"description": "st/mesa: do (inputs_read & enabled_arrays) outside setup_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "000f4c710ce693605e018e62bfd354c7a92f84ac",
|
|
"description": "st/mesa: rename attribs -> arrays in st_atom_array to indicate non-zero strides",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac5dc5ab5ce2da3b0b2e7a0d3f95ef7952b2156",
|
|
"description": "gallium/u_threaded: expose helpers for filling set_vertex_buffers externally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d2dfe49feca88220eef82892e54ca7ba29d03fa",
|
|
"description": "v3d/ci: add new failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a1c8779e8705737bdb69622badaf2446ff6924a",
|
|
"description": "driconf: Apply dual color blending workaround to Dying Light",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d3c832121b123b42e3cbc39e8225085139cbb1",
|
|
"description": "driconf: Advertise GL_EXT_shader_image_load_store on iris for SVP13",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3062e3402fe693dd1cc0137217611081f993f12",
|
|
"description": "freedreno: Fix MSAA z/s layout in GMEM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cf0c7258ee0524709ab6d05a9aafc7415361bd23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fbbd79d9cf8c3e9cd591ddb7887d4ff2519d046",
|
|
"description": "freedreno/decode: Fix prefetch handling for IB1 crash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac6801970f88402f4f98455652448bc5ca97096",
|
|
"description": "r300: fix vs output register indexing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4ccfde123eef7fbcce0581ddb58319b4325bcc4",
|
|
"description": "r300/ci: add two more observed piglit flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "665d30b5448f606d7a79afe0596c3a2264ab3e15",
|
|
"description": "iris: Wait for drm_xe_exec_queue to be idle before destroying it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138303fb9dbad7754b109ca846a17799cc0dc1d5",
|
|
"description": "iris: Fix return of iris_wait_syncobj()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b243b1eddceba135c5c6020b9baabd8e6b9ad671",
|
|
"description": "r300: remove compiler tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeed5fd98d47be122260bf0c232c2d8dfcd8d400",
|
|
"description": "ir3/ra: Fix bug with collect source handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdb8020f16dfee9ab057f7ab7910b5088947bd13",
|
|
"description": "vc4/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fb490630b2cdcd6026e26e69b9a1937e86b7d07",
|
|
"description": "Revert \"v3d/ci: update expected list\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "31c9e17bf2a5e3ff73fce7a2cf14db121c5bbc90",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72948d9ff9b4ac2b1a578c9e55da91fd3df33299",
|
|
"description": "radeonsi,aco: remove the VS prolog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0496cd5e5aa8b86c0bd3d1a6cac3a170b6df3d6b",
|
|
"description": "gallium/noop: don't leak resources due to take_ownership",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47c1f389ed35340d920ebeec4f71f96297d3e06a",
|
|
"description": "gallium: remove take_ownership from set_vertex_buffers, assume it's true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b23f52b7e45385bab7e3381fcd6a01da225507cd",
|
|
"description": "gallium/u_threaded: allow drivers to change tc_call_set_vertex_buffers function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b66ee99bc217192386babe4ea26ee2b2a47a8a0c",
|
|
"description": "gallium/u_threaded: remove the count=0 path from tc_call_set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ab25f5cde0b00d67530bd83dc885eb65191a478",
|
|
"description": "cso: remove CSO_UNBIND_VERTEX_BUFFER0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47b15d83a2a4f58f40e9a10d35752147970053c7",
|
|
"description": "gallium/hud: set take_ownership=true for set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fbb758e562afbc5cf29d41f322d9bd97ee92eb5",
|
|
"description": "st/mesa: set take_ownership=true for set_vertex_buffers in st_pbo_draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3186131ea53e8776d6ed6cb53737bdc969593bf8",
|
|
"description": "st/mesa: set take_ownership=true for util_draw_vertex_buffer in st_DrawTex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e271d342a4c98470285ae19e7ebae6e896fa23b3",
|
|
"description": "gallium/util: add take_ownership parameter into util_draw_vertex_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee35cc44316e86e167a607ad1c8daab878f816b",
|
|
"description": "st/mesa: set take_ownership=true for set_vertex_buffers in st_draw_quad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab3e029e40d54ecea6f66647b7c8582823ed7ac4",
|
|
"description": "gallium/u_blitter: set take_ownership=true for set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b31858e13b0bbefc3e7dac8853c3cec7b746cb",
|
|
"description": "gallium: always set vertex elements before setting vertex buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2683038b1c9e488c2565d9b7f6394d6cb52fc35b",
|
|
"description": "glapi: move EXT_texture_storage to the right position",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fff6d332d9f3e89492ef3cacbaf075d834dbeb6e",
|
|
"description": "radeonsi/ci: add gfx11 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33aac684b4683d7274c44308f4023e3a23d893c8",
|
|
"description": "radeonsi: use num_vertex_buffers instead of ARRAY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e02149ac97be4b16ad2a5efb235e20299d6edb7",
|
|
"description": "winsys/amdgpu: don't ref/unref slab BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04de7cc9857502f16ffe613abfcc911f19d2a000",
|
|
"description": "winsys/amdgpu: simplify amdgpu_do_add_buffer to remove memset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c79697fec5163ea94de68acb79a038d48a1f5db3",
|
|
"description": "winsys/amdgpu: skip code checking RADEON_USAGE_SYNCHRONIZED for slabs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0911aea1261167695ce4e0a95a3aea1db65484a8",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over real BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d704f92b13230579c20a7c7cb3d7198f9cd24c21",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over sparse BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32625c79031f6e64d04012d525ec0c61feb137f7",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over slab entries in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77e96cec6e812f0c9dd1733e2d5402bb6b208816",
|
|
"description": "winsys/amdgpu: move code out of amdgpu_add_bo_fences_to_dependencies for reuse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "436ebe4ef6aa39bd3b8c04d7000e1b8e60e12f4e",
|
|
"description": "winsys/amdgpu: change the signature of amdgpu_add_bo_fences_to_dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75ffd738ac9ba7a272ff75a264c3671a711844d4",
|
|
"description": "winsys/amdgpu: add real buffers of slab entries in the CS thread",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41f6d24fc8031efae5d3e51605757587b3f1b1ac",
|
|
"description": "winsys/amdgpu: fix a race condition when reading ws->num_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4957d352dd80178bda09df35e57c1b90b10c63a9",
|
|
"description": "intel/dev: Add device info for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "964042d50ca42735390ce97ca9a79b4ea8de9502",
|
|
"description": "anv/query: Follow MTL code paths on ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1ffd0a037208033bfc22480c607ae10bb174567",
|
|
"description": "anv/drirc: Extend option to disable FCV optimization to ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a0483f5bcb01aa74946069415618ebcf897cb3",
|
|
"description": "intel/compiler: Lower DPAS instructions on ARL except ARL-H",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2b09b855959c023238921cb9b38c13656346c55",
|
|
"description": "isl: Handle ARL in isl_drm_modifier_get_score()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ce0fe460ace8c1492a8c5d1151596b662342362",
|
|
"description": "isl: Define MOCS for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "362ccd3874c9d2d252ff4c0341d8dcff0dbf1031",
|
|
"description": "intel/dev: Define engine prefetch for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c616ce81539565853eefbbca6e6afb319845bb78",
|
|
"description": "intel/i915: ARL also supports the set-PAT uapi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf93db5ee1f4e5707795408edd9bbd5f9f95417",
|
|
"description": "iris: Extend MTL modifiers to ARL devices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a443a824adcb932b258f8ef7b61754816ed15c87",
|
|
"description": "intel/l3: Define l3 config for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "546652b31a075a794e4bf4ef9ac1c2defe4a9290",
|
|
"description": "intel/dev: Add intel_device_info_is_mtl_or_arl()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d08282060854106dd57e0dcb8eec8cf8b07c681",
|
|
"description": "intel/dev: Add ARL platform enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa8e0ba3f739cb46cf7bb709903c0206f240c584",
|
|
"description": "frontends/va: Fix updating AV1 rate control parameters",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5edbecb8569d88e7faa28ca7a56eb5e1672a2dd0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff5bc5af7e795f7d192f9c2a7302619435887f4",
|
|
"description": "pvr: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58e7085cb0a5d0a49016ba110468fdcf809854fe",
|
|
"description": "lvp: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb0791535a130472dc60024ae62ddb9ee09c16f8",
|
|
"description": "vn: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7667802b7d30457124a6351d0db0592f89a2edf1",
|
|
"description": "panvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64081b9f46cffd833007bcbd1d85c392ccb2e5b5",
|
|
"description": "nvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f373dec880038e463f0f8e9d812456de33d15c6",
|
|
"description": "dzn: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10f61f98e0ae3ce43b76cf1c913ea2ccc62e179",
|
|
"description": "hasvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32800aa1d7121e0729624cb063e347e1f4b17cb9",
|
|
"description": "anv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6407d0f0a26b21b545c8134bb2aff8e0b772d8f3",
|
|
"description": "tu: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11cf6965ead7500ef9c948cf09026a11d0866dd4",
|
|
"description": "v3dv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faad4ffe970546a7e3361a831c85a6022d2a9865",
|
|
"description": "radv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffbd3e5b2d6525af97ae838c38bc85277c6d1e81",
|
|
"description": "radv: change the user SGPR idx of AC_UD_TES_STATE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e9815173af75a15d69f1045703b9cb1788b1570",
|
|
"description": "radv: set the default workgroup size for VS/TES as ES",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90e354afb021ed28173ecf6cc535279eeafc2c9e",
|
|
"description": "radv: determine the workgroup size for GS non-NGG earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c9631162d660a3720e57b7946280b57547f290",
|
|
"description": "radv: determine the ES stage earlier when processing binary config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03314b2a868b3be8cbcb7c0edd4f0dc974a564e4",
|
|
"description": "radv: check for MESA_SHADER_TESS_EVAL in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34572d535e26df3a77281513a5a9fc82a4dbd638",
|
|
"description": "radv: use next_stage to determine the NGG stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31f006d3522890d868e381aeae5805b857dcb91b",
|
|
"description": "radv: always set GS as NGG if present on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55093270ed696169579cdcde7e718ef1c3bae550",
|
|
"description": "radv: squash GFX10/GFX10.3 NGG restrictions in the same condition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237ab5db86bec27635738c96ebc525178b4d4933",
|
|
"description": "radv: remove one indentation level in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "010272b62e2ee9407513643f9eb85920d4a0da63",
|
|
"description": "util: use crc32_z instead of crc32 and bump zlib dep to 1.2.9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56f31d1847ba04c8214c68581a3a3c292fd300f4",
|
|
"description": "meson: upgrade zlib wrap to 1.3.1",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "238c3d593b906f6c875a27bdaa711bd5e21a594b",
|
|
"description": "r300/ci: update piglit fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9acd9e6594555a3879fbe4a17cfb2ce37d0ce50",
|
|
"description": "v3dv/ci: test the WSI on rpi4 and rpi5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c198d44041ad8fa93a7f25515714c2da2489418",
|
|
"description": "isaspec: encode.py: Include assert.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3b667d48877864e7756943fa4901e85a7e7dc2f",
|
|
"description": "tu/msm: fix RD_CHIP_ID size used when dumping RD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6aac1589796c801fc33dd61e0a763bfda5f45a",
|
|
"description": "aco/tests: fix to_hw_instr.swap_linear_vgpr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "174e37afb9ebcd556bc18555ca2aa3276b3d8e04",
|
|
"description": "aco: fix >8 byte linear vgpr copies",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33d88f797bf23f22d4f203c69640e622e3b6163c",
|
|
"description": "amd/vpelib: Add UID for 3d Lut and control logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "039b1e0a1e28a9be61e2b8b467e684f488c8d2ee",
|
|
"description": "amd/vpelib: Refactor norm factor logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0863dbb74261a043052b393c29598810d7b17fd",
|
|
"description": "amd/vpelib: Solve link error due to missing static for one function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d02c753249112ec2eb90704a061bd3af9d2fe9f",
|
|
"description": "amd/vpelib: Add PQ Norm to VPE interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dd28d6766227f6404c1287462a4be2036ceb1ee",
|
|
"description": "amd/vpelib: VPE integration for HLG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd59c83ef03b3893ca493fd779b74e74c063e77",
|
|
"description": "amd/vpelib: geometric scaling fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8b2e28b6620d3944231d061e86b2994207cb74a",
|
|
"description": "amd/vpelib: skip gamma remap and cs conversion when geometric scaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb6d9283274cc50431cc142026187e65b0c6766b",
|
|
"description": "amd/vpelib: Add param check for geometric scaling and refactor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4893afd42721b048e436f44f5ed0019aff584476",
|
|
"description": "amd/vpelib: add new tf enum and add flag for geometric scaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31c9e17bf2a5e3ff73fce7a2cf14db121c5bbc90",
|
|
"description": "v3d/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d15a43c9a920f6e6f2670ff93651f91d308d74cd",
|
|
"description": "radv: limit maxIndirectCommandsTokenCount to 512",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a44f6319ef49fd279156cbf37a3144f906bbc3e",
|
|
"description": "anv,driconf: Add sampler coordinate precision workaround for AoE 4",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e48645250c6fd0f021878a2f50bf028f61cf50ad",
|
|
"description": "venus: image format properties cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "680c9129777e66472e5265119ada5ffa4a1c3a95",
|
|
"description": "venus: extract cache hash/equals functions into common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3de6f17c180dc31d21daea08a8f987d273481c3",
|
|
"description": "venus: fix image reqs cache store locking",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b51ff22fbe8c9786f968e102ef8d223f415fcaba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5178ad761c9e8e86ffb3bc59322ec998c0ae2063",
|
|
"description": "anv: flush tile cache independent of format with HIZ-CCS flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ba87656079a7fb745c06e78641d2fa6ac4112b82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af51e5f7a9043ecad2eddb703ec76ccf14fd5168",
|
|
"description": "zink: split out sparse_residency_code_and lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5174593c15b9661c89b18206f11008e3a1348ac",
|
|
"description": "zink: add back (safe) optimizations after sparse lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40d119979a34c3d04fdf6bfb55362bff04790ad5",
|
|
"description": "iris: Remove unused paramater",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4dc5bd9fdf4c3af5aafd7608abdbf785f26ed6e",
|
|
"description": "iris: Remove prototypes for unsupported Gfx versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ff26271a7ab0b8beed72e1c265946c386ea6d0b",
|
|
"description": "iris: Remove unused brw_* includes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4c094dfb489e6f0727f7a2de39d6788560a8eec",
|
|
"description": "radv/rt: Optimize update shader VGPR usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "585836f2b5197b150cd53dd95ac6951978b5c7d3",
|
|
"description": "d3d10umd: Rename d3d10sw target to d3d10umd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67da5a8f08d11b929db3af8b70436065f093fcce",
|
|
"description": "d3d10umd, meson: Allow naming d3d10umd DLLs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ae2b4882a030b2f19a32338705b03b0e348e5ff",
|
|
"description": "blorp: implement Wa_16014912113 callback for drivers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1693d0b857e524a52029bab21ca64dcd7994456d",
|
|
"description": "anv: implement Wa_16014912113",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263f6937608aa81fd3ea7a1a8cfe60d748fc6d5a",
|
|
"description": "iris: implement Wa_16014912113",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdc7d32e939bae88bede58a879b1e5ab05b22d90",
|
|
"description": "blorp/crocus: refactor blorp_emit_urb_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829e4fe877e6a0f06f6bc937a72c9ccdcb9fcfe9",
|
|
"description": "intel/common: provide a helper for urb setup comparison",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1b885b482c253d73273eabee044389636b158e6",
|
|
"description": "intel: refactor urb configuration, add intel_urb_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49c1b404e5e1cf7010855c1345d01c53e3e17ea5",
|
|
"description": "panfrost: Fix dual-source blending",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c65a9be421cd4a338939e29e9dca1d8f81f165ac",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "084f81fd52c483c392f6f01f5d69e47bdedcfcfb",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintance\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3a2e5c1b7763705b7da0b0e5dd88a32052a4a175",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29fa1d7f251999b3c78dc689b9e58e3409b0e3aa",
|
|
"description": "ir3: set reconvergence for scan_clusters.macro",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "60413e11c2bc3d50acabe99a3fd82da6885769ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7400e49cd5347b927b88451f273a4b58fb1071",
|
|
"description": "anv: report rotate subgroup feature bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ad3b83d235a945c5c492bd8d15b54a635260fb7",
|
|
"description": "radv: report rotate subgroup feature bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48461c0d9e6be9744817785de59bbbff64b8ce72",
|
|
"description": "aco: enable VOPD scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75a76ec3fdb85a3b518cddbdba4ce9bef4e460dc",
|
|
"description": "aco: implement VOPD scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fb79b4aa26b937a78f02c0064cc6f6319f20b5b",
|
|
"description": "aco: refactor schedule_ilp main loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c66d42b9eda5b414c18f867d0ff8134b6229f9c9",
|
|
"description": "aco: add VOPD statistic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6547e17e601a8ac9312b4de92ac75fce0b51b862",
|
|
"description": "aco: add VOPD format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54c52932d48314b8f74ff32814abf0894adad1f8",
|
|
"description": "virgl: Pass cmd_buf to flush_frontbuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15c21eafc2fb34226b783b08987fae448e8b9aa3",
|
|
"description": "virgl: Allow importing resources without known templ",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7fa26b397d79032546b6e5c39313673bd8dbd8",
|
|
"description": "virgl: Implement PIPE_QUERY_GPU_FINISHED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6427dd9056d64fa10c691ecd9057857a714d9536",
|
|
"description": "virgl: Fix crash when no VE bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "468c750c5347f5a5681b5ceec77f69c0c93d3965",
|
|
"description": "virgl: Fix compilation on MSVC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47c725b53e41d0f6be81d88051f008447afc4df5",
|
|
"description": "radv: don't submit 0 length on UVD either.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df9bc11589bb855629243248b167af663e18a4c0",
|
|
"description": "radv/uvd: uvd kernel checks for full dpb allocation.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba36df84d44a1c2eb8f482ce06642f1ca1c0c19",
|
|
"description": "radv: init decoder ip block earlier.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6065671a7fbd1924a11db6cf1af075ad9e487305",
|
|
"description": "radv: fix correct padding on uvd",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8a29291dbe6c61ce469f21a745724b59e702272a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a2e5c1b7763705b7da0b0e5dd88a32052a4a175",
|
|
"description": "ci: disable Collabora's farm due to maintance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6286e39ecc6f1ee20de9a830430a50fac51d210",
|
|
"description": "radv/sqtt: fix describing queue submits for RGP",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88cbe32048aff3d7a873474bebc2d1068c21ce46",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8368a972943d5265b22eab86aa17c9a3cfe3406b",
|
|
"description": "r600: handle indirect access to kcache 14 and 15",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "464e8aaff4704166aee07cbf140c43bc9b227121",
|
|
"description": "util: Allow kcmp on FreeBSD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a00d80c677739a2feabe80087cd7a0b6801445d",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintance\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fcce9cc835be3bbfe3285ef89d5dc4ceb5e7e7bc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcce9cc835be3bbfe3285ef89d5dc4ceb5e7e7bc",
|
|
"description": "ci: disable Collabora's farm due to maintance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10ee44308c44836b872174638ba3ae97264f772",
|
|
"description": "radv/rra: Implement ahit/isec counters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82a5cc788b608beb1c58ecaf4eb47d82d3ae13e0",
|
|
"description": "docs: Document RADV_RRA_TRACE_HISTORY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767f6280794db0edb1009d3b1645c41bac38ff4c",
|
|
"description": "radv/rra: Dump basic ray history tokens",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26939f016df9b9a2a6f05b11f0a1d60ecee31c25",
|
|
"description": "radv/rra: Refactor error handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46dddb57f930530cbfe9f18803c5a889db22e388",
|
|
"description": "radv/rra: Remove useless variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc813288c3ad1d9278251c612b88f0b36cf134d2",
|
|
"description": "radv/rra: Use memcpy for chunk descriptions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71c363acc364db2bbb19a53d06ef0f468c296716",
|
|
"description": "radv/rra: Rename rra_chunk_type to rra_chunk_version",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d32d010c24eab2b247b91b89edc96ef23caaaea2",
|
|
"description": "venus: update tracepoints to align with later optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a81189c7968d1291153c63604596172fc1d90a3f",
|
|
"description": "ci: build nvk in debian-vulkan job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d21a1bf795f92d7b83ea2f9b9e0d97d8d6904fc",
|
|
"description": "nouveau/tests: fix null dereference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0525dac7f85dda5134a1b1b1bd738a28498d75fc",
|
|
"description": "vk_image.c: #ifndef _WIN32 --> DETECT_OS_LINUX + DETECT_OS_BSD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fa171650aae7848f88eac1c2f2a898de12076aa",
|
|
"description": "zink: remove invalid scope in bo allocation loop",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "eb394f53162ea447fa427740b66af49e5e7ff946",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e98bbcad17e91845e99a72ece579165a3a936f4e",
|
|
"description": "nir: add vertex divergence into nir_divergence_analysis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ffa4d879c3008fdae50ea77e0c245206653a0b1",
|
|
"description": "nir: add a lower_mediump_io callback into options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecf0fe09f0eb9db2c715240c68f21b0c3cab2b92",
|
|
"description": "nir: replace lower_io_variables with a GLSL NIR flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4acab77a8c452703a96d3eda702dbf7f597b290",
|
|
"description": "nir: remove and replace underused option pack_varying_options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c844b5dc8560b7875c1a375d0e2289a75e95e5be",
|
|
"description": "nir: relax validation failure for generic TCS outputs with no_varying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d84a616d4d28363b5876f1544db1d979ebf5ec3b",
|
|
"description": "nir: remove INTERP_MODE_COLOR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d5dbde5221f396a90ffc83cd642861fe885c41c",
|
|
"description": "freedreno/drm: Fix teardown crash harder",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d558cb664a6833fa5ea09e8c4b5bd79d438aa8cd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60413e11c2bc3d50acabe99a3fd82da6885769ae",
|
|
"description": "ir3: optimize subgroup operations using brcst.active",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6148e38a09332376d0551f1dd3ba31f240d187c1",
|
|
"description": "ir3: fix printing of brcst.active and quad_shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fa99abac046e97d8ba71e815b42dfaee3581cc4",
|
|
"description": "ir3: optimize read_first.macro to a mov",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c41a95e48ce4be58b7a710c3de12a1cd8fe68e0",
|
|
"description": "ir3: fix setting shared flag on parallel copy arguments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ef744c6601fa89366bc5b94f08a50a9110d6942",
|
|
"description": "ci: build panvk in debian-vulkan job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fa27845e570629b40448d3cbd1744655f0e90eb",
|
|
"description": "aco/insert_exec_mask: Reduce latency when switching to WQM.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e89977ff71febe9ec3099893e3899705d158948e",
|
|
"description": "aco: always terminate quads if they have been demoted entirely",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a42b83e3fb840e12b61a26b7cd70259dff5b03f0",
|
|
"description": "aco/insert_exec_mask: tiny refactor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bea69cdd6fa4fcdc53a213a6c20c9ef0b4e1922",
|
|
"description": "intel/blorp: add a TODO note about stencil buffer resolve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9698d5f0fda7b64e69f589402f2bd1e92133efc0",
|
|
"description": "radv: add a workaround for mipmaps and minLOD on GFX6-8",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc1a3f9555851eec6b570f8a76b4b1fa4ddb29f1",
|
|
"description": "ir3: Fix comment thinko",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40bc48252454079de809f95266fe6ed8af13a36",
|
|
"description": "ir3: Calculate physical edges correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbe511f183af311160f9c54ba38f36e9c15c003",
|
|
"description": "ir3: Rewrite (jp) and branchstack handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad0cbafe80f1d79a92193b663b18e315d543066",
|
|
"description": "ir3: Set branchstack earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa22b0901af548d5e1433ad4cdbda314182137c5",
|
|
"description": "ir3/ra: Add specialized shared register RA/spilling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f977501a7c3e5fe537d1df3bb0839db0706fc6d9",
|
|
"description": "radv: do not allow to enable VK_EXT_shader_object with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c925b6019d838d9922e8cc2d552e27b3b9ca3938",
|
|
"description": "radv/rt: Lower ray payloads like hit attribs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f0c33196c0c4a9efb1210f2edc14096bdc7d9cf",
|
|
"description": "mesa: fix error-handling for ETC2/RGTC textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d293f01cc718af0ea5db3309605cf49dcbf8cca",
|
|
"description": "ci_run_n_monitor: avoid spamming a ton of \"new status: created\" for all the jobs at the beginning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62508856401e082486f2ff0dc80f17ac852f4882",
|
|
"description": "panfrost: fix UB caused by shifting signed int too far",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13d7ca13001064dc7114e6cc26ba2c3e7ff64e47",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2085d6043804c316939ac47d6b334007872655b7",
|
|
"description": "zink: run sparse lowering after all optimization passes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d652c0c8db33ff80d16f30b2d2e8f4413946338",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8cd7a64fbf8a91d99a4c3f08a13b53ce5c72d6",
|
|
"description": "zink: move sparse lowering up in file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d652c0c8db33ff80d16f30b2d2e8f4413946338",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aacc4e1c687b643929d496cec72891b814fc2256",
|
|
"description": "zink: zero allocate resident_defs array in ntv",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "73ef54e34242fa59803a3a89b5a6eb92053e917e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b025d6b42476d27f5e8d6e2347f85874a50eb72",
|
|
"description": "zink: fix sparse bo placement",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb14ee53a5fbeecb968fdac8fa32b51b6c27dc56",
|
|
"description": "radv/sqtt: Handle ray tracing pipelines with no traversal shader",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0f87d406b58aa103ae67f3cc8a694c1343d8f8ed",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa9afa8e1240ff19de73fbdf47d73a1f4752e13",
|
|
"description": "radv: add support for emitting VS+TCS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "397a08b407b4fdbeda7de1d2503ebad47c2217f3",
|
|
"description": "radv: always emit PGM_RSRC1_HS when emitting the TCS epilog state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "542b9aaf18218dd2cf04a07065edafbdcefb60c6",
|
|
"description": "radv: force TCS stage for VS as LS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d5d163693956fc064dc58621e252592f1cb9da7",
|
|
"description": "radv: always mark drawid/base_instance used with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c23ae8547bed956692c1694b5c8c6c51e2e871f",
|
|
"description": "radv: rework shader arguments for separate compilation of VS+TCS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e55d91c82267f728f7e96fa99c4f23f98cfc690",
|
|
"description": "radv: only merge shader info stages if both stages exist on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0018faf384afaf4921e703aad80bc41942cce3ce",
|
|
"description": "radv: check active NIR stages before trying to merge shaders on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fe8770bbec7b60b812872de6dc248e47a9e702b",
|
|
"description": "radv: constify radv_device in radv_emit_shader_pointer()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b2452da3c6d275f8d106c2172ec1f226daef2cf",
|
|
"description": "radv: set the default workgroup size for VS as LS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a58bbbed865f0e14a5eb3002128f675aa859ebd",
|
|
"description": "radv: determine the workgroup size for TCS earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6ca7fcc25b9253189951a3dcc9cacca41de6d0c",
|
|
"description": "radv: remove radv_graphics_state_key::dynamic_patch_control_points",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bc6f95e3d175a1c20cad4de4f5c31ff1f102a28",
|
|
"description": "driconf: set vk_x11_strict_image_count for Atlas Fallen Vulkan",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b7a581a52db21ed8826d6f2986ea6dfc208fb2a",
|
|
"description": "zink: prune dmabuf export tracking when adding resource binds",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60d2ea83e8dc852c8f322eb070fd8e0e9436f2f1",
|
|
"description": "vulkan/video: add AV1 decode support to common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68da9e4dff9c59ec3a51cf1dac33bee5f0982f01",
|
|
"description": "intel/compiler/xe2: Set SIMD mode for sampler messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84de7a88d333318035e60f0fd40f284558a54d21",
|
|
"description": "intel/compiler/xe2: Emit texture instructions w/ combined LOD and array index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8ba2bc2f00cb0140ad4c01ad4cddce44d0dbadc",
|
|
"description": "nir: Pack texture LOD and array index to a single 32-bit value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e7f7b3778e39499b54bb4631c9ce84348e583e",
|
|
"description": "intel/compiler/xe2: Use new sample_*_mlod messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8690a6b546d1cb3dcbba8a663dad0be4df4ebfe8",
|
|
"description": "intel/compiler/xe2: Handle 6-bit message type for Gfx20+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9ed9cf88b1a48335f9e4cab4c7e382c022dbfe3",
|
|
"description": "intel/fs: Move opcode modification before the switch that emits srcs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7441af803f1b7b929eaf69de9fd3838a0a222c3f",
|
|
"description": "intel/compiler/xe2: Update get_sampler_lowered_simd_width",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a7f6cd1685e189f7e266da4954305c7110795c",
|
|
"description": "zink: add a tu flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59fb425e1c4e821f51c118c1df5282e27379269c",
|
|
"description": "vulkan: update registry/includes to 1.3.277",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "559f31e202fd8bdb984a6bbf8c03d65dd1e93d57",
|
|
"description": "dzn: Use blits for all non-averaging resolves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70fa127c977a48ebc7664523cb7c4ce27f3691d3",
|
|
"description": "dzn: Use correct format for depth/stencil resolves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "973c5bd047d1cf73f71dfd78cea7d412eb0a6192",
|
|
"description": "dzn: Don't resolve for RESOLVE_MODE_NONE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd7cfd52553d2393de8bfa6908ff144a12ae1dfa",
|
|
"description": "dzn: Add a debug flag for forcing off native view instancing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a85e8058cbcf3fc4e28f6330d6effc7db4486ee6",
|
|
"description": "dzn: Support non-static samplers for meta",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c286c011363c05af09965ec4aa4e8733d86edfed",
|
|
"description": "dzn: Add barrier to copy source for DispatchIndirect copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "581a23c0cca8ca2b9998bc9a711d0fa849ed4992",
|
|
"description": "dzn: Add missing handling of VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60aad6ef07120d0ddd2951320c772329a4ba8d1f",
|
|
"description": "spirv2dxil: Lower the Vulkan memory model and coherent loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "003d2da2dcfdf665cb01a48b2d79bc003b640c30",
|
|
"description": "microsoft/compiler: Add a pass for promoting ACCESS_COHERENT on loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b74cd405d30c23507a6dda0192a25c2ddaf104dc",
|
|
"description": "microsoft/compiler: Respect ACCESS_COHERENT in UAV variable data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "118e0bdc1f0b41f047b69a1b5f9a75c72b21c4a2",
|
|
"description": "intel/rt: Don't directly generate umul_32x16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc0178af57fe5e328580190806354982e1c41e16",
|
|
"description": "glsl: don't tree graft globals",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d75a36a9eeb1606fab19362746f9b5d94b98bd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98197e15cc67cecd845473b42835a6a0e9843a88",
|
|
"description": "ci: explain purpose of the word after the date in image tags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6d70eb09902842543793341e046e381a8e8208a",
|
|
"description": "ci: reduce maximum image tags length from 30 to 20",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6fceeaa9f71aad2b0bdc17fc004317d8dbd07a7",
|
|
"description": "ci: enforce maximum image tag length",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73dcdc50d209df9e9f8d0b476f974c81ea476056",
|
|
"description": "ci: drop dash in image tags dates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd267ab434e1dfabe14e508e6a80a4ef3c928602",
|
|
"description": "zink: move zink_resource_copies_reset out of exportable_lock",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01e64bbf36e3eac8b2df20cad151a9ea93739971",
|
|
"description": "zink/sync: remove duplicate assignments in UNSYNCHRONIZED case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef548bf040b2e533f442fe22a4e9ba9e05df6886",
|
|
"description": "zink: extract update_unordered_access_and_get_cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ceca83266225b749a87f5926a193e6e38f907db0",
|
|
"description": "zink: extract emit_memory_barrier::for_buffer from zink_resource_buffer_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c1ddcace92b2f0481b3a48d2c3f852541d07ba9",
|
|
"description": "zink: extract emit_memory_barrier from zink_resource_image_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cac3adf315a86bc9b0d78fc7e7bc572ac04f823",
|
|
"description": "zink: remove duplicate check and assignment in zink_resource_image_needs_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de354a48b9089ee32c43e783b3263a9a09041d55",
|
|
"description": "zink: extract check_unordered_exec from zink_get_cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "558aca10b48573ed487292cb4c4ace6085cb5f55",
|
|
"description": "meson: drop -DANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53d9debcf4de881b5b7cd74004c2e698602b4e98",
|
|
"description": "util: refactor to use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "569437221da967868410cf173167912d274bd963",
|
|
"description": "gallium: refactor to use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8762b2fca1e0334f363d12481937fa6e4eb340cc",
|
|
"description": "egl: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a37340689d08f5246ebbb6834aab57aaaa2f713",
|
|
"description": "turnip: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5df083eff7ac043b75d5697765479aa5d3797333",
|
|
"description": "radv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fd4a6109d146f61329f9f91161e4cbe6dbd262c",
|
|
"description": "anv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a678b7434a1fa4ab7dde104f8794dc201a879d68",
|
|
"description": "hasvk: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f245339120c5b1f1e803abdafa30fbe3a039e83e",
|
|
"description": "venus: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f06d7f694235562b38f9bc6b714dad1cecf51e12",
|
|
"description": "v3dv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dd95bc4b796e7287a2bc110b496cd90bc628927",
|
|
"description": "vulkan/runtime: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7d35be3627373bbe1204a83fa7d63864a579c9c",
|
|
"description": "vulkan/util: drop redundant code gen from vk_extensions_gen.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e80a426c28b5139a80d70792c997f7bcaeacc04",
|
|
"description": "anv: extend implicit fencing support for case requiring implicit write",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be3af5acf6f3fc18a1381d1a85adac4bb92abfda",
|
|
"description": "anv: optimize the implicit fencing support of external memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55ac9a08b57a265f11cacb130f4a57d69b3ef257",
|
|
"description": "anv: refactor wsi_memory_allocate_info handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8078e278c94df1ae2a607898cac6f31f60b79b0",
|
|
"description": "docs/calendar: add 24.1 branchpoint and release schedule",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e04eed28274ace94978d12345351588d2caa8dca",
|
|
"description": "auxiliary/draw: fix streamout overflow calculation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4effeead405cc388d310c322a044757afd8fc6",
|
|
"description": "v3d-rpi4-gl: reduce the parallelism from 10 to 8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03490ec01953addabb53a79684ee48b5dd65c328",
|
|
"description": "vulkan/runtime: rework VK_KHR_dynamic_rendering_local_read state tracking",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe19405c4640cdee88cf91a0faa13620090d5f70",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7f5a815e3d31ec95c16ec3ecdcef957a2e4d870",
|
|
"description": "vulkan/multialloc: bump max number to 16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de62731f4db56360026cbb6a3b8566f86f22466",
|
|
"description": "mesa/main: add support for EXT_texture_storage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16f6f50ce49c965302c4d81fd65c96c9d630f66b",
|
|
"description": "v3dv: expose VK_EXT_depth_clip_enable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03371887d513b1357853a290d2faf92ad30c4270",
|
|
"description": "gallium/u_blitter: Fix a few uninitialized fb_state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f47e87a605897a851ab7ee6cc2ae49dc4f1f5a2",
|
|
"description": "egl/drm: flush before calling get_back_bo",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9f15f8d9ba5f920b77132e5b688f1f08cf8db04",
|
|
"description": "meson: require libelf when radeonsi is built",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4f7754977f4c2380a66223818391cc1e128227f",
|
|
"description": "radeonsi: try to disable dcc if compute_blit is the only option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f66055a6a6773dee32e4877f4914ed8338f48e91",
|
|
"description": "radv/rt: Write inactive node data in ALWAYS_ACTIVE workaround",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60071f94e52b993757d853b34a7ae46e6c33edf5",
|
|
"description": "nvk: Use the upload queue for shader uploads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea4c9a913c52283cf08d4d9845415aa4fbf1bc7",
|
|
"description": "nvk: Add an upload queue to nvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2074e28a0d6aa65d2a979ba6bae9012797dd3352",
|
|
"description": "nvk: Add an upload queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6f137e9edcbc66715ccc0f7534e33c66f4a7245",
|
|
"description": "nvk: Only map heaps that explicitly request maps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"description": "nvk: Use VM_BIND for contiguous heaps instead of copying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0fad6ed1710db7cfcc2ff27bd18cd86d25ceeb4",
|
|
"description": "nvk/queue: Only initialize the necessary engines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ced7c5193ec541312c380ddf216c031f091c3ade",
|
|
"description": "nvk/queue: Rework context state init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02f83e5c6aa679961de2687cf2f4b2b93d80a86",
|
|
"description": "nvk: Add an array of queue families to nvk_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86e79cd7449d8aec9d6cc12f2d5f165a00c6ec50",
|
|
"description": "nvk: Move the nouveau_ws_context to nvk_queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3273eaf52a7d575e84ad2574b3cc749402e337a7",
|
|
"description": "nvk/queue: Refactor the push builder a bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b19ccc3f0c8c6ba8b4987f6ca2d45cceceda54",
|
|
"description": "nvk/queue: Pull DRM specfc stuff into nvk_queue_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88445fc12aaaeac5a2e71b6381917c2b056f89b7",
|
|
"description": "nouveau/winsys: Allow only allocating a subset of engines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ea8ab527f14d4bfb450367b74320508889ac39",
|
|
"description": "nouveau/winsys: Re-order channel creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec4990ef4193251355e0e37d0c0ab93850858a85",
|
|
"description": "glsl: remove now unused GLSL IR validate_geometry_shader_emissions()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3420394cdd8104a25e1631ec11aeaada95718a",
|
|
"description": "glsl: use nir version of geom stream validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f21e2e6229d1584492551573e4f1d6e85d20e7c4",
|
|
"description": "glsl: add nir version of validate_geometry_shader_emissions()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdfbd3323d9e2dc653b7f2f02dc67f014b892804",
|
|
"description": "docs: add sha256sum for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f140c5ed64d4ad8e2ff05e6ddc301373fbbce461",
|
|
"description": "docs: update calendar for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7217e62b3ec86229baec40403f6c1ca2cf84e056",
|
|
"description": "docs: add release notes for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff50e805746d8f614bac8b00e2889028b47f481e",
|
|
"description": "zink: use sparse residency for buffers.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c90246b682686597b09109858fb2c220dca1ad59",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6e4ae3d6babe4249cf0f5b26b637eade5ef969",
|
|
"description": "docs/release-calendar: add planned 24.0.x bugfix releases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd141af19e0f02c185d66c21ec0fb89182325d75",
|
|
"description": "docs: add sha256sum for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8aa0ef0d010737696aed3aa2a2c9236588dcb068",
|
|
"description": "docs: add release notes for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "331e6f5b5ed69a2e0df2264b0dfc49d2ab58b664",
|
|
"description": "docs: update calendar for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d1a7f9d566ddcf423300fbb7bb203c32f973a84",
|
|
"description": "nvk: mem cannot be null in binding buffers/images.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44b4fee786189d1f44761a03d7d350911abacc45",
|
|
"description": "iris: Avoid read of uninitialized value in blorp_clear_stencil_as_rgba()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90b6f84c5eace12f8facd7e4ea0170f86426cb97",
|
|
"description": "ci: when specifying a driver remove all other ones",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a53af346648018e96c5703f116b358481173118e",
|
|
"description": "anv: use workaround framework for Wa_22018402687",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c35247ab2046bf3e013c51a0db19b7636854adbf",
|
|
"description": "vk/util: fix 'beta' check for physical device properties",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "083793a39dd9fb421bb8ae78908b18ae6cb8a178",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "794ec7f0a1c208143cbe4e9aa5a09b3d811824b3",
|
|
"description": "vk/util: fix 'beta' check for physical device features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a7141a6f8a1112575c73281428fda0f8a798c857",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "253968fc601283920a97c581e964683ca3a56997",
|
|
"description": "d3d10umd: Use flush_frontbuffer for Present",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b5e2576904fdd2de5638ae19d3bd36dbbd92d51",
|
|
"description": "winsys/gdi: Custom acquisition of hDC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be4b1c2639aefabac29089e6b9a2657147c67cea",
|
|
"description": "winsys/gdi: Handle R8G8B8 formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01636ee700222db2f87b1127b37a9ae736dd6576",
|
|
"description": "anv: Disable compression if we have concurrent sharing mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a4d951ef94529a24b98d1505f67a0be4195b1fa",
|
|
"description": "vulkan/runtime: Track VkSharingMode in vk_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cd5b2b5426e8d670fc3657eee040a79e3f9df1e",
|
|
"description": "intel/hasvk: assume() we don't get ISL_NUM_FORMATS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d4ef6f983fa78c3d6f361ab2b5a3409e6c9d09d",
|
|
"description": "intel/vulkan: assume() that we don't use \"ISL_NUM_FORMATS\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "529e7ab9755c33c5c59438f3b58b5cfdc2eeffc5",
|
|
"description": "lavapipe: RM2024 extension promotions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c01fd028616c755fdac59016b17b07933a416ed",
|
|
"description": "util/disk_cache: Use secure_getenv to determine cache directories",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8b0e5cac9062f9f290a46460279eaa3eb0c60a8",
|
|
"description": "radv: Use secure_getenv for RADV_THREAD_TRACE_TRIGGER",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c01a07f2e47bc778ff6faf665b98be5556c77e77",
|
|
"description": "radv: Use secure_getenv in radv_builtin_cache_path",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72f95a8364c018ed833aab171f8d5fa65145cb10",
|
|
"description": "mesa/main: Use secure_getenv for shader dumping",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "321e2cee5315e94c050f8659a8cd55e0e7cd9076",
|
|
"description": "vtn: Use secure_getenv for shader dumping",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3b892b74ab7db998dd24d8443803ba9dc20f8a6",
|
|
"description": "aux/trace: Guard triggers behind __normal_user",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea96ff75b771ea8eb48d2b9fec05e5edc958b21",
|
|
"description": "vulkan: Use secure_getenv for trigger files",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b209a62006ad6fd4593bb4f528ce8aee23fc038",
|
|
"description": "util: Provide a secure_getenv fallback for platforms without it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fa4ea98ca70646f445552fce3e1912655b34274",
|
|
"description": "ci: always skip dEQP-VK.info.device_extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4824238dd901b57e2f804b38fdc88e2d1a533c4f",
|
|
"description": "zink: Fix return type and values of create_buffer and create_images",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f6383e03f9c8d56ffc76f014175fc9697bd66945",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c309d2017230e657fd042b9b9dd7acd1c621d2c5",
|
|
"description": "aco/insert_exec_mask: Fix unconditional demote at top-level control flow.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4097df29f6e716155fae17f0ec5ce38fa3ec2a96",
|
|
"description": "nvk: allow 3d compressed textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ddf647eabebd2e346c2bcb5e68e198ecca650ac",
|
|
"description": "nvk: Fix whitespace in nvk_image.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8bec58de0138ba1e6118b45b1c0240e25cdf11b",
|
|
"description": "nil: Set the level offset to 0 in nil_image_for_level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "445aacb4217cbf5fb7be604c5484eb84c3c06497",
|
|
"description": "clc: retrieve libclang path at runtime.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e22491c83265200f518e9fb4deff54e3c2823b68",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8efd11fce99710757b14cb575f33778f730ec904",
|
|
"description": "clc: force fPIC for every user when using shared LLVM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e22491c83265200f518e9fb4deff54e3c2823b68",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a13463478703e42e590b8d23a221604653b384",
|
|
"description": "meson: remove opencl-external-clang-headers option and rely on shared-llvm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "501f78fdbae91c889c1c472265ab930c3e36b9bd",
|
|
"description": "util: check for setgid() as well in __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afd4e633eecb03a548b06db73a5d70067413a4c2",
|
|
"description": "util: simplify logic in __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c570f7a98b83a9fbb3fd63caadfe4933f78d88d",
|
|
"description": "v3dv: allow subgroup operations in fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bfce6f46e65aebf5ef34e7796833e0d9445185",
|
|
"description": "broadcom/compiler: support subgroup reduction operations from fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3544113ee25a86df8f2f1ca711627c749e5d8509",
|
|
"description": "brodcom/compiler: implement non-compute TSY barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b269814fcfcc2a947b8abc0dc4144124e7e59b2",
|
|
"description": "broadcom/compiler: be more careful with unifa in non-uniform control flow",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31e8740808c850cb0581f2aabfb141ed95909123",
|
|
"description": "v3dv: expose more subgroup features on V3D 7.x",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93df9800e87fb04fee2786b5ed3e8bd3aa8d83ca",
|
|
"description": "broadcom/compiler: support subgroup quad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d3b90839545e392d50d94e8b340358a0107e86",
|
|
"description": "broadcom/compiler: support subgroup vote",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3222fd71a13bf807f1ae240ac25c154bf45dea46",
|
|
"description": "broadcom/compiler: support subgroup shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29a5e3e6154fc1b518155e5171897aa7aedc890b",
|
|
"description": "broadcom/compiler: support subgroup ballot",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "295f906517ead02834630a08dcd1f50e9d15f48d",
|
|
"description": "broadcom/compiler: don't move subgroup reduction instructions above setmsf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bbfbc2089bd63ebfcf5650317cf4ad6132a1414",
|
|
"description": "broadcom/compiler: add new SFU instructions in V3D 7.x",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bdc8898b15333223a7fe2ba8470da1349143897",
|
|
"description": "broadcom/compiler: fix incorrect flags update for subgroup elect",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29d4924e5e5b2460d442012e05c210c03b0747f7",
|
|
"description": "broadcom/compiler: fix incorrect flags setup in non-uniform if path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e401add741f33d113fe1496298e35ad00ce6a878",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13ca3d0eeb0f8a28d164bcb2475c267155042262",
|
|
"description": "radv/sqtt: Set SeparateCompiled for monolithic RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d2926c54e03705f7c21bd95c6acfabcd2f185cc",
|
|
"description": "radv: Skip unused acceleration structure build paths",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93b1eec09bd77c4810be44e6e0b363d7abf6e426",
|
|
"description": "radv: Emit user events during acceleration structure builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22b719b445fefb825bbe5edbba6ad146b6abdb02",
|
|
"description": "radv: Make radv_write_user_event_marker non-static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43099ecf57acacbd42ae8252581adcc8ff13077",
|
|
"description": "radv: Reduce the amount of radv_device_to_handle calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41e78330e728b81c07e5aab2ae643584195c67ed",
|
|
"description": "radv/radix_sort: clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0d2cf549bad34a6e2f9a40a80784450b51168be",
|
|
"description": "anv/video: fix out-of-bounds read",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8d519eb5f5947800279e4c02bf7aa79b0b65cd17",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31e29f73048e6194f5d44a4034f88061abcff290",
|
|
"description": "radv: enable deviceFaultVendorBinary if RADV_DEBUG=hang is set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a778d5fd0d6bbec24ff9a312fd14f560420dbba2",
|
|
"description": "radv: export GPU hang reports through VK_EXT_device_fault",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3d1c91404372cb9595f44ef7cc4345d0de8105",
|
|
"description": "radv: add support for keeping GPU hang reports in memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c710cba0c7659a35ccb1026e57d80081ad8ca896",
|
|
"description": "radv: refactor dumping GPU hang reports by using chunks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a20946579f9b4de54a83d4235c49dff9a3063e5",
|
|
"description": "radv: add a helper to know if device fault detection is enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9c4e25483f9e96479566209b643fa6342eeccb9",
|
|
"description": "freedreno: add fd_rd_output facilities for gzip-compressed RD dumps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a97d1ebfa24b5016526cf0d79be503810520729",
|
|
"description": "zink: fix descriptor buffer unmaps on screen destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c900cca96c4cf6766f5b855e07a0ea4d2584bf22",
|
|
"description": "zink: always map descriptor buffers as COHERENT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f119a1fd8deaa46c4342837d13096cd7873c8d2",
|
|
"description": "util/disk_cache: Add marker on cache usage.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fbb00dbc7558153eee5f3ca4d2fb5492bb424ff",
|
|
"description": "venus: use obj handle instead of id in device memory report",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7f9381782f984f7db18646c0fbf99042ada88222",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c87657fbd8732f0a1858fee48ec68f59f6b858f",
|
|
"description": "driconf: Fake vendorid for RDR2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01a99f5d4d55e302a33d83b41d0ee3af5243d454",
|
|
"description": "d3d12: d3d12_video_encoder_negotiate_current_h264_slices_configuration to use correct mode when intra-refresh is on",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45a6e1dc89586fea66d7eee8fa8334f630b47760",
|
|
"description": "nak/nir: Stop lowering load_local_invocation_index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac11cb0f72b24dc1b421b6459dfd8f78a2c69f72",
|
|
"description": "nvk: Call lower_compute_system_values after zer_initialize_workgroup_memory",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "184bcfdc1c3cf22d248053cd22834a1c052b4323",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1718980e851c1cfaba80098bcd10915a7522e882",
|
|
"description": "venus: force async pipeline create on threads creating descriptor pools",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d17ddcc84773899ef8b022d94969ffc0909db0bc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62797f036f5e332c2e973f20183ef705c8420989",
|
|
"description": "zink/ci: update polaris10's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0bf21e72f87b986699326eb1b74991b89d849f6",
|
|
"description": "zink/ci: update navi31's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6ea0f176280863280bd224b6498ce7542fa0fbe",
|
|
"description": "radeonsi/ci: update vangogh's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faf3bb644dfa16ad4619c7eb0df76833787692be",
|
|
"description": "spirv: Update headers and grammar JSON",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3c2dc2324a7a360a279d44562fcc78cdecfb6d9",
|
|
"description": "nir/print: Rename workgroup-size to workgroup_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "449e44d6d3528e7cd47224ef3e3f05c54ec5f5f7",
|
|
"description": "nir/print: Don't print shared_size twice",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ab3b3c641fa67f1f538c3b9e21f6a1dcb802081",
|
|
"description": "nir/builder: Fix compilation with gcc-13 when tsan is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a4e1757381c65653fd6a81cf4e969ddff926ed5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a1b91601172be9c13d5f3ef63f126ecdaa1c15",
|
|
"description": "nir/lower_int64: Fix compilation with gcc-13 and tsan enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bf7a11424650af2ac9e8f546741fb6ab2ed3b8d7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca47138fb17c87d49347e4ec00cedbb656afe747",
|
|
"description": "radv: Fix compilation with gcc-13 and tsan enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4de305cb8a3c68df8e89f8c1359f510a1089cfd3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6383e03f9c8d56ffc76f014175fc9697bd66945",
|
|
"description": "zink: use enums as return values in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d203b547718953ac57c53f13909bb112ce3db6a",
|
|
"description": "zink: remove duplicate arguments and use VkMemoryRequirements locally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c3e733779e5c58e1da8ce8d1da5d58a0b438864",
|
|
"description": "zink: simplify call to get_export_flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472bca9469068e5fea04f2da627b7be09d8f57ab",
|
|
"description": "zink: Move more code to create_image and create_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b88f680675423d276e35dceb4c2a3caf817f2f7",
|
|
"description": "zink: extract allocate_bo_and_update_obj from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df9cbe431eeb7ba996d4f4b9b13f79d6d69ef6d7",
|
|
"description": "zink: drop duplicate assignment to obj->alignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "063949063c7857aeaec1d551574fec2c8a61be29",
|
|
"description": "zink: extract debug_resource_mem from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7180670e289ecd398823efee120cf563353d70b6",
|
|
"description": "zink: extract update_obj_info from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "081e5d11092271bba0a98616c2446c422898c6e8",
|
|
"description": "zink: extract function update_alloc_info from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d0e9001cd9498fd6aed6337cb19609e56438313",
|
|
"description": "zink: extract function create_image from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb394f53162ea447fa427740b66af49e5e7ff946",
|
|
"description": "zink: redesign the allocation try loop to test all heaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "252e877a87654e75596de69886ed023f0e1db778",
|
|
"description": "zink: extract function allocate_bo from resource_create_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3806586c6e671d53b9d92726dad7e9c9354fc2c3",
|
|
"description": "zink: extract get_export_flags from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e22c525aa0350e3945667308efe4b81bb2cb9f2d",
|
|
"description": "zink: reduce number of #ifdefs in resource_create_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5fd408a749b4ee18fb8756a9fa727f116a29881",
|
|
"description": "zink: factor out get_image_memory_requirement in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55f39410766aaa66315db2a5a4b798afa6023663",
|
|
"description": "zink: factor out get_format_feature_flags in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6664fdaf48d2fd8695ec28d6a7b8828dd71c81f9",
|
|
"description": "zink: Factor out create sampler conversion in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2ce61b91d44e38b67230221dff33cbce9112353",
|
|
"description": "zink: shorten lifetime of success variable in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cf77c553c56751c5539064d3b828614382c56a2",
|
|
"description": "zink: Factor out create buffer from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46f5a226d6613e0a4c7b3a3496e745090fc14429",
|
|
"description": "radeonsi: fix video processing path without VPE enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b441ef6ab1e89da5560cd31711feb499a9cd8ff",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26c8f13ff51b42eb8a13091bf99e07d182ae668f",
|
|
"description": "vulkan: enable VK_KHR_shader_expect_assume",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5df7be80173986093391e07105fc34c55e9a893d",
|
|
"description": "spirv: Fix SpvOpExpectKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b5ea351583b3192392f1b48112c0eb92c4805cf",
|
|
"description": "radv: add support for VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9211eef738786e04bd580a2b32f1701c1d972b8e",
|
|
"description": "radv: init the shader key in radv_shader_stage_init() for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13add95beba09060ee1f6e062119ba84f993c665",
|
|
"description": "radv: prevent crashes when a task shader is compiled unlinked with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f23efd70937f1c84ef6f10460fa5c04368779e3e",
|
|
"description": "radv: bind and emit mesh/task shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29491d36aa89205ff83d6aca49c9c749a2287c60",
|
|
"description": "radv: determine the last VGT api stage with mesh shaders and ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6adea03a3ea314bed2db358dfeabe554f8625e46",
|
|
"description": "radv: ignore unneeded dynamic states with mesh shaders and ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9157087d4393302c78daad13694c2965dbfc6784",
|
|
"description": "radv: determine next stage for mesh/task with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64aa84eaf7afd7cb5564e11915dd189089cbdf6d",
|
|
"description": "radv: rebind mesh/task shaders when restoring meta context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1602129465f076e5649f8c0078f7daea74d8ae5a",
|
|
"description": "etnaviv/isa: Add missing dep of encode.py/decode.py calls on isa.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "944aefa93304be8ff157527aa35449977dd23659",
|
|
"description": "zink+anv/ci: add a couple more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0aca7e7c9cca4e092ce266adb5a7b8fa30345ba",
|
|
"description": "lavapipe: KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92c24191d4ee9379626c5fef9f6c234f64eeeee1",
|
|
"description": "tree-wide: use __normal_user() everywhere instead of writing the check manually",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e00558ef00d76a32843fc08eae8d1ba22428ad5",
|
|
"description": "util: rename __check_suid() to __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d91b870fb99314502bed32a019f04252991beb0",
|
|
"description": "radv: emit required programming for tess on GFX10+ in radv_emit_hw_vs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f870e5ff11bb9faae1d91c832dfe13e63d2e8e72",
|
|
"description": "radv: fix emitting tess domain origin for merged TES+GS on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9b61de2f789da4d6cecd7ed4c6ccf57618231cc",
|
|
"description": "radv: fix detecting invalid binaries with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3304c6ca01ed89945c0c145b8474e59a7098eb8e",
|
|
"description": "v3d/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9acc869b57d123273de111903cc52eb9bfca18a3",
|
|
"description": "llvmpipe: Fix building with llvm11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f27a97328339a9e640971d004494cf515d5fdabf",
|
|
"description": "radv/rt: Use doubles inside intersect_ray_amd_software_tri",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29d18f3ca90ba16ea02b0b3b93d5b07dfd6d9f2b",
|
|
"description": "anv: Fix typo in transition_color_buffer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ff3a13e4d0ec5f820bc8954bca6c88c09a34544",
|
|
"description": "nak: sm50: fix some legalization issues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18472c718b04ba415b23dbb7ca5c554ba33aaf8",
|
|
"description": "nak/sm50: add support for brev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84a7e94f31cdbb72bdba10bc44a4f5a3dbc290b9",
|
|
"description": "nak/sm50: legalize: display instruction on panic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1614913d9fd5094cb4644071c55cd97a7afae74",
|
|
"description": "nak: sm50: fadd: ensure src[0] is in a register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ac28dd9a96ee47c7de90e02001bdabd3b0e530a",
|
|
"description": "nak: sm50: add support for OpOut",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b40a8715d0f154587f436ee860e9bf4b7d863af",
|
|
"description": "nak/sm50: add support for isberd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d558cb664a6833fa5ea09e8c4b5bd79d438aa8cd",
|
|
"description": "freedreno/drm: Submit should hold ref to device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe8c2dd43abcf25efc3858584407ad9763d53d54",
|
|
"description": "zink: Avoid variable shadowing everywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86aef4a3c4b949446e19fac5e4db93807fd3cc1d",
|
|
"description": "zink: Do not shadow the variable ret",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edc56f944af145dda281202c22ecb768a05b0f5f",
|
|
"description": "zink: Initialize pipe_query_result",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66cc73a304b520675ed558fe95e000859fa04cbc",
|
|
"description": "zink: Initialize zink_bindless_descriptor to zero on creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f0af613d02861a21567ec27005b4540347d940c",
|
|
"description": "zink: Initialize zink_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9710fca6123476e23cf86db970bf430aacad6be2",
|
|
"description": "frontends/va, d3d12: Fix PIPE_VIDEO_SLICE_MODE_MAX_SLICE_SICE -> PIPE_VIDEO_SLICE_MODE_MAX_SLICE_SIZE typo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e28d52e7619fbb5e276d4e9eaef76572d4652782",
|
|
"description": "gallium/hud: add \"csv\" option to print values to stdout as CSV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f79f9ac4d613e9ff770bfe2c74e2dbe8f0f7f5d",
|
|
"description": "glthread: apply the thread scheduling policy when a batch executes synchronously",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8c926d776c69ef12a1158f17100d3ccfbcfa195",
|
|
"description": "glthread: apply the thread scheduling policy when the context is created",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "787ddadf734a6629c31edfa3fd754231bf8fa35a",
|
|
"description": "util: add mesa_pin_threads environment variable that sets a static affinity mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea08690d1c6edc1add17859701da0261a03c043e",
|
|
"description": "st/mesa: rename ST_L3_PINNING_DISABLED -> ST_THREAD_SCHEDULER_DISABLED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "386822c1b0b4ff778f7058b5ea605345a2e3ba72",
|
|
"description": "gallium: rename PIPE_.._PIN_THREADS_TO_L3_CACHE -> .._UPDATE_THREAD_SCHEDULING",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d230434ae34a54b2c7ec61872be7b6654ea1ff39",
|
|
"description": "mesa,gallium: move the thread scheduler to src/util",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"description": "Uprev Piglit to e9316bcd12544aaf7e753ce37fe50d64165d9598",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d290eda3610442bcfc4fe39bc9448566670f418",
|
|
"description": "Reapply \"bin/ci: Add GitLab basic token validation\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e39fed5737626c36fe54e1fe2d7206598a4ae173",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24f14bfacc5a63a08b7deb57777d23f50239a89e",
|
|
"description": "dzn: Add missing blit source barriers for enhanced barriers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f91ac2ff41f4e8c41cb4469b3aa5e7b40c1b33e3",
|
|
"description": "dzn: Add missing condition to immutable sampler init loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd89ca82a6394e6b3541f368a5abf53cddeb3d32",
|
|
"description": "dzn: Add a stencil blit fallback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cdcb7134a8d6c65275080b7bf2bd1000a74bfe1",
|
|
"description": "microsoft/compiler: Use double pack/unpack instead of int for reduce ops on doubles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75ee1a0670a3207dfd99917e4f47d064a44197f",
|
|
"description": "frontends/va: make vlVaSyncSurface blocking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4b32f9e90b7204735e6adf1f60c178bf85752e7",
|
|
"description": "docs/features: synchronize new features for Anv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c258e02e66832e53910348d610bc2f6fd13e8fd4",
|
|
"description": "docs/features: drop gen8+/gen9+ on Anv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc1b16c0102b916d2df69efb96d2505cdde869a3",
|
|
"description": "radv: export alpha-to-coverage via MRTZ for ESO on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a2b264526c5ca7c5ecf8fb734fc6db6494f7d9b",
|
|
"description": "radv: emit more default states for ESO on GFX10.3+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7fdfdc9014e15503c59114336d164afe29d2040",
|
|
"description": "radv: do not ignore RADV_DYNAMIC_FRAGMENT_SHADING_RATE for ESO on GFX10.3+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a7c551f9594d1f808aca4b4a739480cd67fe7aa",
|
|
"description": "radv: set NGG fields in vgt_shader_key for ESO on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70c288558a6565773c6c8ac3d8db7964c99d9ccc",
|
|
"description": "radv: fix the late scissor emission workaround with ESO on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "411e23e193a8e9b19bcf21e9d18ddbc84fb0ed4f",
|
|
"description": "radv: use the non-emitted graphics pipeline for the needed dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbcdd1dc094f08dce20cf6ed4e9e46620509d293",
|
|
"description": "radv: refactor gfx103_pipeline_emit_vrs_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7b4dcd5227ee4ddfabd78cf6b97bf7cd402ed60",
|
|
"description": "radv: refactor gfx103_pipeline_emit_vgt_draw_payload_cntl()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ccc40cbd5ac9d916b1a4e65ab447f28654b6765",
|
|
"description": "ci: Upref virglrenderer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9fea5ea6b5e5c79c916792cdb45a2a9ca0f522e",
|
|
"description": "virgl: Use better reporting for mirror_clamp features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9efe50c83bfa3678fe7ad3cfcd94cf73d900be22",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe19405c4640cdee88cf91a0faa13620090d5f70",
|
|
"description": "vulkan/runtime: handle new dynamic states for attachment remapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0105cfd93c01f884e6a690b1c852c084daff2533",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object for vkcts-polaris10-valve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c68f96878ce208f2c1cbd32aa143c8cbf68b3a36",
|
|
"description": "radv: fix segfault when getting device vm fault info",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8097becc7f1be886d91727b87abbdab03dd1d6a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e39fed5737626c36fe54e1fe2d7206598a4ae173",
|
|
"description": "Revert \"bin/ci: Add GitLab basic token validation\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cd8b546205f3fd4c915fd99c9387df449c5bb80e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f4d6df3723c00a38b012e10cb60c7b06ed6b539",
|
|
"description": "wsi/common: Allow KHR_present_wait on WL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d51cd48089c2b03abbf1db956248b618ee5759f",
|
|
"description": "wsi/wl: Improve fallback for present_wait.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1af7f41174231d56f3844b1816c878f85e1e4582",
|
|
"description": "wsi/wl: Refactor out code to update current present ID.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "820859a6abd7e6186070f3d51491bba4a1456618",
|
|
"description": "r600: lower dround_even also on hardware that supports fp64",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "aed6a39c10c328c32e6009e6f5c00cfdd9257e73",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "324ddd09191309515d0d16ad3251438c9b16c2ff",
|
|
"description": "ci: Valve farm (Keywords location) works again",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a23b2862305a6b3595418b0a44c695c71b77650",
|
|
"description": "ci/VK-GL-CTS: add patches to fix dEQP-VK.glsl.derivate crashes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "299aebaa551835d01c5485bd73bb7f672a38753b",
|
|
"description": "ci: bump libdrm to 2.4.120",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7965483b4c1e73c5f6133be6e487f9e84becf442",
|
|
"description": "ci: disable Valve farm in Keywords",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68b3b1573b4abd732957c8fc5ee7afd3dc68927b",
|
|
"description": "d3d10umd: Fix compilation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "eb20ef92772c6a4963128370260d578f100efee9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55413e33dc0d19237a93f5f9cf882f3e1b2f6004",
|
|
"description": "nvk: Disable all cbufs in nvk_queue_init_context_draw_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35bd36c1b0d62d31ea6db3e196689b24704d2c20",
|
|
"description": "nvk: Whitespace fixes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4254f374ff1391d41dd158a74480ceeb7462bd0",
|
|
"description": "nvk: Do a second submit to check for errors in the sync case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38aba351f13fa0cebd9527d549e4c94dcd21dd9b",
|
|
"description": "docs: update features.txt for nvk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "614e4269cf780648d83582ea5b9074c2fc03508f",
|
|
"description": "nvk: promote load_store_op_none to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "132b3a79f462b7ee416ea2ce2adf7c59b4c8d108",
|
|
"description": "nvk: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da910fc2fd8166f758b2f9c17731802273385aae",
|
|
"description": "nvk: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32babbc416c3b693db389cfa61fe611e311c7465",
|
|
"description": "nvk: Set ICD version to 1.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c467a87e06e21ad9e8bcc9e3556b6fc6f19a1bf1",
|
|
"description": "radeonsi: Destroy queues before the aux contexts",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0a453e43f6efec864267a20a555a5c1ffe7eabc",
|
|
"description": "nvk: Advertise Vulkan 1.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25d40e8e2c84873c49d2228701e517d38cc3739d",
|
|
"description": "nvk: Stop requiring dedicated allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "305256e34408c0b46152a6f7cd88b8e4c4299e20",
|
|
"description": "venus: handle empty resolved query feedback list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df1cd20096188069e0d700be3c38b99696a02434",
|
|
"description": "venus: recycle linked query feedback immediately during submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "decc5d453984c745646ccd5a5f3b7c6b24c406af",
|
|
"description": "venus: add comments for query feedback batch free list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c4bafccc7c363d21ec43614b9ba8b0c65fcc87",
|
|
"description": "venus: free query batches for VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aceda1f5f6fe597c6ac74d561fcb45b95ba2869a",
|
|
"description": "venus: acquire mutex when recycling query feedback cmds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3417c5bb815722bdedf6ca83ce1466bec14a3f2",
|
|
"description": "venus: refactor query feedback cmds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc56466098bd26269bc6d91ec1583a6ac4e2190",
|
|
"description": "ci: bump the image tags to rebuild all the deqp variants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52b784dbc5b6f876f11ac1975133df8621a17e34",
|
|
"description": "ci/deqp: only keep the mustpass lists that are relevant to the build",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0c564dd0b80ea544135201f911b078e6125a416",
|
|
"description": "ci/deqp: only compile the test binaries that are relevant to the build",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "969b430a23f12c8d00bddde5e05faa3a8707593b",
|
|
"description": "ci/deqp: only compile EGL tests in GL builds, not VK builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9833b89a2af6ee0d46a9b1977ac41d94a5d29ad",
|
|
"description": "ci/deqp: drop the implicit DEQP_TARGET; explicitly set `default` in VK builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb326ef27f317a9eaa298bb414f4be8808523852",
|
|
"description": "ci/deqp: split vk and gl builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24161160e5fcf880886cbb3868f70d9541f0639f",
|
|
"description": "ci/deqp: move editable part to the top of the file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86bf197bf73302961022dfdf78ee398917e6b622",
|
|
"description": "ci/deqp: avoid storing the huge list of vk tests on android builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cc1c711488958244d2e87e1f6e94d0564f81dab",
|
|
"description": "ci/deqp: simplify version log dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "115ab467c6b013140d0db377756084ca301f0035",
|
|
"description": "ci/deqp: fix default target check when target is not specified",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b9466dd517feede421c0978893649eb1f46e8ab",
|
|
"description": "anv: fix transfer barriers flushes with compute queue",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f99685c1ba0dca101813d6271ccd8e05b90af72",
|
|
"description": "virgl: use PIPE_MAX_SAMPLERS in bind_samplers_states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5275df0cfe3020e2b88405633fb2caa1f2af16ca",
|
|
"description": "gallium: Add ssd130x to the list of kmsro drivers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d31680e79ad1aa3a91e917a9e3d615453203298",
|
|
"description": "anv: retain ccs image binding address",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e519e06f4b274fabf9302626c6e63d084372c1ea",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eead86ad8e353234f47e00fb25b393dddb15106c",
|
|
"description": "anv: rename aux_tt image field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdc2f0a52e5225a8fbe41fde1329e18b7a99d6f4",
|
|
"description": "anv: factor out aux-tt binding logic for future reuse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6260fa47ff85e49be8672b0b00c4e9b6e7b57b59",
|
|
"description": "nak: Loop to ensure we get accurate shader clocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48ebfeba34c5e3845b0d3693d7841fb4becc2ec3",
|
|
"description": "nak: Add a source barrier intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d57c79846d487335b141e612b5e0603e02fef548",
|
|
"description": "nak: Choose S2R vs CS2R based on sysval index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e121d873bdd57cd41626e3c37ae65a05662206d3",
|
|
"description": "anv/hasvk: don't report error when intel_get_device_info_from_fd fails",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3fd44345c40bcccc43ee440626ddeff591d6e198",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02fe3c32cdfc3cf48cd691d6321978b8d4c3e61b",
|
|
"description": "ac, radeonsi: remove has_syncobj, has_fence_to_handle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d25201903df3dff1ddd8627bf77be2ae2bc90af3",
|
|
"description": "winsys/amdgpu: use syncobj rather than amdgpu fence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d14ecd6d897cafa4f977467a7cc55344ad06cebd",
|
|
"description": "radv: use device->vk.enabled_features instead of iterating twice",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cce59200254fe6b0d45f408777e9cf3490359d24",
|
|
"description": "radeonsi: adjust flags for si_compute_shorten_ubyte_buffer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1a99f50c7f27793f86a089a028c678cf5cf3142c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e16da89fefb8ec38fafbd26ca4a60fc3c1e3b4c",
|
|
"description": "radeonsi: emit cache flushes before draw registers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1e4b5390425c13b493b05bdaf17a94a6f2f32057",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72dc596aa09112892a46693107ea098d5f2d0477",
|
|
"description": "anv: implement VK_EXT_attachment_feedback_loop_dynamic_state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9d72609d95c42af327d05e37ea9bc1574c6d0af",
|
|
"description": "anv: Advertise VK_EXT_attachment_feedback_loop_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dda8c2b8bee73dc4de87062bf78c66b85ed32a14",
|
|
"description": "anv: handle image feedback loop usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd285a6ad539e366cbbccff29d5a8e8667d6fb61",
|
|
"description": "anv: Add helpers for getting the surface state from an image view",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16391645efd42ba203a821691aa4840792a501c4",
|
|
"description": "anv: add check that in renderpass barriers apply to attachments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eed788213bd70ad5e2996d6b285eb802c15f4e77",
|
|
"description": "anv: ensure consistent layout transitions in render passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76cf391255df07e8a2f0ffcdea74707baba8587a",
|
|
"description": "vulkan/runtime: add helper to query attachment layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f92bff91989faa15be55e1e795e900badc1f8576",
|
|
"description": "intel/ds: track predication of blorp operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97efa57531b826edf62b00fd4dc26d7568ff941b",
|
|
"description": "pvr: Implement VK_EXT_memory_budget",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "991ae339f572807bd3808dafc14bffe833908a19",
|
|
"description": "radv: Implement NIR caching behind RADV_PERFTEST=nircache.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ed5f2caceebc31ce516a826fb6e05b7e6506182",
|
|
"description": "radv: Re-sort RADV_PERFTEST env vars in docs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bf5c33c9c9c2b67fa1d40a5298f1ae3e7ea3fb0",
|
|
"description": "radv: Rename cache_search_nir to cache_lookup_nir_handle.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70b0c5909bfd77effc3c26820255f315f16eb616",
|
|
"description": "radv: Add radv_spirv_to_nir_options that summarize early gfx states.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e519e06f4b274fabf9302626c6e63d084372c1ea",
|
|
"description": "anv: add missing alignment for AUX-TT mapping",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4cdd3178fb10723e91060a75c34f379a1a92184c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "337fbab9ce7d189e27800b1e2dd4ffbb61747d09",
|
|
"description": "r300: remove backend support for SUB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18a0ff121ef652a3c589c5323b320b6f202c4b8b",
|
|
"description": "r300: remove the remaining of backend constant folding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553e841d7c5c168a738243a71fc36687136266d9",
|
|
"description": "r300: remove SGE, SNE, SLT, SGE lowering in the backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5115cebd5d5f7980dabd1f0ff5c994a371f1a0b6",
|
|
"description": "r300: lower comparison ops early in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99abd9ad30f10a9554716d9d9ebcfb5e60033b7d",
|
|
"description": "r300: optimize out more modifiers produced later",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdf42690f6f6dc3dd8bad5d797f11240a32f3890",
|
|
"description": "r300: add r300_is_only_used_as_float helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1a669be75767ee728fc631bd58167a261830a40",
|
|
"description": "r300: remove backend SLE and SGT support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d46bbf727d095e73e8fea12c8c8d386af6a98145",
|
|
"description": "anv: promote EXT_load_store_op_none to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87acc6b59bde038bfc3d4d38842b3d2ee1cc0235",
|
|
"description": "anv: promote EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "976d5b95515b6339f5c52c9f84d263f9dae8399a",
|
|
"description": "anv: promote EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1aa832e5f5879e70a2c25c3517951ccddd36a599",
|
|
"description": "panfrost: Legalize before updating part of a AFBC-packed texture",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee77168d575cd41c0202ef918bf4935cc1603489",
|
|
"description": "panfrost: add can_discard flag to pan_legalize_afbc_format",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62ed14b3868e304371b3e096da94c6dc3e24a299",
|
|
"description": "panfrost: add copy_resource flag to pan_resource_modifier_convert",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22a7637b08255acc998e67bbdbc1ed34daf21465",
|
|
"description": "panfrost: factor out method to check whether we can discard resource",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c53d0a6a6d6f580584b9c36a769cec2bd1205f92",
|
|
"description": "radv: advertise VK_KHR_index_type_uint8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30f2802e31ad6040f6ebb163ae8245c2df362f35",
|
|
"description": "radv: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ceeb67b3ba90cd0daeaf1327645cfdd0225122f",
|
|
"description": "radv: advertise VK_KHR_line_rasterization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3fbe3b339dc6b69437fe1b353dbf3e182e0af7",
|
|
"description": "radv: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "701a37e863d5301bb214846d1ddf2d13fcfda52e",
|
|
"description": "radv: advertise VK_KHR_load_store_op_none",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6156df53a58b820e9b49f02bca53569d5b4be9f",
|
|
"description": "panfrost: fix shift overflow in `bi_fold_constant`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b703e0be530aa7a13eaa468cbceb05ba51f753b9",
|
|
"description": "anv: factor out common code for determining surface usage from a VkDescriptorType",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2972590a53346a2413121ad3def8813f2796f00d",
|
|
"description": "radv: advertise VK_EXT_shader_object on GFX6-8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0e7714d0d66cf94d30aa469e81902941c169055",
|
|
"description": "radv: add support for binding/emitting shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b93647d7f0fca285ef98570cb9aedc5008c7c33",
|
|
"description": "radv: make some pipeline graphics helpers non-static for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37d7c2172b2a9dbf9b0469fdff40b33b92cc99a5",
|
|
"description": "radv: add support for creating/destroying shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f1902d4dfd857f194a9638d732d7a81e8cf33f0",
|
|
"description": "radv: add radv_shader_layout::dynamic_offset_count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dbb859b3b3cdd388a1d56ef637e285318cd2d45",
|
|
"description": "radv: add radv_shader_stage::next_stage field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a12019cc91cb9462c67193a3d6368bc53e2db066",
|
|
"description": "radv: initialize default dynamic state when beginning a new cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482ca4b07469c29119a9e8064696d95566aa1737",
|
|
"description": "radv: add required NV entrypoints for VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de1805faedc742e021754b571b5949bed019b38f",
|
|
"description": "radv: enable prologs/epilogs in-memory cache for shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9351a4c51a928da641b830d1d36d02e5e8bd214e",
|
|
"description": "radv: re-emit the TCS epilog when a new TCS is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bc5f15b6853d9b49dcf904b09168c08f4c06c79",
|
|
"description": "radv: prevent accessing NULL pipelines when emitting VBO with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6728e9dd152d6bedda7361f77f6f7781c24d87fc",
|
|
"description": "radv: add a helper to get the VGT_GS_OUT value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe1a9b3ab32d75299015b38de3bd4c8a3c07ea7f",
|
|
"description": "radv: add a helper for binding the custom blend mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf1a2b7427bec1059bc76070fe31e0915344fb06",
|
|
"description": "r300/ci: add dEQP on RV380",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd8b546205f3fd4c915fd99c9387df449c5bb80e",
|
|
"description": "bin/ci: Add GitLab basic token validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eabdb3909017ae425732f5615a96cc9601227d6",
|
|
"description": "bin/ci: Refactor read_token function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708a26c6074c47476c608ea8d08d9dc8d968efa1",
|
|
"description": "bin/ci: Move get_token_from_default_dir to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50fcea9c34b17e391bb8c5adc021bb13d03a20e2",
|
|
"description": "bin/ci: Propagate the token to GitlabGQL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cc6140cc87e5459f1b9bdf8923e5ae534ad49ab",
|
|
"description": "ci: shorter kernel tag, included Vivante NPU patches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472ef1ecae4ed9ddef0110faf92ed489bee48d3d",
|
|
"description": "d3d12: Fix path passed to CreateDeviceFactory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fede8d419552f04ee2786b5758982dc4348c2f3",
|
|
"description": "dzn: Fix path passed to CreateDeviceFactory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa1c9618f970ffd5e1ddf1fc0a4783bbee1d911e",
|
|
"description": "dzn: Don't set view instancing mask until after the PSO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86b5c9278ccc2ce3e660142915f9b1c9c5a33c09",
|
|
"description": "glsl: Work around MSVC arm64 optimizer bug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6139cd0656575c3600052101565d777f6f5be0a3",
|
|
"description": "util: Detect arm64ec as aarch64 (and x86_64)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99ef70d8aafb22f3ffac21aa0414ae95afcee5ea",
|
|
"description": "nak: Fix TCS output reads",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "abe9c1fea2d7ae613ce63a13828eaa0683047552",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44e57b4e73f9d33a00b6a5b01a9a7f9e3898540",
|
|
"description": "radeonsi: get enc/dec caps from kernel only on amdgpu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c2ff46a4fc3e537573ac9503057e0cd29b6fff3",
|
|
"description": "anv: don't prevent L1 untyped cache flush in 3D mode",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0bbab98dfa53c47fd231db12b1cabe44cffab1a",
|
|
"description": "llvmpipe: fixed race condition in lp_rast_destroy that causes a crash on windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ec98d08f5fdfb43ef03c72ceddb78d45f8afcd",
|
|
"description": "spirv2dxil: Handle aliasing/overlapping UBO/SSBO variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4833126b406e934a59d6f0343c8b059b3b4443d5",
|
|
"description": "spirv2dxil: Fix the spirv2dxil command line tool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6825c67c991fc1fc6192f81a25e86f5bde7367d1",
|
|
"description": "ci_run_n_monitor: allow passing multiple targets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eeba409c54761d48bb5cd26233324e7a0ad9f8ac",
|
|
"description": "ci_run_n_monitor: drop always-true condition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e6643fee5d1159a49f6d5a6a20cf7ff2ded1cf6",
|
|
"description": "freedreno: Add a7xx crashdump-related registers and enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b69345fcfcd01a13bbf7cfab169cd417b26e5bb9",
|
|
"description": "vulkan: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8142a6051abdedfbadcd18ed073cb03df8bf241",
|
|
"description": "vulkan: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98dab1aad56bf1c50084aadc99e205e2a30ce437",
|
|
"description": "rusticl/program: mark NirKernelBuild as Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd5b0adc79a8e91e53240046429402c8bc5095d0",
|
|
"description": "rusticl/mem: make Mem Send/Sync by storing mapping ptrs as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f110ec63dfc28a2993b532c1b22656ac1121ad7",
|
|
"description": "rusticl/gl: mark GLCtxManager as Send + Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b76fb0f01be69705a0a04a6448d6b7e9d3704969",
|
|
"description": "rusticl/context: store SVM pointers as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89868992ab7aed09c3f8de34f0b40ae60686aabe",
|
|
"description": "rusticl/mesa: add thread-safe wrapper for pipe_image_views",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1166944124255f70c4a15361868952c71f094d9c",
|
|
"description": "rusticl/mesa/screen: convert to ThreadSafeCPtr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef8461b84f281e093420f59db4484d5ba683bceb",
|
|
"description": "rusticl/mesa/device: convert to ThreadSafeCPtr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a108bc9908f4761c96834d309bc9c2beae669a07",
|
|
"description": "rusticl/util: add a wrapper around \"thread-safe\" C types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a44d0fd1dfbf07766fc309b7790bc013e0c5c2f",
|
|
"description": "anv: Advertise VK_KHR_shader_subgroup_rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4af079960d80ee7e633ea0acadd9cead4f23bb30",
|
|
"description": "intel/compiler: Enable lower_rotate_to_shuffle in subgroup lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb1b6649e12abd8f082cc46f83e6eb695932b8b3",
|
|
"description": "freedreno/regs: define the wide bus enable bit in DSI_VID_CFG0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a81855a67526809d1ff2e3a70c7991e52948e3e",
|
|
"description": "freedreno/drm: don't crash for unsupported devices",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48610676897d989ff8ce604022e7d611cec9c131",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a6a55fbbed00facb0a18061f899d12778c37cda",
|
|
"description": "tu/kgsl: Fix sync_wait'd FD in kgsl_syncobj_wait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3a1a8b1d059a420e574110c0394a103871f8350",
|
|
"description": "radv: enable VK_KHR_shader_subgroup_rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6725ad9f2278851a7e2a37d7a6b47a05d14e51b0",
|
|
"description": "lavapipe: fix build since vulkan spec update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccaec08012625ed9178eba6c87d065d13c417198",
|
|
"description": "vulkan/runtime: handle new image layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc13f3236f44be42325ccc5df8e61782b8dd5e2",
|
|
"description": "vulkan: bump headers/registry to 1.3.276",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e93ccbc1b25d3e24f1672eaf1fbdb998ca94173",
|
|
"description": "anv: untyped data port flush required when a pipeline sets the VK_ACCESS_2_SHADER_STORAGE_READ_BIT",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "425ddc24b147fcedda3053389d61a611c96bfcda",
|
|
"description": "winsys/amdgpu: Fix build on BSD",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cf24d155038c60abca9570a5a1503693e6c4b541",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "963813fbfd02b69a27a182f00e672179db5fc4b3",
|
|
"description": "radv/amdgpu: Fix build on BSD",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c58cff3ce42f1e2f3b76d7798a302254cc347ea9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cc3e842bb7f0d65228a94c96f958f5da8593c2c",
|
|
"description": "egl: Return BAD_CONFIG when robust access unsupported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fd44345c40bcccc43ee440626ddeff591d6e198",
|
|
"description": "intel: Skip ioctls for querying device info when hardware is unsupported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96504d51a214d26cd35beedbc0714f91d64a6b2d",
|
|
"description": "panvk: advertise bufferDeviceAddress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d614b55506ec1443322249a6d225404a66fef25",
|
|
"description": "panvk: implement vkGetBufferDeviceAddress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e38024fd89830da20be0a7e4cf8fb6a7409fc38",
|
|
"description": "intel: Use hardware generated compute shader local invocation IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e7f4ff97fb871376a828146ab3a276c1d3c4fcf",
|
|
"description": "intel: Add driver support for hardware generated local invocation IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10ed4f1cab244ca7100a139cdd2b2030b046ac11",
|
|
"description": "intel/nir: Pass devinfo and prog_data to brw_nir_lower_cs_intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f85ad92dae82b42983eb8023133a6fe8ced4aa81",
|
|
"description": "iris: Implement query_memory_info() on discrete cards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7ef356a74a0f57e9828239057374bceed565895",
|
|
"description": "intel/dev: Fix typo (ajust -> adjust)",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b571ae6e7a76725840e50345e46de65e9ab7935a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ccb9f46322abc7141b3a972dfde845321d7da1f",
|
|
"description": "iris: Don't return timestamps modulo 36-bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd8497c70ee72bbb9ceea812e14d659a089b63d",
|
|
"description": "docs: update calendar for 24.0.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b495ee8a94f6fd778127f0bd8bd6d6530b38131",
|
|
"description": "dzn: Disable depth/stencil for partial binding from dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c6d9d9a993fe1457a09eb8b1eba90e07b2b39f",
|
|
"description": "dzn: Handle VkBindImageMemorySwapchainInfoKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df684ee653a24e377d135f9a57cc88762f1a0f6c",
|
|
"description": "dzn: Fix enhanced barrier layout for depth blits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcd56e31f7ceab8860932a7a30e6d588032b0f1c",
|
|
"description": "dzn: Implement maintenance3 VariableDescriptorCountLayoutSupport",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb82c836d9555dd8c0c8f0a37d077ac3c81b016",
|
|
"description": "microsoft/compiler: Add feature flags for new comparison sampling ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb218e15bf1c3d5d0fcb7036afd38676ee03af5f",
|
|
"description": "docs: add sha256sum for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7e260f468bcfa4f68504115422558535f38bee5",
|
|
"description": "docs: update calendar for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e2dc3520ef0ba2f3388118710fbe74b766c36ce",
|
|
"description": "docs: add release notes for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ec2fa52f9bfbc96a0d56a149b6c85f1e4e3b8f",
|
|
"description": "anv: Fix calculation of syncs required in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38e92556a041cc421dadb95aaac43a4619311a87",
|
|
"description": "gallivm: passing fp16_split_fp64 to fp16 lowering.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2a25cf75cad20959e3760c13818379624264f3d",
|
|
"description": "intel/fs: Fix shift counts for 8- and 16-bit types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2824dd38d687f8c3b0d5fe0e5c153133dd050fb",
|
|
"description": "nvk: Set maxInlineUniformTotalSize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58e916b3b7e0328e43d914f8a3d6d0906210ac97",
|
|
"description": "nvk: Don't exnore ExternalImageFormatInfo",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "702326d0138fd7bc1bd032678998b5909951a62c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3850c97d1e3e1dd693c596b658a9a1e69cf5347",
|
|
"description": "ci/lava: Fix the integration test",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b86e49393d83404203827fbda9043bcb45e6e2f",
|
|
"description": "ci/lava: Ignore DUT feedback messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc2639acb4d2481cc224c388e4a247a01f351dd8",
|
|
"description": "Revert \"ci: disable Igalia farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a6d9e21c237c4667260e9885c5f0d2c369349ede",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7ffbd8759638ae58907dda255714586b83a8132",
|
|
"description": "nak: fix clippy::single_match warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cce0a42dcd0ee10dc640a366b520ef05e2e4025d",
|
|
"description": "nak: fix clippy::clone_on_copy warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7a059794e2b68ed3fc5f9c9229d0b354ed46283",
|
|
"description": "nak: fix clippy::manual_while_let_some warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36cb48d08379d03aef8d1bb7a3ad39cdc653eb17",
|
|
"description": "nak: fix clippy::unwrap_or_default warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb53146b443d1e28cf0626b7978d5990ac217002",
|
|
"description": "nak: fix clippy::redundant_closure warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06ff342ee1bd92a0b2d1f9ddc9f3142dcc544416",
|
|
"description": "nak: fix clippy::needless_return warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b039abd7b1d1e30ba5e31104ca20fc48ec583d5",
|
|
"description": "nak: fix clippy::match_like_matches_macro warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d414cb61a844150fc2abdc2ecffc06dbeef70a4",
|
|
"description": "nak: fix clippy::while_let_loop warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1effb5262a11f3b4ec75d4c2766b4fe570472381",
|
|
"description": "nak: fix clippy::needless_borrow warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d4bd73fa3420c2675f765baefa105459b21b8cc",
|
|
"description": "nak: fix clippy::needless_lifetimes warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00a6e2ae4d3857d382940bce36abc9beb2b92d91",
|
|
"description": "nak: fix clippy::useless_conversion warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec7b32d920607f6a38f734f4068256489dcba02f",
|
|
"description": "nak: fix clippy::mem_replace_with_default warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cab414669ff3b655945a1415e8391bd14bb38cfd",
|
|
"description": "nak: fix clippy::extra_unused_lifetimes warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c9734b6dcd4b52dc6ceebac50eabfb1b60b64c4",
|
|
"description": "nak/meson: specify rust flags globally and allow some clippy lints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dc182b6b21520bfa68b647cae9fb303e286980a",
|
|
"description": "aco: fix labelling of s_not with constant",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dfaa3c0af69ab035cb825943b1cee0f60272010e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7adc7678a88edccfbd20af2307e7f50e9ed48e47",
|
|
"description": "teflon: Add table with known supported models to docs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c74077b62da5581d074e45ce9554ef89c236ab7",
|
|
"description": "aco: implement rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b90ec971d7c6524d4ecdaf1aa46c2ed925b77b17",
|
|
"description": "aco/gfx11: resolve VcmpxPermlaneHazard for v_permlane64",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19876386e2eac98abbcead1c62b5caa8ac1df3c6",
|
|
"description": "aco/gfx11: use v_nop to resolve VcmpxPermlaneHazard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a626f765b5808a3a5a7de1ea8f857f50d2a495dc",
|
|
"description": "aco: support v_permlane64_b32",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c67d4a75babc0dd2e09397870f53bb35f1228142",
|
|
"description": "aco: validate v_permlane opsel correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc57f14c2d471ab9316fb6bc09f117e0c576952c",
|
|
"description": "aco: fix printing dpp8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c69650a95e26193652b93bb229c82b77cfac6b3c",
|
|
"description": "isl,blorp,anv: introduce ISL_TILING_64_XE2 for Xe2+ platforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db4673ee72339d46b1843b3239b8f7b9c3c66b68",
|
|
"description": "radv: add a per-stage key field for mesh shaders with a task shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e1a6d8e267865e910510cb19ba97edc89dadc6e",
|
|
"description": "radv: remove unused parameter to gather_shader_info_mesh()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df45cbddb59a19293dc63f2d7df0d2fbc24a457e",
|
|
"description": "zink: set more dynamic states when using shader objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eca4f0f632b1e3e6e24bd12ee5f00522eb7d0fdb",
|
|
"description": "rusticl/kernel: check that local size on dispatch doesn't exceed limits",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a0c15d5ebc55a233eabb155a6291efb206fbd39",
|
|
"description": "rust/spirv: fix clippy lint on unneeded late initialization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dd404dd2eecd6d658255925ead02ced6495f9aa",
|
|
"description": "rusticl/meson: use rust_abi instead of rust_crate_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f22b95956cb11ccba12dd9f7e4510851fb744a3",
|
|
"description": "nir: Handle casts in nir_opt_copy_prop_vars",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c845ed548f87fdade9293c83858f2876d3b7cc6",
|
|
"description": "nir: Make is_trivial_deref_cast public",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f7715c5824922e867aa739c587eb1718db66c1",
|
|
"description": "panfrost: Clamp the render area to the damage region",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d39dba425b1e10f711a2bc171849720cf62629",
|
|
"description": ".gitignore: Add .venv folder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c2bcb8afd5e1af8aacf29f82662e8a9046cedc",
|
|
"description": "etnaviv: Use TP cores to accelerate tensor transformations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6473ce28ee0f36890e24b3832cd53d3ed5e98e7",
|
|
"description": "etnaviv: Use NN cores to accelerate convolutions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f014f1bba99ba157260ba5081b277d05cd2ee810",
|
|
"description": "etnaviv: Don't emit boilerplate for compute only contexts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30a8c071e9ee40fdd437349d94197229ebeb87b0",
|
|
"description": "etnaviv: Add a bunch of new params for NPUs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e055508881b77278cf79134330f7ca3c1e867e3",
|
|
"description": "etnaviv: Update headers from rnndb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af199e0ff01250313bad5fde2905cfb796fb1930",
|
|
"description": "teflon: Initial commit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92904108706f979cd80cee57af58d866e0f9f7ba",
|
|
"description": "mesa: Import TensorFlow Lite headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8fb1dc7aea35a497f5282977ff04d6c51549376",
|
|
"description": "gallium/util: Fix pipe_buffer_copy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6d9e21c237c4667260e9885c5f0d2c369349ede",
|
|
"description": "ci: disable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdf6b22ffe7d63121bd7a9170639e79a77b59bb6",
|
|
"description": "Revert \"ci: disable Igalia farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26564b8515d8fec01216c4ec5242b0deaa8e15e6",
|
|
"description": "bin/ci: Don't submit jobs on integration test",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffe2b31f9a0ef07fd1380580986302bbfd936f32",
|
|
"description": "ci/lava: Detect hard resets during test phase",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d075d049387243e109492b678cef2930c28a13",
|
|
"description": "nak: handle nop ops from NAK IR on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc232a67a4cbf3b3e3923ed7dea35aaea1c02a7b",
|
|
"description": "nak: implement cs2r op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48055f6a239e989c22bb5eb39feabc9f74d0ae97",
|
|
"description": "nak: implement kill op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "354c26d0c066f14657146442d140d6ae3bbdf5e6",
|
|
"description": "tu/drm/virtio: Fix dmabuf import",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a43970276dc3048653fe9803418fd7456b89304",
|
|
"description": "driconf: Change vendorid on Palworld for Intel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa56740dede991483715af7852fe7d0aa2ba170c",
|
|
"description": "rpi5/ci: add flake seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79a27848d7698c3f8ba78b9fe30301892bdcefe1",
|
|
"description": "rpi4/ci: add timeouts seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9abd16d96fd5009fb1567785d1f3714c10cef25",
|
|
"description": "rpi3/ci: add flake seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e465ac25618b3ce2d8666b5015101414f05f9876",
|
|
"description": "nir/lower_shader_calls: remove CF before nir_opt_if",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "015b0d678f8027008a5ae4cc3bb066a859839c8a",
|
|
"description": "nir/lower_non_uniform: set non_uniform=false when lowering is not needed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b1619109ca91f5b9b4f29d75479241ec82c31549",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90939e93f6657e1334a9c5edd05e80344b17ff66",
|
|
"description": "radv: do nir_shader_gather_info after radv_nir_lower_rt_abi",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1b9a6e4f3c1702d68866bec2799b1216812595a",
|
|
"description": "anv: initial RMV support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d53fcd54e9332fe0062c3b204684964eb5a89e8",
|
|
"description": "anv: track imported ray tracing pipeline groups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8229ee43acd5302556ea8802eefef4cd1892d527",
|
|
"description": "anv: track total state stream allocated blocks from the pool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "693325721196687b73aae8a8065aa2834a2e6f6f",
|
|
"description": "anv: add BO flag for internal driver allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82c08c41417068142ee0212196db75f8ae1f0b4b",
|
|
"description": "anv: rename layers entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb0af056bc06b0f46e55a4e4271ca4ce7be735a3",
|
|
"description": "anv: remove unused perfetto declarations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87807028c6ba6dcda0b975e5920ed0d49ba0c57",
|
|
"description": "anv: reorder anv_astc_emu.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04ebb79b9e1e73cf2459f0e3599fb7281010d20d",
|
|
"description": "d3d12: Clean up H264 video decode interlaced code path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9477f994a9f64b1bdd54d402bd39ea13fc55f02",
|
|
"description": "panfrost: Move pan_{bo,device}.{c,h} to the gallium driver dir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211aa201945b5fd93a9419bacf89e89be23d830c",
|
|
"description": "panvk: Move away from panfrost_{bo,device}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab6a61829ca1c5141edd73dd4dea56c7b6d7fa4c",
|
|
"description": "panvk: Keep tiler_heap and sample_positions BOs at the panvk_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c05104c71fccf64a9e6d49725f0a2bf3da16a0a1",
|
|
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06a2a857f7cf69f2cccfacebcea3449d69b35948",
|
|
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00cdd1d74365ebb57598a5e82d9b2d59f0c96d95",
|
|
"description": "panvk: Track blit src/dst using pan_kmod_bo objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01c7abf56f0dc30eea5ce5a5e3a805417ec6ad14",
|
|
"description": "panvk: Transition panvk_{image,buffer}_view to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d09f38882426d7252b20ea82946c6e231d7237b2",
|
|
"description": "panvk: Transition panvk_pipeline to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ea8e4a469dbe9d54d6843ef04a4c9a5407423e",
|
|
"description": "panvk: Transition panvk_descriptor_set to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86109da54e7612757f8cd404bed66fcfaaf2a701",
|
|
"description": "panvk: Transition panvk_pool to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e5bc1ee5b37d82323d300ff88bdbb4b4da3b58",
|
|
"description": "panvk: Add the concept of private BO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9672ddcc3a204d8eda061ac5a0b96a88c84af207",
|
|
"description": "panvk: Add pan_kmod_{vm,dev} objects to panvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48ff9fc8181533fe1a6f5acb436db17a8e7bbb97",
|
|
"description": "panvk: Instantiate our own blitter/blend_shader caches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d155d6b7a334f07ad652e5a87f16f3302c7b968b",
|
|
"description": "panvk: Add a decode context at the panvk_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acdcf5c0a173ff6f00858cb0e1699f96d68a9a66",
|
|
"description": "panvk: Move panfrost_device and panvk_meta to panvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea4dc54d720c10d4cf55f47f0fe1ea4374847aee",
|
|
"description": "panvk: Use vk_device::drm_fd instead of going back to the physical device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92fa7468a18dc8ace5a2280e98a91b9438d348d1",
|
|
"description": "panvk: Store various physical device properties at the physical_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e65d7347e597a599a0500a0cd80ba265e6a91c3",
|
|
"description": "panvk: Stop passing panfrost_device around in internal meta helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e028b6dbe7abf371faed2b455b6a8a01d1889702",
|
|
"description": "panvk: Get rid of unused pdev arguments passed to some meta helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c615b4ae10227332f4a50474b40f144773fbdc4d",
|
|
"description": "panfrost: Add a helper to retrieve a panfrost_bo from a pan_kmod_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "446ec05faecbe92246dc37a69631521448112fdc",
|
|
"description": "panfrost: Make pan_perf panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b554c093996284872f91d9c1ed791f4bda6d913b",
|
|
"description": "panfrost: Make panfrost_texfeatures.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2c06d0813779873428547fe5fe0926aec3e3cb0",
|
|
"description": "panfrost: Remove uneeded pan_device.h inclusions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "493cf2f0082d958729c3268f425edbd7d70e39df",
|
|
"description": "panfrost: Make pan_desc.{c,h} panfrost_bo agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f94889d0797f6dc66b7875e68ae7d44c0f018131",
|
|
"description": "panfrost: Make pan_texture.{c,h} panfrost_bo agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d07926df1eb6e943025e88538eda54c73ba9d4a",
|
|
"description": "panfrost: Make pan_props.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b4d1bb9be1f6e94649a0b09abcb1d05b822cf38",
|
|
"description": "panfrost: Make pan_pool.h panfrost_{device,bo} agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1f1a6d7615b1836dc7524e07ab431a17fade0c",
|
|
"description": "panfrost: Make pan_indirect_dispatch panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bdcef6506bcb6ce1084f2831b7c04994ad848ac",
|
|
"description": "panfrost: Make pan_blitter.{c,h} panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49aeced1a4c6dcbed2408d5e8a7870a24e2ea622",
|
|
"description": "panfrost: Make pan_blitter.h includable from non per-gen files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "146b51d9f4dc10f7809e39c25949471fa85dc88e",
|
|
"description": "panfrost: Remove unused header inclusions from pan_blitter.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a01be2f21f32355c7cefdf51b060faadaf9b2a1d",
|
|
"description": "panfrost: Make pan_encoder.h panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0651b8871bbe5e9f9ac30635b69ea985a2730a9b",
|
|
"description": "panfrost: Make pan_sample.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "387882d811fe397453a5b99f5122da5ddca27494",
|
|
"description": "panfrost: Make pan_layout.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4f2b7492b0a7bdc61bc50e7c8dbed7edd8995c8",
|
|
"description": "panfrost: Drop unused panfrost_device forward declaration in pan_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "517c0458f24a1e6a3dc8e9662f84fdd8bee24e2e",
|
|
"description": "panfrost: Make pan_desc.{c,h} panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56438e06b971b2b27f484c126932a916e02d6628",
|
|
"description": "panvk: Inline pan_wls_mem_size()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00fb95175f969a39b69a1ec2e764f312df51b1d2",
|
|
"description": "panfrost: Pass tiler heap info through pan_tiler_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42138ee1c801dfd289e0f3e0214600fb1a01890d",
|
|
"description": "panfrost: Pass no_hierarchical_tiling info through pan_tiler_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00d4a7c7fd9900fb685059034bcd74c73c6738a8",
|
|
"description": "panfrost: Pass the sample position array through pan_fb_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b8942d4dc3796e7849a085209882dc1fe6018fe",
|
|
"description": "panfrost: Pass the tile buffer budget through pan_fb_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95480bc2ab6a594cd9a096d264ba5f8e0efd7ea9",
|
|
"description": "panfrost: Get rid of unused panfrost_device arguments in pan_blitter.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e85e3ce080a910861c907b3a2f84a7a344ead1b",
|
|
"description": "panfrost: Make the pan_blend logic panfrost_device-agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a42913c230ac23b0eda5852d0ccfcb38849dcdf",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_inline_rt_conversion()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c8af69827bcd375d376c4775bd5ef1fb61cbf5a",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_blend_create_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b79735a635909f1e9b08b463760b15622a98143",
|
|
"description": "panfrost: Stop exposing pan_blend_create_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e7e22a808163937cc34374914b4c263f6398bbe",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_blend_get_internal_desc()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbcc85108b28486c3b8b80d117de524ab7803446",
|
|
"description": "panfrost: Don't pass a panfrost_device to panfrost_afbc_can_tile()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a758e95077ae48b4a72758c4b861cf6d3f283956",
|
|
"description": "panfrost: Don't pass a panfrost_device to panfrost_format_supports_afbc()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d76cb026890a57acbe23831610109f76ad2a1f1",
|
|
"description": "panfrost: Stop passing a panfrost_device to panfrost_new_texture()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5669622857ab960a24d3de4379d61c4da2981a70",
|
|
"description": "panfrost: Move YUV-debugging out of panfrost_new_texture()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "897733c55d6b31c81d4ec717dcfe8765936ad0b8",
|
|
"description": "panfrost: Move panfrost_is_yuv() to pan_format.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fba7f38fdaa0bef82b0394c5ddc1a6a5858e1dbf",
|
|
"description": "panfrost: Add panfrost_[blendable]_format_table() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0fe9c369a1e68c4367e1a38d192594900c7dc1a",
|
|
"description": "panfrost: Make panfrost_format_to_bifrost_blend() a per-gen helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87de3a2e0d9caebcb3314ce9b4c668641d78b52",
|
|
"description": "panfrost: Add a per-gen panfrost_blendable_format_from_pipe_format() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8d2b5b86da1463e9364136dbcf7836b2e755c04",
|
|
"description": "panfrost: Add a per-gen panfrost_format_from_pipe_format() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe9d541d9d66b361a245a145e96089d183e12780",
|
|
"description": "panfrost: Kill unused forward declarations in pan_texture.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd901213dc0878da82c13bec414319cc4ada23b1",
|
|
"description": "nak: make it compile with clippy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "548d919bd32ca14ade8911ef0a3992104dfb96e8",
|
|
"description": "nak: simplify phi_dsts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a414ecdf5b55bb5a1717693dbf0fbaba9867792",
|
|
"description": "nak/opt_out: fix comparison in try_combine_outs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5b355ff25a769193cfe83af669e69d9e51f109ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3fbd0dcb186c502390935b3088b711a24a6c7e4",
|
|
"description": "nak: use rro when emitting mufu on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a0f5fff875a97ffb9daf73f99124c30ac09f426",
|
|
"description": "nak: implement rro op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0a3bac163ca803eda03feb3afea80e516568caf",
|
|
"description": "anv: move *bits_for_access_flags to genX_cmd_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231ede4f0ca92b33da8b16e7921af9877379c7d1",
|
|
"description": "iris: replace constant cache invalidate with hdc flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
|
|
"description": "ci: disable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba87656079a7fb745c06e78641d2fa6ac4112b82",
|
|
"description": "anv: implement undocumented tile cache flush requirements",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc6462924fa2389b35d4e27c6be3de629779b89",
|
|
"description": "isl: add print helpers for debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c9f817cbed2fc5263c86b514730e54a2d9cbe4",
|
|
"description": "anv: fix pipeline executable properties with graphics libraries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3d49cdb71ee8cb07ca922b9ffa15edd27627959c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42fc83a6e3cbf4521f7c2d2acf26bdf22dd73f83",
|
|
"description": "venus: default to enable GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85df907ad8692d1448ba12735c2981e47add34aa",
|
|
"description": "venus: allow tls ring submission to utilize the entire ring shmem",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a5df16fe81d39fd771d5805b141c4eff623886",
|
|
"description": "venus: fix to respect the final pipeline layout",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f713b17a16d7899ef78f85b91c14a46b9f91b3c8",
|
|
"description": "venus: fix pipeline derivatives",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f256e8171cb47f5be566607dce5d6267324c550f",
|
|
"description": "venus: drop some redundant comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b551b6e48a4b69e0b1b6eb36acfbebe359025c24",
|
|
"description": "venus: fix pipeline layout lifetime",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "19f2b9d0bbd71ba218962a26434507e70f6cde98",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e8dce8c93268891fd16dda0c743300a93d21743",
|
|
"description": "ci: bump kernel to 6.6.12, modularize i915, add Transparent Huge Pages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "459b5222511ce0eea17f5a43cb55f54bbaca7984",
|
|
"description": "rusticl/program: add debug option to validate internal spirvs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e70699e24ad7c06e43ba856cec9371f142ebaf2",
|
|
"description": "rusticl/program: add clc_validator_options helper function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "421b73207cf2f7985ef5532890b52d4a49d61cfd",
|
|
"description": "rusticl/spirv: use bool::then_Some inside SPIRVBin::link",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93c1eb112fed0fbc9748ef94177cc670c65602a8",
|
|
"description": "rusticl/spirv: do not attempt to parse spirv after failed link",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb2afbc0e5973eccb47065861225b19bc22a9884",
|
|
"description": "rusticl/program: rework debug logging option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fcec87090d7c06cab119aef8c517daa55df1f62",
|
|
"description": "intel/fs: Track instance id in gs_thread_payload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0384e96aee0505b12f8775a397b7c53fde2203a5",
|
|
"description": "v3dv/ci: increase timeout for full jobs in 30min",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ebf7f49a052c75f49496e31f7b3ccca716d30e5",
|
|
"description": "llvmpipe: Compile sample functioins on demand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "533d17ec7164c8063920b7ccf3669f6bd561afa0",
|
|
"description": "llvmpipe: Stop refcounting sample functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4d950ce37ae88a7799ed00ae107cb4440dcfe93",
|
|
"description": "rpi4/ci: skip more of the dEQP-VK.ssbo.phys.layout.* tests that timeout occasionally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "959819c458674ed8074cf7a019cc7b155c49b811",
|
|
"description": "rpi3/ci: update piglit & deqp expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3c91624f487ee7676dfce0f8ed4e4c87ce2c0a2",
|
|
"description": "d3d12: Implement cap for PIPE_VIDEO_CAP_ENC_INTRA_REFRESH",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c81967fa89d918e11107cc787ae70bf32cc56a56",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57cd0a0a28c1bf5d489c58afad309011836fce93",
|
|
"description": "wsi/x11: Make chain->status atomic.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b634537b8b0d5d41e5c3bfe039975042e6fed9c7",
|
|
"description": "wsi/x11: Keep track of multiple presentation requests.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b90b6a395d8fcf6329e4838d312ce5bbb20ce978",
|
|
"description": "wsi/x11: Implement VK_EXT_swapchain_maintenance1.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19dba854be005142f70c36895622c5d46c3b9ba2",
|
|
"description": "wsi/x11: Rewrite implementation to always use threads.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a3784ae33bbdcd50b2a6d8de5d52779276bb36c",
|
|
"description": "v3dv/bo: use mtx_lock/unlock on cache_init too",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd0e3a7fefa9f08fdc34a79488eba9846344f49",
|
|
"description": "broadcom/compiler: fix coverity warning (unitialized pointer read)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2b7c4ce29b36556968ccf0480393180455d498a",
|
|
"description": "nir: rework and fix rotate lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fe0965afa6becfc9c9aa341babd34bc5920e421b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a50b2f8f258eb71984a3d63ca031b8051c380344",
|
|
"description": "panfrost: fix panfrost drm-shim",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "91fe8a0d2859e0b869edf83a56c463cf548ac10a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b652f10fd6a114dfab8f933c4ef3576329dd1f",
|
|
"description": "anv: using a single struct for kernel upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783e3c096fe34b06a251b3355330feac3a015e4e",
|
|
"description": "radv: fix indirect draws with NULL index buffer on GFX10",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "db9816fd666a53dcd6285517c558373f93b12599",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c03cdbd02a69884ce759e0cbd0cf76dc212e2d3",
|
|
"description": "radv: fix indirect dispatches on the compute queue on GFX7",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a64f8dd1192bef2b1cea29283a82f5f82f79a8",
|
|
"description": "intel/fs/xe2+: Allow SIMD16 MULH instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54f3d5a00c7527ef40c79344fea15a2c66fc6103",
|
|
"description": "intel/fs: Emit QUAD_SWIZZLE instructions with WE_all for derivative lowering.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e710a84ad8c2ecd2785a10b7977fa5b1b087448",
|
|
"description": "intel/fs: Set the default execution group to 0 when not representable by the platform.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43c9620dbf169fd7a66f9d5a34ee95f3bd9a923a",
|
|
"description": "intel/eu/xe2+: Translate brw_reg fields in REG_SIZE units to physical 512b GRF units during codegen.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bc38215206f450723c820b6f86cd36ce98f246a",
|
|
"description": "intel/fs/xe2+: Disable bank conflict mitigation pass for now.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6efcba9e3622822357d42549863603176929aa44",
|
|
"description": "intel/ir/xe2+: Add support for 32 SBID tokens to performance model.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9c057d5a3568282d40ee9fc4c7b101464bb10cd",
|
|
"description": "radv: Implement NIR debug printf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03379d74ba5ce9c59d96eb6c4f114881b741fbc6",
|
|
"description": "util/printf: Expose util_printf_prev_tok",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d05f8f6146adaff588e154324e398aef2dd7fcf6",
|
|
"description": "util/printf: Include stdio.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87417012f3f42b84b6e8f8264f64e0388201f55b",
|
|
"description": "zink: Update zink-anv-tgl flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "908f444ec10fe44ae2df004909b2e6206188a71a",
|
|
"description": "ci/deqp: backport fix for zlib.net not allowing tarball download anymore",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebcab145cfce334776be7e59db9beeb3f74b6967",
|
|
"description": "dzn: Add a debug option to enable experimental shader models",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90bf4b630b28319314b811102a0186061693b97f",
|
|
"description": "microsoft/compiler: Handle comparison bias/gradient sampling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "733b7fe831f6ea22283fdb9c1df468d6e7a07075",
|
|
"description": "microsoft/compiler: Declare shader model 6.8 / validator 1.8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf461d856fc4af8dd7b808d377a48d26e3cd1e15",
|
|
"description": "ci/ci_post_gantt: add script that post gantt to Marge's messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a9a71e2d99d508714f382ab1b88e8c3c1f3104d",
|
|
"description": "freedreno/registers: A couple newline changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e733e94d81b77aba32219de9f4f0af3bb953b88",
|
|
"description": "freedreno/registers: Add basic kernel header support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab64afc109e80871f5512d744f1c3b6491fbabf4",
|
|
"description": "freedreno/registers: Generate copyright comment blurb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eca68d2dee9940cfcfe627ffc1b0b8d118428a3",
|
|
"description": "freedreno/registers: Don't re-parse files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1567249e99cb00aabb797c6bdf23e1383389941",
|
|
"description": "freedreno/registers: De-duplicate xml_reg_files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15f94505ba75adaf052dcb8d9f349a2bf10242b4",
|
|
"description": "freedreno/registers: Pass full args to dump_c()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "670e93bfb5d2700264801b38373d7e87b0886bef",
|
|
"description": "freedreno/a6xx: fix comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5552ffd0f3b5a169ffc1da7b4435bb69b11035dd",
|
|
"description": "intel: Use an intel enum for cmat scope",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a03cf5b3c294a274e2cd352a188cac220171a5e",
|
|
"description": "aco: remove boolean shuffle isel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4180ebbb9e6bd7a763ad37dd730621ad2f71d2b",
|
|
"description": "radeonsi: lower boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2571580b2b78b9772d5289d2f6e586055e9d8691",
|
|
"description": "radv: lower boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d641750573a163674458004f74d0057bec86c62e",
|
|
"description": "nir: add lowering for boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a15ba53a8a7eff3fc16b09f784f4d59fbf35b6",
|
|
"description": "ac/llvm: implement as_uniform and ballot_relaxed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b031daf16ca66750b2baaf09ac9568f93b5c7c8",
|
|
"description": "aco: implement as_uniform and ballot_relaxed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cb5bf700907a0b862fc4e340c0803bd9411b5d0",
|
|
"description": "nir: add ballot_relaxed and as_uniform intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc9ffb90fdaecdfa682d7783b9ee3dc417373ae0",
|
|
"description": "r300/ci: add flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74fc2e287fc79b9451919b21957bc5d0ef186a5a",
|
|
"description": "aco: stop scheduling at p_logical_end",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1519e6ab77c79aadfe455f1c17af1fcf93f8710",
|
|
"description": "nak/sm50: add support for suatom",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f54d269c20e1c7a668a2ca41ac5ffee76cf60e3",
|
|
"description": "nak/sm50 add support for suld",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "458d4150dfc704fe04e7bc5209643e2eb6479ccd",
|
|
"description": "nak: Legalize OpBMsk",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3098bb23284b598ec6d5030ceaa1c3d5bd9d428",
|
|
"description": "aco: give spiller more room to assign spilled SGPRs to VGPRs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d7d73eb31466d850a8912dab2067707daa658e",
|
|
"description": "panfrost: implement line-smoothing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3cbfb5bd9d9b2cbbd1a8a68d2577183e0b4f190",
|
|
"description": "panfrost: clean up active_prim update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6343e0bbd0bf8d0173795934fc42eb7851d0730b",
|
|
"description": "panfrost: add line_smooth shader-key and lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b6972366aa62678c46af972ec0f9467912d4002",
|
|
"description": "panfrost: pass reduced primitive type instead of points",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9ada4c0a2ebe11a4a8b3bf08fd12a0f76d56c9a",
|
|
"description": "panfrost: add support for forcing sample-counts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "550cc685a76b609a3c3f358d554de6e9911510ec",
|
|
"description": "gallivm: fix coroutines with llvm 18",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b62b0d096d989b1eeacc0fe31d4d47b66094919",
|
|
"description": "nine: update verbiage for enduser device messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41107e4e641cdde3689b2718f8c0b260ab3964ce",
|
|
"description": "nine: detect emulation fallback of d3d coordinates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e3a43bfc03530f121c7d26adcd253442562c6e",
|
|
"description": "nine: r500 under 20 fragments cap is a warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "500ca5ce7e4c093c410ce75add64be2494be111b",
|
|
"description": "pvr: split out device info into per GPU headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09ab2ff925e31e3ecf0af4758a6d8d451e3afa55",
|
|
"description": "pvr: fix up some includes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a7aa01a49b9791eb6b51c4e2bdd79b3602121b1",
|
|
"description": "amd/ci: consider much more of dEQP-VK.query_pool.statistics_query.host_query_reset.* to be flaky",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d67debc2ef22d65c98a7961d60a77c396b95369",
|
|
"description": "CODEOWNERS: update Imagination maintainers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c4a797bc98e2800be09ded38436817d2d7b0381",
|
|
"description": "amd/ci: add flakes seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcc8c8aa4ad0050ae5477143663eb57ee6eff9b5",
|
|
"description": "radv/ci: sort navi21 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14345c4dd67c75698ed071eb7b798e1f52abea62",
|
|
"description": "zink: plug leak in `zink_create_quads_emulation_gs`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a72fc1cb7073fcc892ef0b36e99cc8455337476",
|
|
"description": "nir/passthrough_gs: plug leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15e7c6327216efa1f2c5b71b0a2ca65020f67852",
|
|
"description": "r300: remove R3xx/R4xx backend absulute modifier lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78404cc57d7c0115550728515edd8820d27ece81",
|
|
"description": "r300: skip backend DCE for vertex shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e2e4688af737328229101e4983d5d7120ac6e5f",
|
|
"description": "r300: fix writemask for nir_intrinsic_load_ubo_vec4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43bdfebbff2c5557355df88816e737ef19618ed2",
|
|
"description": "radv: Fix shader replay allocation condition",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86954c766fac7e56985d8d435c7773ec663c641b",
|
|
"description": "radv: Ensure vkGetQueryPoolResults returns in finite-time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "907fe6ea625a82dd356f383fee05f5197e5dd11d",
|
|
"description": "radv: Add radv_get_tdr_timeout_for_ip helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed4ef4dc65348a18ca44d815bb8d5a0ebc6aa599",
|
|
"description": "radv/amdgpu: Remove ctx_query_reset_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f62bdde7031ac919be8e87d389f9b23c49861b5c",
|
|
"description": "radv: Remove check_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b24a4b8949109d787a2db7a1c3a61274b9238de6",
|
|
"description": "radv: Mark device loss if QueueSubmit failed immediately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c58cff3ce42f1e2f3b76d7798a302254cc347ea9",
|
|
"description": "radv/amdgpu: Handle -ENODATA and -ETIME from cs_submit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a0b34349541043774e3ee60bccbd4063299989d",
|
|
"description": "aco: silent checking if clrxdisasm is available",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34a27ac3a7315376646e4c132e02c1c91524e2c0",
|
|
"description": "d3d12: Set up spirv-as and fix expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13cc5afb3590e932532b1a037161684ca37d0250",
|
|
"description": "ci/windows: Rev Vulkan SDK and piglit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b571ae6e7a76725840e50345e46de65e9ab7935a",
|
|
"description": "intel: Make memory heaps consistent between KMDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca94420d6d3de80287be37a452236936bbcc9519",
|
|
"description": "intel/dev: Reduce usage of intel_device_info_compute_system_memory()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f05350899a72c2b7d1dd298e59f111a1d53c6979",
|
|
"description": "nak: fix iabs on SM50 with an explicit i2i op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f332f4087500219f7fecc76ea268bd538f58c5e",
|
|
"description": "nak: Enable NIR fuse_ffmaN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dbf9181cd53baad71a2dba7b3a9198c57ba1941",
|
|
"description": "intel/compiler: Fix rebuilding the CFG in fs_combine_constants",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "65237f8bbcaae12929fa4c35a71626f3c53f5b56",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9bfdcf57688978404187a52bebdfda2d80c93c9",
|
|
"description": "intel/compiler: Add couple of tests for fs_combine_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "280fe3f592f9e48366f820e72e0848293bc21d40",
|
|
"description": "nvk: Wire up nir_opt_large_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc02eee4b2d79a85f67fe53a35f5373cf196da2",
|
|
"description": "nak: Refactor shader upload math",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "148971f232dda5b1bd122df5ccf64635fde3220e",
|
|
"description": "nvk/draw: Map cbuf slots to shaders, not cbuf_maps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b47e93c8a8acb2fc501704f8f277d4ed696d53f",
|
|
"description": "winsys/amdgpu: Limit usage of query_reset_state2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf24d155038c60abca9570a5a1503693e6c4b541",
|
|
"description": "winsys/amdgpu: Hook up guilt to amdgpu_ctx_set_sw_reset_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "024f144165f7b53e78bdd18f8b5afe11bf4e36e1",
|
|
"description": "lavapipe: Report the correct preprocess buffer size",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc94ff081c9b431dbb1242a04bd4efe0feaf5dde",
|
|
"description": "lavapipe: Mark vertex elements dirty if the stride changed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "76725452239e9e7740c0edd6a5f3663ab897c343",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d98142eda7be693bb39e8ac229d83242f0eceab",
|
|
"description": "gallivm: Use saturating fpto*i conversions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d88c1bb6ce7b64188ff1a19238a40d9218fd021",
|
|
"description": "lavapipe: Fix DGC vertex buffer handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e83ef27ba657e49272061c52072c6ec480d578a2",
|
|
"description": "radv: Vectorize load_global_constant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "220c91208037a499ff7a553f263d20e5844094a4",
|
|
"description": "ac/llvm: Enable helper invocations for quad OPs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b1afb0482f638323c2bef3ec957544499f9ca02",
|
|
"description": "nvk: Advertise VK_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a55b2996ab1aca810d449d6f7b3b72482a9f7486",
|
|
"description": "nak: Add support for SPV_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82fe981e359e7d6fa8448dd8572e52e85ede1a38",
|
|
"description": "nir,spirv: Add support for SPV_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02d7f5e4ff1a93d149778d8b40f327cccbb412ee",
|
|
"description": "anv: expand pre-hiz data cache flush to gfx >= 125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93706d5c2fb8cd47fa444fd8598b5cb190cf74a7",
|
|
"description": "iris: expand pre-hiz data cache flush to gfx >= 125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7481d61a5d5a8bef71c855182f1d958c4e6c4f0f",
|
|
"description": "intel/compiler: Track mue_compaction and mue_header_packing flags in brw_get_compiler_config_value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48885c7fe347b61555ddae247a7c7fdc6834a6a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f237a23c771e3dc74adc1cc0ab5cbc3e3b03be8",
|
|
"description": "intel/compiler: Track lower_dpas flag in brw_get_compiler_config_value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2741c6464c347946f1392c97731b24c386b9f782",
|
|
"description": "intel/compiler: Use u_foreach_bit64 in brw_get_compiler_config_value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951e08fc18a32f8a5ee9faa39cab69f8f0767e24",
|
|
"description": "intel/compiler: Disable DPAS instructions on MTL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e67b393371e8d57e5d1e9ba94747ce9f8fd701",
|
|
"description": "mesa/vulkan: use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c27cd96f3104443cdd73d9f6f17d9f6b8e90564c",
|
|
"description": "mesa/vulkan: use a simpler path for header in trampoline gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c860935501bda56da7f8fb7a3c436a8ce97a2b66",
|
|
"description": "mesa/util: use DETECT_OS_ANDROID in anon_file.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b133ad446b1c8c714eebf02106f695486377d5c",
|
|
"description": "mesa/util: add <linux/fcntl.h>",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e08add916457d8bd9724ffd1960e638679c8c630",
|
|
"description": "mesa/util: Check __ANDROID__ when for detecting for Android",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "155b2b955566ea6bb4e3f923b0bcebf9c979a264",
|
|
"description": "CODEOWNERS: remove myself as a person of contact for a few things",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52f24121b6d723431ff4f5070508f4f3a4bfcb6e",
|
|
"description": "CODEOWNERS: add myself as as person of contact for CI changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc0131d5bf42c7671b6ebcda61de06c9b954b11",
|
|
"description": "wsi/x11: Add workaround for Detroit Become Human.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ab6d7e7534b6848231e1a2b8bc1a05531ab54bc",
|
|
"description": "wsi/x11: Add drirc option to ignore SUBOPTIMAL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745282736eb8b1b3bc0ac9d45a77a40e502b887f",
|
|
"description": "wsi/x11: Compare modifiers before signalling SUBOPTIMAL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9c54d47dca10eccd84b50e9f247abecbcf3ffb",
|
|
"description": "wsi/x11: Remove unused vk_alpha in get_dri3_modifiers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b25564ba3364fcbb9b22c95af43f69d156a9c5fe",
|
|
"description": "zink+radv/ci: drop duplicates flakes lines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7e407213bc87d5cdcadde28b1c573a311283c7e",
|
|
"description": "clc: silence a warn_unused_result",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "338636a4ab34026892a2997d4f289b894191945c",
|
|
"description": "clc: require LLVM-15",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd085c253cf4b0fb59eafbc0c9bdc7a0a30c941a",
|
|
"description": "clc: merge blocks handling optional features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faea27e4acd0e764039a0301576d429c2e58c514",
|
|
"description": "clc: require LLVM-14",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05b628b5affd6305ae4d958c15fa1a0a10928125",
|
|
"description": "intel/dev/common: Add xe2 support to get_l3_list()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df0fe0dfbdd3de42039d9da881433952b92101ea",
|
|
"description": "intel/genxml/xe2: Remove L3ALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36012af17fc2d8445a4f84dfb603e44369143822",
|
|
"description": "nir/printf: remove treat_doubles_as_floats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2b08f9437f692f6ff4be2512967973f18796cb2",
|
|
"description": "freedreno/replay: Make meta \"print\" instruction take any number of regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30e09d0e9815a1edd64f19d73e9d992c2121b042",
|
|
"description": "nak: implement FLO on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f33683e4dad9e1dfb7dcd4f86bb86ef3e3954315",
|
|
"description": "radv: don't submit empty command buffers on encoder ring.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d32f2ee7b632b87c9ea8de66aa41423bf36f8268",
|
|
"description": "radv/video: refactor sq start/end code to avoid decode hangs.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d8f3060bd915e6ba6cc01086978d126e70bfea92",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bd31b60e14aa8d573c4352e32458243c94d1c7c",
|
|
"description": "vulkan/video: constify the encoding apis.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f9381782f984f7db18646c0fbf99042ada88222",
|
|
"description": "venus: ensure object id is unique",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "184bcfdc1c3cf22d248053cd22834a1c052b4323",
|
|
"description": "nvk: Implement VK_KHR_zero_initialize_workgroup_memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e214f21579456d7f149986fcebd0448365ee6e6",
|
|
"description": "nvk: Properly configure the min/max shared mem size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaa7980e15ecf81e78ea7e9b0fe4515b465e7e43",
|
|
"description": "nvk: Add a #define for max shared memory size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be0f04f5bd3155c05af14b2c8ffee887838af807",
|
|
"description": "nvk: Unref shaders on pipeline free",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d6a1e29ccdc12461495e01b7dc0b510a9bb84c3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b0448d8f8b1edfbf74104eabcbf473846eccbac",
|
|
"description": "nvk: Set framebufferIntegerColorSampleCounts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03f5fc45bbd29ad3eab8385a53001bd9b54f1e69",
|
|
"description": "docs: update calendar for 24.0.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e4bb8253ed36f911a0a45dfecf89c237a8cd362",
|
|
"description": "venus: fix shmem leak on vn_ring_destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d1e29b7557877c9b278593b8f0c7e6c531849f23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "531505f8c598316ee69b916bfbe414598fec9a72",
|
|
"description": "nouveau: mme: Add a dumper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb6d954c67d83c03b018afe4ab14b06dbf285dd8",
|
|
"description": "nouveau: nvidia-headers: Add nv_push_dump tool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9cd3e4c55bedb732ac8b340f247bf3bde1fb9ad",
|
|
"description": "nouveau: nvidia-headers: Add compute array parsing to class_parser.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc9ad0e5c415a41a8b3d655d67904849404cf28",
|
|
"description": "nouveau: nvidia_header: Add AMPERE_COMPUTE_B in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20b3f9521ee7a4383bf8bd96f6c3b6de500291b9",
|
|
"description": "nouveau: nvidia_header: Add TURING_COMPUTE_A and AMPERE_COMPUTE_A in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d8b9b91601c14f065644f0c9dba1c5981cce117",
|
|
"description": "nouveau: nvidia_header: Add AMPERE_A in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32f2a0f1e15fe9d8c8ba45b5dd9fe37c73dd9645",
|
|
"description": "nouveau/mme: Stop using isaspec",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a69b7f1b19cf2cf87eef1c4a87a189515f092c3b",
|
|
"description": "nouveau/mme/fermi: Stop truncating iadd immediates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10e2dbb63b9d1f8f35c4fc3f570cd19b3fc03b43",
|
|
"description": "radv: delay emitting streamout enable at draw time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdfce158bd9122b0c6d4f5a3d8a774b12891cf64",
|
|
"description": "amd/ci: add flakes seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79422eccd80e3e6d0ab76a652c9b062cddc43d79",
|
|
"description": "ci: Add kmod",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
|
|
"description": "radv/rt: Add workaround to make leaves always active",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18ea091af4b594aea552a4e147e29aa5901386c",
|
|
"description": "nir/comparison_pre_tests: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "873fe637e20d6a7bf63dfcb456cd4aceaa373915",
|
|
"description": "nir/alu_srcs_negative_equal: bail earlier if possible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4740ee8d670c2a82085525f59939e417dd50b0fd",
|
|
"description": "nir: Minor clean up in nir_alu_srcs_negative_equal",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b289028d0abf56f453be9b2ba01969bfe38c3352",
|
|
"description": "ci/ci_gantt_chart: show duration on hover",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffaa247b4fff72cd2045f37be526904c7ebd200c",
|
|
"description": "ci/ci_gantt_chart: add option to save output to a file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf86e97ace3f6f6db95f79350a8ca107276e17db",
|
|
"description": "ci/ci_gantt_chart: add timeout vertical line",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61ab9ae2af193ab534066687266a58878232ba81",
|
|
"description": "ci/ci_gantt_chart: add tool to analyse pipeline execution time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e8cbc8e91072471b00c0c791b8c34b6185f46ea",
|
|
"description": "ci/ci_run_n_monitor: move get_gitlab_pipeline_from_url() to gitlab_common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce200669b1fe9a0c530d8b226110e91f05d198b9",
|
|
"description": "radv: rename radv_pipeline_key to radv_graphics_pipeline_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5a5ab46c9a0282a6f20aa2bfdcf0545d052950e",
|
|
"description": "radv: remove radv_generate_pipeline_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72d2eb39fbe394721c22bf58ad8063fea4a0a52d",
|
|
"description": "radv: pass radv_graphics_state_key to radv_hash_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18bfed2c5fc9c8ad93b08bae8b9e65380a1b772",
|
|
"description": "panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "73eecffabdd37fc2a181dfe38e35e4240812611e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35a02560c8932d4b1841772b016b8e672e409eda",
|
|
"description": "panvk: Fix tracing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "56be9a55be03cce9925989e7d22696733488e05b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5ba55314cb3187dd4cc115002bbc14a086d1547",
|
|
"description": "panfrost: Fix format tables for v4 and v5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "404da63a0e7221e2b57342aa366976e491e531ea",
|
|
"description": "panfrost: Don't try to set bifrost blendable format on midgard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "969ed851102b6136c63b1690c21750b00680d009",
|
|
"description": "radeonsi: don't flush CS before and after every blitter invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da49e9dcc2a2ba6d1f4b8ac0e759aec1625419fe",
|
|
"description": "radeonsi/gfx11: flush DB before Z/S clear to work around dEQP failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd31c1301ed92d0f27e833743ab992301421ab8",
|
|
"description": "radeonsi/ci: update gfx11 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3601c1b2cfeb82b83edc0c693ecda433806c4652",
|
|
"description": "radeonsi/gfx11: clean up MAX_ALLOWED_TILES_IN_WAVE programming",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15f88ea46ed9b3d28d3d3c644cf3035748f8b7f8",
|
|
"description": "radeonsi: rename *trivial_vs_prolog -> *trivial_vs_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8c23cd4cd769896d7f257087a8a670d2faf87f3",
|
|
"description": "radeonsi: remove unused preloaded instance_divisor_constbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbd3437c6628f7f3440fd90bc0f61cd6e6875bf",
|
|
"description": "radeonsi: remove no-op additions for viewport0_y_inverted",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bad2530a40293cea5217e0cc0753dfa30eb05f20",
|
|
"description": "radeonsi: pack GS_STATE_ESGS_VERTEX_STRIDE better to save 2 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eed352e053f6ac544a4bff3c3c670686880154c",
|
|
"description": "radeonsi: split si_update_ngg_prim_state_sgpr into 2 functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3326bb947ec0ecba8ffdaf5d739786799bd1d35",
|
|
"description": "radeonsi: change GS_STATE_PROVOKING_VTX_INDEX to 1 bit PROVOKING_VTX_FIRST",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c74fc6bfbdbdeee9b40dd41bdaa2f92bd7b8f1c",
|
|
"description": "radeonsi: deduplicate gfx10_ngg_get_vertices_per_prim / get_num_vert_per_prim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da20c6c73fbb0399f60c082900d51c5ede1b704c",
|
|
"description": "radeonsi: don't use staging uploads for buffers & shaders with all VRAM visible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7af7efee4d9f274ff69017b05c0449631e72815",
|
|
"description": "radeonsi: expose shader profiles to other .c files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767048f8b2e0e9ba8dac45863ebb555c4648072e",
|
|
"description": "radeonsi: report more detailed output stats for shader-db",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b00a0e7a309930d4a65b1c029caa67ca8bbef4",
|
|
"description": "ac,radeonsi: emulate GS primitive pipeline stat on gfx11 because of culling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d3f93714279f0f1f6798db69322d29a41e0b952",
|
|
"description": "ac/nir: simplify code at the beginning of ac_nir_gs_shader_query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4747bd6ba84d5675449b2c299586f7ec1847a144",
|
|
"description": "ac/nir: optimize out multiplications in small line culling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d74123633cf6dd0f168e2a3fcddc9048c6a1350",
|
|
"description": "ac/nir: rename clipdist_enable_mask -> clip_cull_dist_mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af4e91f6b8b89763b2d436283f2cd4bf82c1a1ba",
|
|
"description": "ac/nir: don't write TCS outputs to memory if no_varying is set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4880c1e12ee26d208cbb5cdadca3ffdf86c36b9e",
|
|
"description": "amd: unify NIR options between RADV and radeonsi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b0bfdfa9e83aba5316821296fb9cf68fdc958f8",
|
|
"description": "nir: Use alu source components count in nir_alu_srcs_negative_equal",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c6ee46a7532291fc8583400e174e77b1833daf23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e19ecf49eaf36d662d5e17af5f84a21d590279e0",
|
|
"description": "radv: remove an extra new line in radv_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee96de53e47e45253bcb561639f6677ca441b970",
|
|
"description": "radv: remove the pipeline key for ray tracing pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7999070713c28c929ab82f7fbb1fcc4a83ec55f",
|
|
"description": "radv: remove the pipeline key for compute pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e017eb3b5893468546ccbfad3add5191fd8ec474",
|
|
"description": "radv: stop hashing radv_pipeline_key for compute/rt pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "739c8eb681bd0f5a0e2903b6f8601a6be19b8ab3",
|
|
"description": "radv: hash radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "853298edb1586eac0a018e42d730606e31ffadbd",
|
|
"description": "radv/rt: cleanup radv_parse_rt_stage()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffe997d71d96b92b104837a3e6d865791c6ef0b7",
|
|
"description": "radv: add radv_pipeline_get_shader_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "844004c3354356ab4a761eecc523294ace0baedf",
|
|
"description": "radv: cleanup radv_generate_pipeline_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3615bcdde3b9d9ae13b20005ec89849ba7592688",
|
|
"description": "radv: make sure to retain shaders key for imported shaders with GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "082c524f861c1d421d9f59d2b9010cfaf9971069",
|
|
"description": "radv: pass radv_shader_stage_key to radv_pipeline_stage_init()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08b8356111bcfec40c89231798ed3c2593002c4b",
|
|
"description": "radv: add shader_version to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20fdbc7a44a029687a89c064660dfd9a61ee8ff4",
|
|
"description": "radv: add keep_statistic_info to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "027363416be3d5002c5413fcb3f21b106a8d7f89",
|
|
"description": "ci/lima: update expectations, failing tests are being skipped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bd4cae768ef9f1d5a96eb603bd25191db9d0f69",
|
|
"description": "Revert \"ci: lima farm is down\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "601b826a5ec17da99c2984eeb720bc9e0f3ffeaa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "616c0cd06727e19039d88a405adb4987b0d84959",
|
|
"description": "compiler/spirv: vtn_add_printf_string support for handling OpBitcast",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88c4de7e7b967b5a9d868492e8ed977a8b87c592",
|
|
"description": "compiler/spirv: There is not need unqualify const in function vtn_string_literal",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd118188285d0f3b2d963b0a4807f3f4cfd0efbb",
|
|
"description": "compiler/spirv: The spirv shader is binary, should write in binary mode",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "53265c8798ee83e812f2e27356c8d9affc5356ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1593caf6100897a4466064776df05835a94d4ca1",
|
|
"description": "nak: implement FSWZADD on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
|
|
"description": "nak: Implement nir_op_bfm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c14f4cc052778b7a0ae1ea4cbc520210b305b5b7",
|
|
"description": "nak: Rename OpBrev to OpBRev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b68c77abbc2f9020293af2701d7fa46b45310b1",
|
|
"description": "nak: Implement nir_op_ufind_msb_rev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bceafed5660c386fa147603f1ff9473015bc10",
|
|
"description": "nak: Implement nir_op_pack_half_2x16_rtz_split",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95a6165fac62c01b592b2e97645c057e20c34e14",
|
|
"description": "d3d12: Do not assume multi-subregion support when querying for driver encode support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8c5a0485e907ba1fd573944ebcd792618cc0dcd",
|
|
"description": "amd/ci: simplify deqp config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6de31ef8a699197a44c94ee04cde840504941e85",
|
|
"description": "nouveau/ci: don't run nouveau (gl) tests on nvk changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc5725ee29727a3272ecf30141a249cf4f91f1fc",
|
|
"description": "vulkan/wsi/wayland: fix returns and avoid leaks for failed swapchain",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eb48e804005c01273e67234cc4b088716f1cc19",
|
|
"description": "nak/repair_ssa: Remap PHI sources as well",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ce0b5ab0a66a3fc281c1577b74dab67023c3753",
|
|
"description": "ci: fix job dependency error in MRs for bin/ci/* scripts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99720f056481270deb04516492c244198cb9efa9",
|
|
"description": "nak: fix frnd on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df5203d6316d8b79705c6fa37fecb0d072a63caa",
|
|
"description": "radeonsi/vcn: remove EFC support for renoir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff84aef116f9d0d13440fd13edf2ac0b69a8c132",
|
|
"description": "nak: support predicate sel on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b6a39cfd45189ee85a76fccab6d9ec275651c50",
|
|
"description": "nak: support predicate swaps on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de2c847c24695ec5be4858b375db697c3ebcff15",
|
|
"description": "ci/lava: Detect r8152 issue during boot phase",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfd50f72eb6d661d0ef4b834625b71172d4e967e",
|
|
"description": "ci/lava: Turn the r8152 issue check into a counter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a6ac1dd2ffb3d06fdff21d4b9ceab86c888855d",
|
|
"description": "zink+anv/ci: add known failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ff77f08e476e37bf387178b5151093296491016",
|
|
"description": "ci/deqp: uprev deqp-runner for Linux too to 0.18.0",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1ff4687e866043f938fa5d4b14f79393b8361ec7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "865abfde6393689d17d33fb907cc39d63ef02df4",
|
|
"description": "radeonsi/vcn: Fix H264 slice header when encoding I frames",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b21f7cf441670b77d4831777bcef0ff4f0bd3c",
|
|
"description": "zink/ci: skip more arb_shader_image_load_store.* on Polaris10/Navi10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bacace8634346f853547f51a0ea6ff8082a8dcb8",
|
|
"description": "glsl/nir: fix gl_nir_cross_validate_outputs_to_inputs() memory leak",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7d1948e9b5d953cf8f5a56c676c935621b8da2bd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a68a94a513716884c4a8c46c543ffc8bcf8e9c7",
|
|
"description": "util: Optimize mesa_hex_to_bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34e72579cda63681c2d49ef6eb3e9ddd2bca705e",
|
|
"description": "vulkan/video: start deep copying the parameters structures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4a6a876bee8d2f3ec74aeee0da4fa75f8c0df62",
|
|
"description": "vulkan/video: start to wrap the video structs for deep copies.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b72b4d8a0eda81c306746f453462d1d9752f7d4f",
|
|
"description": "vulkan/video: rename some of the parameter tracking structs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57d83cb99cab81be58534c7d468c8bd7bb9f9e6f",
|
|
"description": "vulkan/video: drop unused function.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ed27bff0beacf5d6b965afc0792ead588c11045",
|
|
"description": "winsys/amdgpu: cosmetic touchups around IB sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e1dae77a9664e36290954ed81647e58b6cb9834",
|
|
"description": "winsys/amdgpu: represent max_ib_size_dw in bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd1e36a044bb2a23356df025fff16f015ad34130",
|
|
"description": "winsys/amdgpu: represent IB_MAX_SUBMIT_DWORDS in bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a008a7dcdf18acb7d74d63c53ca89fc84e3620e2",
|
|
"description": "winsys/amdgpu: remove misplaced duplicated comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2b7603ecbf35b5c805d5bf5bcc51f85bc5ca8e2",
|
|
"description": "winsys/amdgpu: don't clear fence list elements after IB submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb3171b653bd39a6521928fd8d41df1972e6b43d",
|
|
"description": "winsys/amdgpu: add more fence_reference helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a94319d29b466c48ff0e00d6f986e36b99d2ed7b",
|
|
"description": "winsys/amdgpu: don't clear buffer list elements after IB submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2da16e963593a91381766a84573ae76e1849920e",
|
|
"description": "winsys/amdgpu: cosmetic touchups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e06cdad0d6ee04ef3fa1d955f569281deaddb15",
|
|
"description": "winsys/amdgpu: merge loops decrementing num_active_ioctls & unreferencing bufs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1cf7f0d869c6daf2104d1cb975cc21b7a3e5433",
|
|
"description": "nak: Stop passing --explicit-padding to bindgen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f079b6a18d87bb2a99ebb4365ef426b39019efed",
|
|
"description": "util/format/fxt1: include \"u_format_pack.h\" instead of \"util/format/u_format_pack.h\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43bc212aeb8b5905ddd69d1a39ac7b5e2d175426",
|
|
"description": "ir3: Add fullsync and fullnop ir3 dbg options for over-syncing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "123c5e7c3a19c169a6116b3081ae777ebb81d8d9",
|
|
"description": "ir3: Fix \"print\" meta instruction synchronization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
|
|
"description": "rusticl/kernel: no need to reset the scratch size anymore",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835c208578b333f4624dc7d81158058e99e5efb0",
|
|
"description": "rusticl/kernel: add a few comments in regards to pass ordering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8966598940ad46fb1ff2cbd9c23013289ef0736",
|
|
"description": "rusticl/kernel: run opt/lower_memcpy later to fix a crash",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f229a8ba63d5840d6fb9ed430acdbfb1272ebee",
|
|
"description": "etnaviv: implicitly update shared texture resources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27ac55873a1cce5584a61992600382aa0acba97f",
|
|
"description": "etnaviv: only add shared resources to implicit flush list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ab9df39417af23bf07967fb66eaf8f9e6c8dab3",
|
|
"description": "etnaviv: track resource sharing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22c4a5e1272321e94a04bc316055e004fe8615fe",
|
|
"description": "v3d/ci: run OpenGL 3.1 tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "480ec5b1d480c62bc9984a44bbb6453bca1970be",
|
|
"description": "freedreno/replay: Add WSL backend for Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16de8e99cf6500758295c73aaf878366caf99065",
|
|
"description": "freedreno/replay: Correctly free iova on msm backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56a6bc758d5be2c6e137369590c9cfdc247242b5",
|
|
"description": "freedreno/replay: Delete all buffers after each submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "985a5c8f1ad7c0cdaa9c8e874442145c156a1181",
|
|
"description": "broadcom/simulator: protect simulator BO rallocs with mutexes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56eb09480b6ffe4488e9527628ab0444046d5347",
|
|
"description": "anv: rename video command file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d63f22363d08e7b9477fd795d4c1bcc04acf72",
|
|
"description": "anv: move compute/ray-tracing commands to their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfe894e1e94a33a290d78cbebb6ebdfb4aaa5426",
|
|
"description": "anv: move draw commands to their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddc18b4e78407901396266ba53c4fad6098cc655",
|
|
"description": "anv: move generated draw flush helper to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df1dc882cb22603621ecdcf292dace835efde8ff",
|
|
"description": "anv: fix missing header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74c8edd288fd67fc3b2ba5623738422d3018991f",
|
|
"description": "anv: fix include guards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bb3ae99c52be4707ccebc5d62b6215e5a52baee",
|
|
"description": "anv: export descriptor flushing functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43fb43ba2cfe673d5b6693bfe93d0331f86817ed",
|
|
"description": "radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b555f9451cc3a22209cc7ff91e2f29fdb6f946ed",
|
|
"description": "radv: introduce radv_graphics_state_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b888677dcfe0d522189d05099d9d006c9c88739b",
|
|
"description": "radv: add vertex_robustness1 to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2f87d08721d53f6b5821d378b71b186e8a7deb4",
|
|
"description": "radv: re-organize radv_pipeline_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb80421a62356c3c8af6f868dc4f690b59efb33b",
|
|
"description": "radv: stop passing the pipeline key when compiling compute/rt shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e7018e74d6e674967f18363fbceff5881d3ad11",
|
|
"description": "radv: remove unused lower_rt_instruction_monolithic_state::key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea89328fb41a0ebc497e8045e468070ea8af5931",
|
|
"description": "radv: remove unecessary radv_nir_compiler_options::key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e1a73a53d1640c1732b4566683b8455143b0aa9",
|
|
"description": "radv: add optimisations_disabled to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a776f036fc9d47f9afaf6003f256f098ef934a1",
|
|
"description": "radv: use radv_shader_stage_key directly with pre-existing fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28e330c24536d353ec25be7b78ce20c7770d1e23",
|
|
"description": "radv: add radv_shader_stage_key to radv_shader_stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff2a3aafcc449d95c3405b21938c6225a67c9ef",
|
|
"description": "radv: move radv_pipeline_key::mesh_fast_launch_2 to the per-device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d74150fc66131f23e2a54dd4920fa33d6604f13c",
|
|
"description": "radv: remove one unused parameter in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138ce72860be3815eee81a39014382c8cfd225c5",
|
|
"description": "radv/nir: remove useless struct for nir_shader typedef",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18349692d0e2726dcd0c441c067f2995989ce19b",
|
|
"description": "radv/nir: pass radv_shader_stage to some radv_nir_xxx() functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e111268f12fa5b8abda8c3297211a25387592cb",
|
|
"description": "intel/hang_viewer: add aux-tt view",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78a881af4391006ead4c2e728647cfea70544d5e",
|
|
"description": "intel/genxml: add GAM done register description",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca",
|
|
"description": "intel/genxml: add CCS_INSTDONE register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f78fac623a1043fc9f42048651aca77f1cca8644",
|
|
"description": "intel/decoder: don't ignore BT entries at offset 0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7107ed55c01840c7bea21c01f8d3e3c9b10fe9c2",
|
|
"description": "intel/decoder: make vertex data decoding optional",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e481c1269c36efae6fad9e3c60af9c66cc8bbf74",
|
|
"description": "etnaviv: disable 64bpp render/sampler formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6febec12e444ff8a52eb831361e2055d58b68b0b",
|
|
"description": "radv: correctly return VK_ERROR_OUT_OF_DEVICE_MEMORY when mapping a BO fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe5f06d400a7310ffc280761c27b036aec86646",
|
|
"description": "radv/rt: re-use radv_ray_tracing_stage::sha1 for hashing RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb86fc03596a1aca0862a10eb251c1c71ed81d10",
|
|
"description": "radv: constify stages in radv_rt_fill_group_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f428f1de78d6bd2c0aa6719da06cd5233a8c7f",
|
|
"description": "anv: check for wa 16013994831 in emit_so_memcpy_end",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73835874a82f741e10cbc8da9128a4f5cd46e347",
|
|
"description": "intel/disasm: Remove duplicate variable reg_file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e84aa455e550bb151cccbc8668c5dd64719342e9",
|
|
"description": "iris: Use Mesa internal drm-uapi headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a34a113059f55947cc08624897999f7f066f000a",
|
|
"description": "anv: hide vendor ID for The Finals",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff6041afdf2df9f048aa192f602c191e96ce92fd",
|
|
"description": "intel/aux_map: fix fallback unmapping range on failure",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7c6faa1efe8f50263bfc1f71cb1c4a1c2302b5df",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33b77ec774a10f052a2814d9ff3668cc0aa13083",
|
|
"description": "cso: don't unbind vertex buffers when enabling/disabling u_vbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb20ef92772c6a4963128370260d578f100efee9",
|
|
"description": "gallium: remove unbind_trailing_count from set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2725b095ea2a16a1ce28aca8ae31e9d3df448c67",
|
|
"description": "gallium/u_vbuf: replace unnecessary dst_index with \"i\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfba24ccb548af0ad3427b525def602383cd204a",
|
|
"description": "nvk: Add a couple more features to features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
|
|
"description": "ci/deqp: ensure that in `default` builds, wayland + x11 + xcb are all built",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c7460c0238a4c7823aea22d9fbfb795ea738fc4",
|
|
"description": "nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e33dba6256f0da5882a55081616004d3f5dc1e2",
|
|
"description": "nvk: Move SET_HYBRID_ANTI_ALIAS_CONTROL to draw time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "148ea7792f32d6a454c610fa8a49994ff954a61f",
|
|
"description": "nvk: Emit SET_ANTI_ALIAS at draw time when no render targets are bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48d510ac578c859ce2046f055d1e6dc37716a499",
|
|
"description": "vulkan: Fix null pointer dereferencing on sample locations state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e36235e6d530e037cffd189d48fb6ae88f5dd613",
|
|
"description": "aco: reassign split vector to SOPC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d96dac601ff2126996ac37a0b637961d06dfab",
|
|
"description": "nak: Add explicit padding to nak_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d280160a1352e8f05be27a9573fead98c617e2ac",
|
|
"description": "nak: Disallow gl_FragData and set MRT correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005b5b1464518201dbb25907094268e0e0ca4cb3",
|
|
"description": "nvk: Set a minimum of one patch control point",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cab67a9f1825b21584b86fbec5d03cca671830d",
|
|
"description": "nvk: Invalidate state after secondary command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc36dfdb5d80c3e1d939ac881b81472c160960b9",
|
|
"description": "nvk: Handle missing descriptor sets in nvk_nir_lower_descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3197aff4e8ff47708b825f272322e759591d7f79",
|
|
"description": "nvk: Make dynamic cbuf indices relative to the descriptor set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0d907f56fd84c119af22d6b4d14c52d99fd7b0c",
|
|
"description": "nvk: Rework descriptor set binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a11adbe40845d9cb60f71cc3ca2d43f3a78a7b3c",
|
|
"description": "nvk: Use s instead of set_idx in CmdBindDescriptorSets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d5c04ee4aa655bef250b246077e2618c265c421",
|
|
"description": "nvk: Return an nvk_cbuf_map from nvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f62b5582ea398bba0bbc67006ac4ed5f34b5a77a",
|
|
"description": "nvk: Add an explicit mapping from shader stages to cbuf bindings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8120360358663af237562a7c81313087a23f8dd6",
|
|
"description": "Revert \"v3d: show warning on creating a v3d screen on real hw\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cb9c77e8e08507b5c181a480259e42b43dd647e",
|
|
"description": "mesa: Consider mesa format in addition to internal format for mip/cube completeness",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75ff6ca470dcceaba317877e636968278a044ac2",
|
|
"description": "clc: add support for the native spir-v backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22fa315ee0622b73956cebf8375497f3ccb8d456",
|
|
"description": "clc: use spirv triple starting with llvm-17",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49fe060b5f39eb673b0c6a8757730386c6ce5570",
|
|
"description": "anv: Fix PAT entry for userptr in integrated GPUs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "060439bdf0e74f0f2e255d0a81b5356f9a2f5457",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8929257352d127feaaaf764d019b83803b9a325c",
|
|
"description": "zink: use maint6 for multi-layer compressed surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33282e750452860918149c0ef6e16c795d3607d8",
|
|
"description": "zink: hook up maint6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ccc91de17014bc5e36ec8b1b4963348ac331b88",
|
|
"description": "zink: use local screen variable in surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a3197094649487d8ca6f3233e206d4d869746f4",
|
|
"description": "intel/compiler/xe2: Implement instruction compaction for DPAS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e56a4b474944eec5d17af81732e26c398244b2d",
|
|
"description": "intel/compiler/xe2: Fix for the removal of AccWrCtrl.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f39e51dd5144b95844b4226f83346bbf84f1f87",
|
|
"description": "intel/compiler/xe2: Add extra flag registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f974eacab3d239e9cd3c3f29f0b2589eb8563386",
|
|
"description": "intel/compiler/xe2: Fix for the removal of most predication modes.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f79123e1d99ccff43ba714e2a6457345b7239f6f",
|
|
"description": "intel/compiler/xe2: Fix for NibCtrl field removal.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7db3f0b1c1739a5b09c46f743c32e160849c484d",
|
|
"description": "intel/compiler/xe2: Implement instruction compaction.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ba9c176cd1b1211ee74acc5374b788505ccab2",
|
|
"description": "intel/compiler/xe2: Implement codegen of compact instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ba1d63bc6ebc1639137843bb543399e6fd9a9e",
|
|
"description": "intel/compiler: Add assume() checks to brw_compact_inst_(set_)bits().",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a24f49b5790383effadfece49735f27b576de73",
|
|
"description": "intel/compiler/xe2: Implement codegen of three-source instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e10e7d5aa3cad29759550874428bec01d2cfc94e",
|
|
"description": "intel/compiler/xe2: Implement codegen of indirect immediates.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "294bdbb25353ca8be1ff9f573241ce8179454c08",
|
|
"description": "intel/compiler/xe2: Implement codegen of 2-source instruction operands.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72bbfa8e8d676615583b4361d5a492f2feac2246",
|
|
"description": "intel/compiler/xe2: Implement codegen of general instruction controls.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "066e6c6234c505d43aec30190d6b6a6046097d53",
|
|
"description": "intel/compiler/xe2: Add Xe2 bounds to FF() macro.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecd50e70d4d23802c4c102ca2e5723ebf4a19c0c",
|
|
"description": "venus: populate oom from ring submit alloc failures",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec131c6e55313d5816a4d69e5a828d7e56965e3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12d428bc689d1508e2efb8ebe0012f446bfdb94c",
|
|
"description": "venus: avoid redundant layout transition for optimal internal layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b7c73390247caa847c56c442298107a1e568a6d",
|
|
"description": "util/tests: Disable half-float NaN test on hppa/old-mips",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "067023dce2cae5ef44d2b8cd52a81aa880256037",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0540c9de447730e5efe73a0c5a1a5b6c1e902722",
|
|
"description": "util: Add DETECT_ARCH_HPPA macro",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f5277887aae1cdc202f45ecd44df2c3c59ba7d",
|
|
"description": "glsl: Make sure that the variable is a ir_variable before unreferencing it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c4ccf56dd0d963f5e844776e1ea4bc75ec94b5",
|
|
"description": "glsl: Make sure to not cast ir_dereference_variable into ir_variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9ad22d24eeeba5cf4ad1ec5e740e825500f57b8",
|
|
"description": "virtio/vdrm: Fix lockup in vdrm_host_sync()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fa1979c6688b92917e6242bab7e5c08ec8831b4",
|
|
"description": "egl/wayland: Fix possible buffer leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2f39e8aca185eb9875b2fe0164b6d718a4ccd10",
|
|
"description": "Revert \"ci/radeonsi: disable VA-API testing on raven\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9017852de431ebdcc3989250184d7c9fd009c89a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e76c4ecb462ec6bc1b114b93161c7c732f3a65b",
|
|
"description": "radeonsi: compute epitch when modifying surf_pitch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "115b61e51f619df0b8d920b8ee572b56e7be575f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "810c1f7747b62fe4dbfe7631312c7ff1ac92603a",
|
|
"description": "hasvk: remove gfx9 specific cs stall from emit_ps_depth_count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30c148fd16e468cd31ba17e2216f6feb52e27fdc",
|
|
"description": "hasvk: remove softpin (GFX_VERx10 >= 90) related code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed2743258a501acf5680fe24ddd74ce3e535b6f0",
|
|
"description": "hasvk: remove gfx9 specific code from emit_sample_pattern",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d3d3a495fe2e0dc4dcf5a67ff7f2b00a4d844e0",
|
|
"description": "hasvk: remove cmd_buffer_ray_query_globals function decl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4015a189405a1b23b2c11ec11201331f0d1614b",
|
|
"description": "tu: support l1 dcache size on musl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91798bab2d8514da3d590674f256d79087ec4e72",
|
|
"description": "anv: refactor emit_dynamic_buffer_binding_table_entry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49794473c73875d892e34b9d4a7b5ce9f3faa72c",
|
|
"description": "v3d/vc4/ci: reset the list of timeout tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09413ff7458e12c5cbce20633d16bfd618cb5512",
|
|
"description": "aco/insert_exec_mask: only create loop phis for exec mask if necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e83d8e13668076bf1b55b2cea85496c6fdc5309e",
|
|
"description": "aco/insert_exec_mask: replace phi for loop restore mask with explicit copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d375d297cf0d75ac913056c7621b921c94241a5e",
|
|
"description": "aco/insert_exec_mask: unify exec restore code after divergent control flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb96a4bffe295b91da813ac7af73250ce4bcd3e8",
|
|
"description": "docs: fix syntax highlighting on shell commands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb505979bafe94d09fcee3d82c0c6d75fce27122",
|
|
"description": "docs: fix syntax highlighting on non-code text snippet",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83b5745404d9d6114727a268863219e463988767",
|
|
"description": "r300/ci: move streaming-texture-leak from fails to skips",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "328b1ae02a5de4e6d1a5d8274c3826f77e900d0a",
|
|
"description": "r300/ci: add the KHR gles2 tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13b1ff33ab9cadbbca01a6f308cabfbd0dccee4d",
|
|
"description": "r300/ci: switch to deqp-runner suite",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63827751e136cbfd8f5eb5cd74df40442377972e",
|
|
"description": "radv: Recompute max_waves after postprocessing RT config",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "533ec9843e466e0cadf876a39d6fac74db2bdcd6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "475661a64e438a290bf9043c01dfa7f39e04a305",
|
|
"description": "intel/isl/xe2: Disable route of Sampler LD message to LSC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89de5e22ae181f6d71dc88f97aa175a598df1904",
|
|
"description": "asahi: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "375ad0ef26ed352473e02134aabd32a981ccf7c9",
|
|
"description": "asahi: don't use NIR_PASS for removing entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afefcc3b303b08f276c8a2b7bd5a7853592263fc",
|
|
"description": "asahi: avoid silly internal NIR_PASS in gs lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c87d46b600d4c940cc8884d257c19556d92d52c9",
|
|
"description": "asahi: return progress from passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a6850d33cfc1e6c62c13a6198f2afb5fad7986b",
|
|
"description": "agx: return progress from passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26cedede0d76f35d411e7e7f723a3afc7373c906",
|
|
"description": "agx: unset silly nir opts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01344819b066f342afccaa8be1812f9d685b5d35",
|
|
"description": "agx: fix metadata in layer lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe04e85be903e417a3e7bf1e6ea4208951759bb0",
|
|
"description": "agx: only lower vars to ssa once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08fc7a40821f935d1290fc008200d474fed8fe9e",
|
|
"description": "agx: stop lowering in opt loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dfb072ae3d7990e6e7269416feb8a5212e08b25",
|
|
"description": "agx: ingest undefs in the backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b14987bf9057349b6a6aa5e6617841e4e809ecc5",
|
|
"description": "agx: rm deadcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aee66f4c8f88d9de57f61ad236a1a4e14ebad3c6",
|
|
"description": "mesa/st: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52eb7e1ada3c7b1834af15837d0ef08f98181e67",
|
|
"description": "mesa/st: return progress lowering builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5da993ea9aea8bf69429f71d8c08696769be46bc",
|
|
"description": "mesa/st: use instructions_pass for plane lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f81afb4b06a0cf9c3a47a90b0d8b2e739be23c99",
|
|
"description": "mesa/st: return progress in st_nir_lower_wpos_ytransform",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1452b22ef976a2f1b37b61c252d46cce6869575c",
|
|
"description": "glsl: fix metadata in gl_nir_zero_initialize_clip_distance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "854b6020bddb3dd6775b2643411551bdec4dcf88",
|
|
"description": "glsl: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3d6658d96570be16bd59655b21d3cd3e6d98d60",
|
|
"description": "glsl: return progress in point size linking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fd18c4f20c294bf5a7d702cf64f02621954abe1",
|
|
"description": "nir/lower_flatshade: fix metadata",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcae4b469f25831641355b01821f9909d3bcc4a5",
|
|
"description": "nir/lower_io_arrays_to_elements: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70fd20d2bcce3d0ccacd1533f44c32ec787141fb",
|
|
"description": "nir/lower_passthrough_edgeflags: return progress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460d2ca4f331f710c10f15626411a618999c26fb",
|
|
"description": "nir/lower_point_size_mov: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7d765e59801c4d6bc5dee7b4311e09cb3dd432",
|
|
"description": "nir/lower_alpha_test: rewrite with intrinsics_pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "086cbe5da25305bf8d9b828bedefc6c7960019e5",
|
|
"description": "nir/lower_bitmap: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4833e42721bf09ea71ab3d8e984538ae912b0177",
|
|
"description": "nir: return prog from drawpixels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fa32b5b838a7b155e069b0aee799d607abd657b",
|
|
"description": "nir/lower_clip_cull_distance_arrays: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a36812d9b4b1c864d176e24e576c93236660aa3f",
|
|
"description": "nir/lower_io_to_temporaries: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caffc3abcac8b9eebc4fdfd6c95c71edfb9bdb46",
|
|
"description": "nir/lower_blend: return progress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29bd0a8ffaf88262c6323d03ee298f91b55e003d",
|
|
"description": "nir/lower_ssbo: rewrite",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93b29cd40a2d3e02234c0f1d5d78a24a70a3913d",
|
|
"description": "lavapipe: delete extra descriptor buffer layout validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae29ffb63730b94f9ab0d6e67f79e71e5ec3f4ce",
|
|
"description": "intel/eu/gfx12.5+: Don't fail validation with ARF register restriction error for indirect addressing.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32b3ea3c3d3a650ebe3326c3087aa1d165169f08",
|
|
"description": "intel/eu/validate: SEND instructions don't have immediate encodings on Gen12+.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfb034853a27ec981c1e205c5b798b234215baf3",
|
|
"description": "intel/fs: Use full 32-bit sample masks when immediate.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "565ee4fafc9490a4ee7eec117123444843376d1c",
|
|
"description": "zink: fix separate shader patch variable location adjustment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d9942442f200bea0ef5b906f288a5234994767b5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "695b4a299250ee7ff5da5f7eda70c6b245dd0f78",
|
|
"description": "anv: fix disabled Wa_14017076903/18022508906",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d0669f3ede53cccc245efaf27e32b68f6150549a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1279e7b6c7706553f4424a7d3d8e48bd4f751f5f",
|
|
"description": "zink: Use memmove when dealing with overlapping memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18171968cb84e54fd939d35cd08262fb56ed2a3",
|
|
"description": "zink: Avoid the use of negative array offsets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "920fe469b328c7f7b608f1d3c00d1181164dcb47",
|
|
"description": "ci: Disable VK full runs that time out since 1.3.7.0 (hasvk, anv-tgl, a630)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78da1845fbe1e2824f72993d9b3994927bf21712",
|
|
"description": "ci: Add full-run xfails missed in the 1.3.7.0 CTS update.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
|
|
"description": "ci: make sure we evaluate the python-test rules first",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2c9fdaa83013ac60b55ef821d502282e297505b8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "436b89e8388810dc456c366b8ab0ee03f8fb1357",
|
|
"description": "radv: Correctly select SDMA support for PRIME blit.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc65d14ddb946a77d075fb29536bb29739271c97",
|
|
"description": "ci/windows: Update WARP to 1.0.9 NuGet",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9530ec9c070ab033e8ec9a296781932e90c4b3ed",
|
|
"description": "r300: skip draw if vertex shader does not write gl_Position",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53c17d85abad095c9d381785d29531e8a4532ffc",
|
|
"description": "r300: fix reusing of color varying slots for generic ones",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e4d95c271b3ef7f9cb370946933bd584fd47a32",
|
|
"description": "amd/vpelib: Solve the downscaling problem for 2 tap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25d0384df8b7b7bfcce35eccdfd9346220b93c96",
|
|
"description": "amd/vpelib: Add VPE prefix on API to avoid naming conflict",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16c1628f73904875f9ad25a11909c6939ba21477",
|
|
"description": "amd/vpelib: VPT Failing Test Cases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b354ceebaa36c8d4c6d0441d39dc81159053a569",
|
|
"description": "amd/vpelib: Use uint64 for buffer size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a48896a0d2981ca45bd88e7c16a17377952dda7",
|
|
"description": "amd/vpelib: White Screen Fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28b7c1e61157d9165030d9f2cd293f0eec70c0d9",
|
|
"description": "amd/vpelib: Need a debug flag to support 2tap downscaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee20be9b077c72662dfbd4a8758f9b803e02cd50",
|
|
"description": "amd/vpelib: Apply inverse gamut remap to background",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73713f837b4c0ceda7f33476586931c04a0ec4b9",
|
|
"description": "amd/vpelib: Studio Range Handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e18761001e6a7638ac831b88b440db8a784a1bb6",
|
|
"description": "amd/vpelib: Rename the parameters of init vpe function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "258acf022744d5624cd6e256231ca6c65371ab61",
|
|
"description": "amd/vpelib: revert SRGB to 709",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d19aca14498a1e046632788eeeb9187c7bc955c",
|
|
"description": "amd/vpelib: remove unused header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74eb5114588b9b4c5fb69c0aa86db929105e1ae8",
|
|
"description": "radeonsi/vpe: Don't map and unmap emb_buffer every time in process_frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82314a6dad0e97db86fa6d3cac5e96901d5d19ed",
|
|
"description": "radeonsi/vpe: Add environment variable to set embbuf number",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211b67c79b26c79f4ba6499490e2c2c1ed6da1c6",
|
|
"description": "radeonsi/vpe: pre-allocate stream struceutre",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd37cbc8e538f7f63e8a94b41fa914726df34589",
|
|
"description": "radeonsi/vpe: support multi-buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f9e3fe08b60975e974afe88a99e48b67367a80",
|
|
"description": "radeonsi/vpe: move flush to si_vpe_processor_end_frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14365ea353b440f0f3d7a22be68195de754d844a",
|
|
"description": "radeonsi/vpe: disable info log",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bea7ced400b8e7cdea0d725b43f82d8cfcef2e6",
|
|
"description": "radeonsi/vpe: remove wait source surface fence and while loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d3273e388171ce2dcb6a3aab71066f18820767b",
|
|
"description": "nak/algebraic: write code to an output file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15785a9bfea534f8f7650233f63f3861a8019a25",
|
|
"description": "nak/algebraic: merge run and main function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "465e26dd9806728f4689c56097d80d6c04f610f6",
|
|
"description": "lavapipe: fix devenv icd filename",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0482153ef6218fd46305c0b3fdcc160d2d401d5a",
|
|
"description": "util: Update ALIGN prototype to match align",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c847eb2def89bfed766fb1eaaf59434515cb032",
|
|
"description": "treewide: Use align64 instead of ALIGN for 64 bit value parameter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32d2f7074280acc194282a10ad0c2a7f42c299dc",
|
|
"description": "nouveau: Use align64 instead of ALIGN over input layer_size_B",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb55c7026920156e93a124c994a782beebf43c83",
|
|
"description": "svga: Cleanup duplicate ALIGN macro defines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b9c96562b97e0c4fa1c058931530e317b37193c",
|
|
"description": "treewide: Use util_is_power_of_two_nonzero{64|_uintptr} when needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1d6d745cfeebba140d3c3a88f8a9cf7fa7fc503",
|
|
"description": "asahi,panfrost: Use IS_POT_NONZERO to replace util_is_power_of_two_nonzero for different size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bed04c5a65416352097033ef1649e6ae6463059",
|
|
"description": "util: Add function util_is_power_of_two_nonzero_uintptr and macro IS_POT_NONZERO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50e570fd8e3a780cf166b3bef2306e459e90fb90",
|
|
"description": "docs: update calendar for 24.0.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf729063c3f09b47c6a8105d8b7417285f81ad25",
|
|
"description": "lavapipe: use pushconstants2 for dgc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6bfa73dc7b7825aca85b2451d446a32ebc05505",
|
|
"description": "vk/cmdbuf: add back deleted maint6 workgraph bits",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f57ffb845b61de8e5ed9f623cec2ef468e83f0c",
|
|
"description": "zink: add render-passes HUD query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
|
|
"description": "v3d: show warning on creating a v3d screen on real hw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0557f0d59c5b22a8a934900ddc91f7a6057e146f",
|
|
"description": "Revert \"v3d: use kmsro to create drm screen on real hw\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "8f621174da089e87e2bdd48e683defc83a3472c9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4be49fa15a30eb88453c6623e5a648be43efa856",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dc234b36bf972ad69d0b9963ddb4ba005bbef05",
|
|
"description": "VERSION: bump to 24.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |