| [ |
| { |
| "sha": "74fc367127ccf945f4c649dd6ddff955c802e36e", |
| "description": "pvr: Implement vkResetDescriptorPool API.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bc1382eed9682476820c72e9560a528af7d61a89", |
| "description": "docs/radv: advertise VK_KHR_global_priority", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9e20977f189118590c5c057856f1a21b1e218315", |
| "description": "radv: Remove workarounds for D3D9 feedback loops", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5e8916c0bf02661b334b2b7fb52e968b9e0aabde", |
| "description": "tu: Make KGSL wait IOCTLs interrupt-safe", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dd34f13414ca31b4171f73b098ecf017199760fe", |
| "description": "radv: advertise VK_KHR_global_priority", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "efd3cf8b6fe72d497e165fa714ba23115e77e102", |
| "description": "radv: remove radv_graphics_pipeline_info completely", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "63cb3e9bf08f98ffe2761b0fe011a4f0d6b1e3ff", |
| "description": "radv: convert radv_vertex_input_info to vk_vertex_input_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dc4b8b6d98c21fbca35142909745bd2ffd798098", |
| "description": "radv: convert radv_rendering_info to vk_render_pass_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1c4026501c607cccea879ec4f37a9be4b4f5b4fd", |
| "description": "radv: convert radv_color_blend_info to vk_color_blend_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8b6a9e8a68131ed18ce542b95d1a2adb856282ec", |
| "description": "radv: convert radv_multisample_info to vk_multisample_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2d488071c3f2fdc80ba96ea74514057fb1e045b4", |
| "description": "radv: convert radv_input_assembly_info to vk_input_assembly_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "428be16ebbab9136656aabd4c840b11e103196cb", |
| "description": "radv: convert radv_fragment_shading_rate_info to vk_fragment_shading_rate_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4b5441f574accc3715cb1ebfda20d6887456f4b3", |
| "description": "radv: convert radv_depth_stencil_info to vk_depth_stencil_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fad16d668b8f783884a5e71349f103046b5ad0c2", |
| "description": "radv: convert radv_rasterization_info to vk_rasterization_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "094bdad2d2998e4cca499e09fc5c69324255e42d", |
| "description": "radv: convert radv_discard_rectangle_info to vk_discard_rectangles_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "40eaf2ed28645de6b3e51f1c221da458cb1233b1", |
| "description": "radv: convert radv_viewport_info to vk_viewpoert_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "43452ba903276d077bf446bc55bf601d27895b5a", |
| "description": "radv: convert radv_tessellation_info to vk_tessellation_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "31e6693fa3e2af0262b5b1fd48b3a511b911212f", |
| "description": "radv: call vk_graphics_pipeline_state_fill() when initializing gfx pipelines", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5076bed2fbebb995eca9c17a2b14199b7a010cfd", |
| "description": "radv: slightly change the color write enable mask", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ccb373020059609672de1711339cf42fc13d77d1", |
| "description": "radv: do not translate primitive topology during gfx info initialization", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e34440a1bfc90e3e073b444cf069012ebb5bffbd", |
| "description": "radv: do not translate blend op/factor during gfx info initialization", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0f2ca61dcc31fe676e1cdd728e84e257bee1bd29", |
| "description": "radv: do not translate logic op during gfx info initialization", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1eb18154da6bc2dd0cf47d7bf4d198805b5a5960", |
| "description": "radv: do not translate polygon mode during gfx info initialization", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "faaf8422f30178b792e121b13fad6ba7222ae37f", |
| "description": "radv: simplify the depth clip enable/disable logic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e70baccf381de4012750001076228bbc308d1463", |
| "description": "radv: store the provoking vertex mode in the graphics pipeline info", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f19d81ee420d84c36acecc272a1387af02443c73", |
| "description": "vulkan: add attachment sample count info AMD support", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c6e88d0394f9cb33cc440363a7031b480093a7d2", |
| "description": "vulkan: fix initializing the primitive topology when it's dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3f9450b4e5c889552f87cfdd846391f055e84d73", |
| "description": "vulkan: initialize discardRectangleCount even if the state is dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bb5d09da6c8126ff137fbee9d8e70e1a81f62e85", |
| "description": "intel/compiler: Use named NIR intrinsic const index accessors", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ca4800fa76d8fcc8dd394be99437593d354dcbea", |
| "description": "v3dv: vkCmdClearAttachments no longer generates its own RCL", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ad1961a4416a7f6c42625d0b51f2297f7de423a1", |
| "description": "v3dv: add a heuristic for double-buffer mode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d17c56078a29f6c54f4c1787747299f3e627a6b1", |
| "description": "v3dv: tell job_compute_frame_tiling whether we want to use double-buffer mode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a4a072a7df5b75be16b7a92cc30ef44be7b15515", |
| "description": "v3dv: postpone tile state allocation for render pass jobs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d8a3473cf314f1acbf8d3106df1d0edea74518ec", |
| "description": "v3dv: add a v3dv_job_allocate_tile_state helper", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3ab6eceac0d656606720eccc394ed70108bd08b3", |
| "description": "v3dv: fix tile state allocation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5da4f5fe8d32722958d28910e09e8321cd709b9a", |
| "description": "v3dv: track if a job is compatible with double-buffer mode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9dcf0dd51f18568094f7edf10bfbefcc3da4064c", |
| "description": "v3dv: move check_needs_load/store helpers to unversioned code", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "87a9951073113889c92098093b0f57b9865a5abf", |
| "description": "broadcom/compiler: track number of TMU operations in prog data", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aa018415b3f81bb23da58c3c1f8a8796f1d2bfef", |
| "description": "docs/features: drop unsupported VK_KHR_display & VK_KHR_get_display_properties2 for lavapipe", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8f7d7d5fabc906eeafa1abf82caa947c5fa1ef01", |
| "description": "docs/features: start tracking extensions supported by powervr", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5e32ba0f7d0cc831c25fd33e8d797906d74d79f5", |
| "description": "docs/features: start tracking extensions supported by panvk", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "420aba38c522cb96b65f4e366167433ea29ffb35", |
| "description": "docs/features: start tracking extensions supported by dozen", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "11ecf949111e827425f56b0d2aa2028c98f28823", |
| "description": "docs/features: add missing extensions supported by venus", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1fdbd98820f0dec8dfd62bdeb5158fa58ec0f7d3", |
| "description": "docs/features: add missing extensions supported by turnip", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "53fd6434f6af82401248ab93156afccbfd689188", |
| "description": "docs/features: add missing extensions supported by radv", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9d7f4dd1e920a43486fd379ccab807aa279072e2", |
| "description": "docs/features: add missing extensions supported by lavapipe", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "da60522ed0e4620154d7ef9bd9ead2ccb8ab42aa", |
| "description": "docs/features: add missing extensions supported by anv", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f143a691a26a949c8869d1c1bc0571bbede62a6", |
| "description": "turnip: handle fence wrapping in autotune", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e40eae2ea9a4d44755ea360725725304ed4770f0", |
| "description": "turnip: remove unused member in tu_submission_data", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b8a916fd0cd589c621c6d1ed1c4b4fd01fd7bf5d", |
| "description": "turnip: fix a use-after-free in autotune", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "62b3e75e4c5acd9b776592ff9e3151fe0a9ae079", |
| "description": "zink: use a maybe more accurate wild guess for pcp-less gpl", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "85165a246c5956e4fc2a9c96da7ee4d8c1612b28", |
| "description": "zink: (correctly) require extendedDynamicState2PatchControlPoints for GPL", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c261179e143e6e94351cac77c0dfdb2abb392ca1", |
| "description": "zink: require EXT_non_seamless_cube_map for GPL support", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4579b702f672f265819fd59304695f17c5d6730f", |
| "description": "c11: Remove mtx_try from mtx enums as it's not a part of c11 standard", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7b9d3ebe4249c42e7ca8e7044cb0684c3b7797d5", |
| "description": "aco: Use v_cmpx pre GFX10.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "393e577435be0c53b7a41378b6e67268913cbd81", |
| "description": "aco/assembler: Fix v_cmpx pre GFX10.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "410eff4d2f3e37d2581d35eb11c82ee1355481f3", |
| "description": "aco: Fix optimizing branching sequence with s_and_saveexec.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5ffc73896f3a7b96d0053ee3ac302e05dbc4f5cc", |
| "description": "aco/assembler: Fix v_cmpx with SDWA.", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "baab6f18c91166b275c339027dcd87ce57795cd5" |
| }, |
| { |
| "sha": "9e5f311efec13a13f27641df3b153f3fcfad741c", |
| "description": "aco: Check that we don't override exec_val operands during branching sequence optimization.", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "baab6f18c91166b275c339027dcd87ce57795cd5" |
| }, |
| { |
| "sha": "baf314e2c078f4b1a565348717cd0a4d5aa5a3c9", |
| "description": "aco: Check for instructions that inhibit the branching sequence optimization.", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "baab6f18c91166b275c339027dcd87ce57795cd5" |
| }, |
| { |
| "sha": "d88b2e4ab5a770b8119f0e10d2d5389263cb0c36", |
| "description": "aco: Fix invalidated reference in branching sequence optimization.", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "baab6f18c91166b275c339027dcd87ce57795cd5" |
| }, |
| { |
| "sha": "2e9044766ebc5dcbfcb6a1060deb5a2993c48a60", |
| "description": "ci: do not install i386 sub-architecture in VK images", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "cdd508dddd372591b577c7630eaf8bfe3fb052f1", |
| "description": "ci: use apt-get in x86_test-vk instead of apt", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ba518a31ac02f2dcd20ff6cc5398754a9e6708b0", |
| "description": "ci: Report failures to GitLab for LAVA jobs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "477412f303455c6f7c417e7dfefa1a948ca65dc6", |
| "description": "iris/ci: Set FDO_CI_CONCURRENT for all Chromebook jobs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1bdcf5c09904f21f02e8720ee9d933bcb86aff7e", |
| "description": "iris/ci: Test on Jasper Lake Chromebooks", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "84956286a8d30790dda7568043ec2b546904fdf2", |
| "description": "nir/lower_gs_intrinsics: fix primitive count for points", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "2be99012e95bd8b0b17b5c06b31723738aaecbd1" |
| }, |
| { |
| "sha": "b88c3d5bd3ed45e0ab2351253e1b455902dd6365", |
| "description": "zink: fix program cache comparisons", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6ac64fcb6bca801cbcc81f8762ec95a78fbbbc7e", |
| "description": "zink: delete zink_shader_stage()", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b988b8c84b181eb88a7b712ec59050810c98a99e", |
| "description": "zink: remove all pipe_shader_type usage", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2792d2bd4ad27c5896f76f5b1d768a1349418bc9", |
| "description": "zink: PIPE_SHADER_TYPES -> MESA_SHADER_STAGES", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fc657f8c07950a4f884828dbd73ae9e3d30c8277", |
| "description": "zink: explicitly define ZINK_GFX_SHADER_COUNT", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7040745060fc41664f775a5b1fe2a60e1867799c", |
| "description": "zink: ZINK_SHADER_COUNT -> ZINK_GFX_SHADER_COUNT", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "89daf988bc7e90bf8d1f61db1570ea0502b4645c", |
| "description": "zink: use statically sized array for descriptor allocation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2ca46b66c38fa6aa09c1c45f6ea7e059ca852837", |
| "description": "zink: rename _lazy descriptor stuff", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "48cb86d487c9c89ffb68de9ece80577c3ea91449", |
| "description": "zink: reorder some descriptor structs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e373f97804819e5dc20d4f41440aa175358d2782", |
| "description": "zink: merge batch descriptor data onto batch state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2c281b7ccd81346aa48abe9d1f9973fda9488cb4", |
| "description": "zink: merge program descriptor data onto program struct", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f24c7bdef8f993e361499d4e11e75b29934c888d", |
| "description": "zink: merge context descriptor data onto context struct", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5512b15863a702c8bedb68bec3312b2421d8c0d5", |
| "description": "zink: merge batch descriptor data structs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9938067287b96b935ef4dc8c5bce9288f3c523dc", |
| "description": "zink: merge context descriptor data structs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b25d8850f09a469c84a0321a8e11a039810774c0", |
| "description": "zink: remove descriptor dummy_set", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8c8fb47f6b09bc468d8ddc1ee577c578a14058e3", |
| "description": "zink: delete some unused descriptor struct members", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ca1d643eab1343f99fe80d126cd013de314f3037", |
| "description": "zink: move lazy descriptor data types into zink_types.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "30c51abd0bb4e455da0c0c5a6d7a32b19e06f72e", |
| "description": "zink: move all types/enums into zink_types.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bcbd3b297d616aee67e5968bde901ed9e9fc40d3", |
| "description": "zink: delete unused struct types", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8b6ab4dec444f1088b4c92f1c9848a3cd10aed98", |
| "description": "zink: move lazy descriptor functions into zink_descriptors.c", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8b0447eec7a702e747ff91c4a7de6cb06efc24aa", |
| "description": "zink: delete a lot of descriptor code", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "58e6480ee04d9d96f573aa646bd89b7731bb333c", |
| "description": "zink: remove descriptor vtable", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dc3c1206beca30f03819c132b4a54774663efbd4", |
| "description": "zink: remove checks for lazy descriptor mode + templates ext", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "24acb1926860910923320ec870eac191f432b4fc", |
| "description": "zink: remove cached descriptor mode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5fd8ae15415bc79c76a827faef8fb37591c08189", |
| "description": "asahi: Identify depth clip mode bit", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a6f88863f616eadef462dde8a01ee665f1cf7639", |
| "description": "asahi: Don't advertise ARB_clip_control yet", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5ead97382456fe7f5c2ccc40aea2a58310eae207", |
| "description": "aco: Add faster code path to store_lds for consecutive write mask.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4588453815c58ec848b0ff6f18a08836e70f55df", |
| "description": "vk/device-select-layer: fix .sType of VkPhysicalDeviceGroupProperties", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "c196ffaca6d927e213d1c39ec9eed611fd01e2e1" |
| }, |
| { |
| "sha": "d08bd9a8d8baf0f88554dd4f69ee5aa0fa3663ef", |
| "description": "etnaviv: don't expose array and 3D texture support on pre-halti GPUs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2b0f77bde5687ccee31e300a58dd5e039da7b90f", |
| "description": "etnaviv: allow 3D textures with TS in transfer", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9496b7a2fa0ffb1167b7b15d89a546615045832b", |
| "description": "etnaviv: fix TS buffer allocation for 3D textures", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2d93327cc4b14e7df09bc369c54ac22cdbc05206", |
| "description": "etnaviv: properly check number of layers in surface creation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "88fd397c741c0e1fe0d851fbc566925078df6013", |
| "description": "r300: fix variables detection for paired ALU and TEX instructions in different branches", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b5df20568a6e60056211b634efa3bea4758f18e9", |
| "description": "frontend/nine: Fix ff position_t fallback when w = 0", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "93da6e9f34226549b4eb8726383fb54c584a9e15", |
| "description": "frontend/nine: Fix shader multi-use crash", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4c65ccab6d48abe7be650ee7b9f3b72a70609a9a", |
| "description": "frontend/nine: Fix cso restore bug", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f953ad51299a744aa74b7667debd8a8245685f5", |
| "description": "frontend/nine: Fix ATOC handling", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "1272640d55243105bb192a5dd460dc70fc7a77a6" |
| }, |
| { |
| "sha": "e5124e83ba1f9a7c86a3b1b8d38e7c71cd481f88", |
| "description": "frontend/nine: Fix buffer tracking out of bounds", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "380c2bf8876496183af50fa5bc59145f311962e0" |
| }, |
| { |
| "sha": "b74febffe6e97938130dfd405ae1678539eafcfe", |
| "description": "frontend/nine: Skip invalid swvp calls", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0d0d245e7e1fd870aa5c16f9a2fb50c8f9c0de6d", |
| "description": "ci: Enable llvmpipe on MacOS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e04d4f881e167f9f6594cb79477bd3e9a11d81ce", |
| "description": "ci: Improve MacOS github ci", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1f05b23b4f9a5ba2a3414f6d06675c93d707f84f", |
| "description": "util: Disable usage of __attribute__((__const__)) when the compiler is clang", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "075b72ea069863021c51235d46c4c89c859d698b", |
| "description": "util: Fixes invalid assumption that return non null by function util_format_fetch_rgba_func", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "e342081c3769214024c22fb394ac506008c1fd37" |
| }, |
| { |
| "sha": "a1b7682d10dae1ec90932687bf7d2445b38d5fb9", |
| "description": "util: Fixes memory leak in u_printf_test.cpp", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "11ab6087797f805cf158048915c67945613c9a72", |
| "description": "util: Fixes memory leak in create_cache_item_header_and_blob", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 2, |
| "main_sha": null, |
| "because_sha": "2a9b4ad1774d69aa3ae8161ab964fe2d58aacee2" |
| }, |
| { |
| "sha": "44a64a34bf448c667ddbf7f6b7ed526740917147", |
| "description": "intel: Fixes compile error of aubinator_viewer.cpp with gcc", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1b38ca7844996fb9a7c3531c6e9f44b438f65ecb", |
| "description": "panfrost: Do no use designated initializer for union", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "41af9bc0a55a3f4892434dbbe48e55ada1857436", |
| "description": "nine: Fixes compile of nine_pipe.h with clang ../../src/gallium/frontends/nine/nine_pipe.h:377:9: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] default: ^ ../../src/gallium/frontends/nine/nine_pipe.h:377:9: note: insert 'break;' to avoid fall-through default:", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b5b855149caad60042ad0bc2d4c131c7063ff088", |
| "description": "meson: Microsoft / maybe Intel CLC need the all-targets workaround just like clover", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "1506ea2ecb8d017dbe1bbe7bec03294619683e13" |
| }, |
| { |
| "sha": "1df92ed2a68bf8ea331e44eddb6a194f82612297", |
| "description": "meson: Don't include glsl compiler if flex/bison aren't found", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5ee3212078e12f28ada17c2db033363029443f4a", |
| "description": "util: Add os_create_anonymous_file support on win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "24b9ad7cd5ebc7cfa5d03cf0f243ea4841c971b9", |
| "description": "meson: Enable graw tests on mingw", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f5d9bd9a05038044526ea6cc2a1146bbb2aeddb", |
| "description": "zink: stop skipping bunch of GLESx tests", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c3ca94261af44e1e80012e838f1b179cf54b188a", |
| "description": "zink: Use DETECT_OS_WINDOWS instead of 'WIN32'", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "007d979dbe6a90dd8a6b489600be7284f7aa4019", |
| "description": "util: Enable tests that disabled for msvc/mingw", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dec40ea4da130f84f374271dcc7ddf5d4d687ca9", |
| "description": "util: Use `DETECT_OS_WINDOWS` instead `WIN32` in u_process.c", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d85295e6a9c957fb9871cd3b0daeb64c05f00992", |
| "description": "util: Implement os_get_available_system_memory on Win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b2bf20e28fc659df215f94a055497471168e9158", |
| "description": "util: Fixes typo in function os_get_total_physical_memory", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dc7a61aa17e786ceeadf5eb6f854372630456267", |
| "description": "util: Implement util_thread_get_time_nano on win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c68c36f890c2f798144f24c93c85c9f353c0121e", |
| "description": "mesa/st: simplify sampler border color swizzling", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e00bb6cb98b0fb5fac46bde0331e98f8e2882eea", |
| "description": "mesa/st: use tracked samplerview swizzle values", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0ccc0f7b503205b85517f80914b608bab572f0ad", |
| "description": "mesa: track gl_texture_object swizzle internally", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "383b39f3130009d5a73e5f7f348f1b3e932a29d3", |
| "description": "mesa/st: use pre-calculated format swizzle for samplerviews", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e713a9a98219fb09a31e46785c577d1ffc451944", |
| "description": "mesa: track format swizzles on teximage objects", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "206aad7c5c702dceaa80fcc259c1ceda991471e2", |
| "description": "zink: add a driver workaround for broken L4A4 on nvidia", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d49586cfae34f4320f9eb56d79b2e62f5c0676d4", |
| "description": "zink: support emulating alpha formats using new border color quirk", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d5bf01e214c2398c21da28de06e1739c60183952", |
| "description": "zink: handle emulated alpha format clears", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "89c41a77508ae300d9ebd411da311121bdef336c", |
| "description": "zink: reject native blits for emulated alpha formats", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "88390404b8bfa4b32be4f1137a9cd9fae53caf32", |
| "description": "zink: add some format functions for emulating alpha formats", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3b27632abc65d2a07ce1e3302e6a0c6de4016638", |
| "description": "zink: stop modifying samplerview swizzle on base struct", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a5b272589491e850b092af543f4c8c76e8eebfc5", |
| "description": "util/format: handle SRGB in util_format_luminance_to_red()", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "55ef65d4f44cabd525e3ce021ed2b452dd8b8698", |
| "description": "gallium: add PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_ALPHA_NOT_W", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "03b893acb34e9ac0d41ddf000aeb995d771b4357", |
| "description": "gallium: convert PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE to enum", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1341d7aa84ef188f537954682ce0c45068a3dd8f", |
| "description": "mesa/st: use plumbed value for srgb_skip_decode in sampler conversion", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1c172cdbccd6aeae6a0660514b8fef5e550f1ca4", |
| "description": "mesa/st: plumb glsl130_or_later through sampler creation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d1e33fa3456d174e6c47c20abc466fd06936ac58", |
| "description": "mesa/st: add ignore_srgb_decode param to st_convert_sampler", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "28d033b34fe3c52f4720235449a0a1fd5fe683b0", |
| "description": "mesa: require render target bind for A/L/I in format selection", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f28e2827c9ccc26dc608a870209b4deab7b5882", |
| "description": "mesa: fix blending when using luminance/intensity emulation", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3eec931e9b851fb399d3b00ef1f2f9f855910692", |
| "description": ".mailmap: change spelling for Constantine Kharlamov", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "db11e300e92d28fb9c220d0dcdfe36b33403157e", |
| "description": "meson: remove source_root() call in main meson.build", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "91362340f33eabf95d64c6116a813d7c88ff802f", |
| "description": "meson: remove source_root() call in nir compiler path", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ef611696a5a7768343f4df5fb1dc5533d44ae802", |
| "description": "loader/dri3: remove a no-op free call", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f572961d6937c0adceab39dd883cb53cfa965dc2", |
| "description": "loader/dri3: simplify check for reply", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "861167f41d17e1c8d114cb511a817308491327c1", |
| "description": "isl: fix bug where sb.MOCS is not being set", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "c27fcb1d3bac4282978529d947f3a143ae4a311f" |
| }, |
| { |
| "sha": "a3a04ed6f3617ab7891f827fae8a9dd8e67596bf", |
| "description": "glsl: add check for too large atomic counter buffer offset", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fd28984f84af64ecb59851c4ea56324dd5a1cbc4", |
| "description": "pvr: fix memleak in error paths", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c69ba3159a6e65a2108cbffefda25a2bf4e09e4f", |
| "description": "Android.mk: Disable lmsensors", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f81d4b76492497ee2beb2c360df849bd7a292294", |
| "description": "util/xmlconfig: allow drivers to override option values", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7361b67f92eeef47107062313bbf2a4372e17827", |
| "description": "glthread: add missing code for GL_ARB_sparse_texture", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "983684d763325a7b5f92cbebdf488a06ab41969d", |
| "description": "glthread: track glBindFramebufferEXT, not just glBindFramebuffer", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f9b0dc9377913d2745f6fb89912e94ce22d64681", |
| "description": "glthread: track GL_READ_FRAMEBUFFER bindings too", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "28e351673ef8c22c5ae0585f40e1cbd2b15eda5c", |
| "description": "glthread: call _mesa_glthread_DeleteBuffers unconditionally", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "4fa24747b9089bda0453051e5fd5188e6fce6996" |
| }, |
| { |
| "sha": "eb4036ea5b9a55c1d965e0917d21c502c8635b47", |
| "description": "glthread: unbind framebuffers in glDeleteFramebuffers", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "e48f676835d110f907e5cd55d659dae511e4af2d" |
| }, |
| { |
| "sha": "a9b64bd7ad725fdf8ea0da522e1d47215cfb2f84", |
| "description": "glsl: allow image*Shadow keywords on ES and GLSL >= 420", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "00d8fcee10385dc711b1197c3098b2c2fc7effa9", |
| "description": "intel/drm-shim: update shim to support DG2", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4393be8291ff3f39ff37a61133b6e5b0fa3e9698", |
| "description": "mesa/st: fix reference to nir->info after nir_to_tgsi", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "580f1ac4736eec90e2e7dbe67ba76cac4d0e5319" |
| }, |
| { |
| "sha": "74266753634a6928d7c8497783dcd315d5667eec", |
| "description": "svga: compare graphics shader stages against COMPUTE", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "9bbf235fd9d4ddc82583672bea4e299e4d69206c" |
| }, |
| { |
| "sha": "2d39227a90440e5b911f5ac6c0fb5ac04c433565", |
| "description": "radv: Fix stack size calculation with stage ids", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "c39cccec9c5a6d027457e625e34db5f0092c076b" |
| }, |
| { |
| "sha": "1f6bd6ece99c92a492b896713799bba642b687cd", |
| "description": "etnaviv: fix standalone compiler to work without a tgsi backend", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b85544db19a75a939b13aa246fd7305a7bef8a4c", |
| "description": "etnaviv: skip disk cache initialization on standalone compiler", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a3bf0da1cbd4b10043c80bf44609a3024b5fcc36", |
| "description": "microsoft/compiler: Change calls to NIR_INSTR_UNSUPPORTED to log to dxil_logger instead", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "97902a9ef8bcf22cbb110c8a5978a5b7034b58ee", |
| "description": "nir: add nir_instr_as_str", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "55b3980e789e8391458b2a5cdf05d5849f2b6872", |
| "description": "microsoft/compiler: Add dxil_logger type and parameter to nir_to_dxil", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "58bf84044bbad292057bdc95c13bb030b57eb7c5", |
| "description": "radv: copy the sample locations only if the state isn't dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0ca33a6c0d409aa5d49794b6f4d8018c634fb0fb", |
| "description": "radv: copy line stipple factor/pattern only if the state isn't dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1d92ab921b1b033c4722338cf77a6a0fa6e09445", |
| "description": "radv: remove unecessary radv_pipeline::uses_dynamic_stride", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "56bb29cb93accf9d78c29332db52314bcb4b7670", |
| "description": "anv: don't return incorrect error code for vkCreateDescriptorPool", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bc7edc1c7a446e442154dbd2b068eba83182b7b6", |
| "description": "radv: force inlining on another draw function", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "64395f0d85ae7f74ec386ed6f0c2f09ae20b2a56", |
| "description": "radv: remove stupid conditional from draw path", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "50e6a80b5ea5ca8eae364b00642bc47f1fcc0e08", |
| "description": "radeonsi/tests: cosmetic changes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7d7275dd886dcf028a03c8266d2d8f7f1462f1be", |
| "description": "radeonsi/tests: update navi21 expected results", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b4b7162e2345c142ae32ed393ac7871132ffdf26", |
| "description": "radeonsi/tests: update raven expected results", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4d7637bb73b61beda07d37933084b8534094934b", |
| "description": "radeonsi/tests: add testing of the khr-single tests", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "62d3f799de738ac31c1736309002ccdd5b79dac4", |
| "description": "radeonsi/tests: remove left-over debug print", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6b5aecb19558200fd39fda46db08456ba7acc180", |
| "description": "virgl: add support for hardware video acceleration", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "15c210649d3547689be286af2a0707be7ec3cdf4", |
| "description": "gallium/util: add a new helper function pipe_buffer_size()", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e2199651b83c6842842dabd9261491481f4a3df1", |
| "description": "vl: change vl_video_buffer_destroy() to non-static", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a7366d68ae551763acc8cd481ff64af04e7a7cd9", |
| "description": "gallium: add key size to the structure pipe_picture_desc", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "04d192fccbded86bfaac0e8f661a9f66c496dc01", |
| "description": "pvr: Fix bo mapping on alloc with PVR_BO_ALLOC_FLAG_CPU_ACCESS.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4e9cce39d3f0ccd2a1aaff9bdcd10de32aa14698", |
| "description": "nouveau: implement and enable PIPE_CAP_QUERY_MEMORY_INFO", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "17eda68df3b88e5ed02cf180411491b28be1e6d5", |
| "description": "egl/wgl: Fix some awkward sizeof formatting", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "3415bf0268884bf3c16d495a4e1afd30d67bc71d" |
| }, |
| { |
| "sha": "efd2ae6c0c87b8eca3bf0a476a008a16c00c51a2", |
| "description": "egl/wgl: Delete unused variables/code", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "3415bf0268884bf3c16d495a4e1afd30d67bc71d" |
| }, |
| { |
| "sha": "35e9c7e082d10c960c9cf1409d14744bd48e6ee9", |
| "description": "wgl: Use pfi instead of iPixelFormat more often", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aeb3147a96dca44a3a6d99595c6e7f35b2a2df79", |
| "description": "egl/wgl: Support sync objects", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e08d2dde2200ef3c38e1de01c70d418e0788ce98", |
| "description": "egl/wgl: Support EGL_MESA_query_driver", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "52e663959edd6085adadd66931efc9f61ae56333", |
| "description": "egl/wgl: Hook up image validate/get in smapi", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c512b68816bfe525828f65035b4ff6053f3df373", |
| "description": "egl/wgl: Use a per-display st_manager", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "250bdcbfbee2ac086931db89954d9e0c6eacbaee", |
| "description": "wgl: Pass smapi explicitly to framebuffer creation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f5b1824ce3cebf5e5ef4bcdb9ca3266aa93600a6", |
| "description": "wgl: Pass smapi explicitly to context creation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d57a4abcf86bd9fd3cc377cf9c1aa0de79badc84", |
| "description": "egl,wgl: Support eglCreateImageKHR", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "76756ea4c6477b834e5d1e25cb9c7a341173f0bc", |
| "description": "egl/wgl: Support eglWaitNative", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0e8271b27a711b655516e192b74b1aee174913e7", |
| "description": "egl/wgl: Support eglWaitClient", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1d9e0a4ab0ef5a7c3b471e7cb4979b60f19265e7", |
| "description": "egl/wgl: Support eglSwapInterval", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "501154b4edc06efcf39e99f61373750bee3c0e3e", |
| "description": "wgl: Allow per-framebuffer swap interval overrides", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0f533b3640e97da51357d6844846786c9a9d4850", |
| "description": "egl/wgl: Implement bind/release texture buffer", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1d0757e2e361f0f5faa6e3e52279940123247795", |
| "description": "egl/wgl: Set YInvert attribute to always true", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "87931cdb1f7a6fc8934bf697e12f9dbdc804574b", |
| "description": "egl/wgl: Implement PBuffer surfaces", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c205641ccf4a53a70860f5151092b5d4799379a5", |
| "description": "wgl: Split pbuffer creation into two functions", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "11ee16493da3116cb24d52c193db12403fcc4ebd", |
| "description": "egl/wgl: Implement QuerySurface", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8cab2ae2405b77ab21546c920fd5e6a6073a5582", |
| "description": "egl/wgl: Don't require a native display to support window surfaces", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e7b4af434b30250118b790aed75572e93a1f4689", |
| "description": "c11: Implement and use of thrd_current properly on win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "125a952b661eba478f36ae95956945cc7d75493a", |
| "description": "c11: call impl_tss_dtor_invoke with tls callback for win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e819f713794108f3b34d6b503396bd72b6315b33", |
| "description": "c11: It's should detect PTHREAD_DESTRUCTOR_ITERATIONS when define TSS_DTOR_ITERATIONS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c37c6ac613b17ae34978065871f90fe16d154da4", |
| "description": "nir/validate: add some (light) validation for sampler type matching", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b7eda568a4acf8b3d551e22b6ef72689663f9550", |
| "description": "nir/validate: clamp unsized tex dests to 32bit", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "632e1b66f5cb4f0e20fcd1645ffc386c3214d591", |
| "description": "radv: fix return type for meta resolve shaders", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "524f173c0379e6aad723b2bfa5d5f798685ae543", |
| "description": "radv: explain why radv_invariant_geom is still needed for SotTR DX", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "95232bf2619045629993ef5e8177763db3e006e6", |
| "description": "radv: remove radv_invariant_geom workarounds for DX games", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "95b0b2bea0b98a12d320288aa8b6ce950460ec99", |
| "description": "venus: Enable VK_EXT_texture_compression_astc_hdr", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "56f331951984e698e4b947d2ad6e34a8444bd62c", |
| "description": "venus/pipeline: Fix ignore rules for VK_EXT_extended_dynamic_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e643173cc5b7d416702cb3284d2a646a24dab3d1", |
| "description": "venus/pipeline: Fix ignore rules for VK_KHR_dynamic_rendering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "33e791bc02ab53d2182076ab7021b991cfb22542", |
| "description": "venus/pipeline: Ignore basePipelineHandle", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d39e202dac8a00a803d8b93724115c5090caabb0", |
| "description": "venus/pipeline: Ignore pViewportState::pScissors", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d6f2915ae549c6256afcfd146b44c61a8f833f52", |
| "description": "venus/pipeline: Ignore pViewportState::pViewports", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4ab3b40f2e26856895f6a3902d0a463a0f33dd74", |
| "description": "venus/pipeline: Fix ignore rule for pColorBlendState", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "661fc52c905f4bf0a1f57047ba491f47c210dd2d", |
| "description": "venus/pipeline: Fix ignore rule for pDepthStencilState", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5f70e08ed72973862d299c5c946527c7c64ad824", |
| "description": "venus/pipeline: Split ignore rules for pViewportState, pMultisampleState", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "cf6099e42542a033b9527e6c4832be41b75e6456", |
| "description": "venus/pipeline: Add pipeline state bools for ignore rules", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "063a13d67e8ac6169fef884dab7a05251664716a", |
| "description": "venus/pipeline: Refactor vn_fix_graphics_pipeline_create_info", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0369fdbe94efcbcc6a21c5b692e06d90c24d9e7f", |
| "description": "venus: Track subpass properties", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b3619743c0c701b7f8bf7aa467dfd7d8b5892b03", |
| "description": "venus: Drop vn_present_src_attachment::acquire", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7cc3f046e0d6354747338de578fcaef883690e73", |
| "description": "venus: Remove cryptic pointer arithmetic on present attachments", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2937c100e19e37c92e6b998d9bef77f15b1a90c9", |
| "description": "svga: fix SetConstantBufferOffset command opcode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bea050345ec54993a8954fd5b2e6f5d8643314b6", |
| "description": "radv: do not set registers for PSO states that are dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "42803c70ef46d19184c189f163ba8c26fc817dda", |
| "description": "radv: simplify dynamic states uses when determining NGG culling settings", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2a96521bb40770d62c5e7d2e0b629811db9ed831", |
| "description": "radv: remove one useless check about line width and dynamic state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "101f9dd8cf3adb0b97566e8f6f083409d57b807b", |
| "description": "radv: properly ignore PSO states that are dynamic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fdab8fef7aff0270ec173cbdca33d434a43ac8ab", |
| "description": "iris: return failure if iris_resource_configure_main fail", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "001779a33d80861d4bdabc3d0c7c78f75dee113f", |
| "description": "lavapipe: Remove st_shader_stage_to_ptarget", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "70891edd9728e7dd73115171fdb03622ce6450ba", |
| "description": "nir: add a nir_opt_if_options enum", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0ca0d2d4507ca3f9ce31f8a35fe4e3f44008451e", |
| "description": "llvmpipe: Double number of SSBOs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bd40e1b0127ffdb337667c9f524ab42999b875c9", |
| "description": "aco: fix hash statistic", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "897561b7b98ebbabe0ee68761ccb9302ddc8991f" |
| }, |
| { |
| "sha": "0b312dc343f5402f48d82996571f5100713be62b", |
| "description": "radeonsi-raven/ci: Move spec@arb_timer_query@timestamp-get to flakes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "82fd379d9efbb87c67a4a7cb5466f47f03641c9b", |
| "description": "amd/common: move ac_memory_ops_per_clock into ac_gpu_info.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3340dea1941885e85087bd35b6261dfee8148722", |
| "description": "zink: do not use VK_FORMAT_D32_SFLOAT_S8_UINT without checking", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "71c1ca3c67bc64ba1d74841fa664b0ee0e045c11", |
| "description": "zink: add have_D32_SFLOAT_S8_UINT boolean", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "37dfa4e3f3c669af16a53aa6c0401989a26099a1", |
| "description": "radv: fix cleaning the meta query state if an error occured", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "1a95d43e5508e91d2fc88ad6fce34f202aeab923" |
| }, |
| { |
| "sha": "5b5d5554f6687477d5bad646de8472434e19984f", |
| "description": "radv: respect the render area for depth/stencil resolves", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aa5d4062e8b359fb11f35816d87fd2f4fd4b778a", |
| "description": "svga: fix mksstats build", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "ed77ac1eef7c6f4126149ea2e492a243ba8449e5" |
| }, |
| { |
| "sha": "26a1e93f7ecbb2d59fec7f5ad0fdcada9e1f10da", |
| "description": "ci/windows: Setup proper MESA_IMAGE_TAG for Windows build/test image", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9921f5cf0c767e2bb60f647b70b7c36329d3cad4", |
| "description": "ci/windows: Install Graphics-Tools package on the base image", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "47526556494f18cd2c02f978bccac7e2ba73adcd", |
| "description": "egl/x11: implement ANGLE_sync_control_rate", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "94cfa50dc67e264e621d3003030c0ed40c8a2802", |
| "description": "egl/x11: Split declaration of dri2_format_for_depth into header platform_x11.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "eebea558b7b598359e6364f7a965216fea0fe9b2", |
| "description": "egl: wire up ANGLE_sync_control_rate", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f5bb9dd738ace274c97507adea073b6c609469b2", |
| "description": "egl: Remove eglextchromium.h and import eglext_angle.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3a9d3ac9c1c3a3df0cf4135f3c18efede46446b4", |
| "description": "ci/windows: Windows runner is back online", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fbd41337354326354739042368989535d79f1640", |
| "description": "anv: emit scissors when the pipeline changes", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "7d25c04236be85eac56ff88470be7199664b3aa8" |
| }, |
| { |
| "sha": "dd7cae2a9960db528f65036e85412c3f51afd6a0", |
| "description": "ci/lavapipe: wine flakes, switch to manual for now", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2f4b9b7a9505f61877ccd51157cab590a5fe3b24", |
| "description": "gallium/u_blitter: make the bilinear filter for MSAA resolving conformant", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5c7ad4757bef25fd040993d15b3d87ad6f4c82ea", |
| "description": "gallium/u_blitter: make nearest filtering emulation using TXF conformant", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a41386a0530df35dbbe9f17a5e7189f398cbe908", |
| "description": "gallium/u_blitter: clean up IMMs in util_make_fs_blit_msaa_gen", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0397db1d8119d7875ecb54c943fb649450985c0e", |
| "description": "gallium/u_blitter: treat Z scaling as scaled blits", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "854fb27275c7744ea022ef9a2eb6320b59388834", |
| "description": "gallium/u_blitter: fix the has_txf support condition", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "20575169221bf3ce7bd4bcfee4d23d452cf96063", |
| "description": "gallium/u_blitter: remove unused code for integer MSAA resolve", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fd7a968c36a11217db144241baaa2527130ca967", |
| "description": "gallivm: initialize texture_unit_offset in emit_size_query", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "60272d7db41f207b4653941610cd3ec69f46cbf6", |
| "description": "gallivm: fix TXQ crash with MSAA samplers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c7e155628db61495e6475d3a896e639965b73196", |
| "description": "ttn: set the correct sampler declaration type in the presense of txs and lod", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "23a2698e7578b170ff665d6a22dc9f936c07f960", |
| "description": "ci/tu+zink: Re-enable the traces that were asserting about UBWC compatibility.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "149d4e4b6d193f07f6709e62f340c3b3337242c0", |
| "description": "tu: Use the format list to decide whether we can do UBWC with MUTABLE.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f6bd494cfac760384807fb558a511db3ff9d495d", |
| "description": "tu: Treat viewFormatCount==0 as no format list.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "41280ba2895fc6fafd02d7f2ba4490215aa0914a", |
| "description": "tu: Move the vkCreateImage format list checks to helper functions.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8dda0a01bb3ea5a618a73ea4e506cb61e68e6d0c", |
| "description": "zink: Make sure that we keep the existing ici pNext chain on inserts.", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "28ee911ad67192bc7a0683b6061b89e372482faf" |
| }, |
| { |
| "sha": "6a933b7f539426442418f8d875ea17631ac4a979", |
| "description": "c11: Fixes the declaration of timespec_get in time.h for macOS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c0dd2eabaaca939883a6c9b73ea7bfc476907e36", |
| "description": "util: open_memstream also support on MacOS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ecfda9a0fa02a12a8f5b22f5682d5db45a6f5a27", |
| "description": "microsoft/clc: Fixes compiling errors with clang/mingw64 in clc/clc_compiler_test.cpp", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c67e60ae8fefaeadbe06bf0cbd8ad2ee267a6c0e", |
| "description": "meson: clc compiler test only works on win32", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e95531e101f0ba61d28195fe38414e411bf418b3", |
| "description": "radv: fix gathering XFB info if there is dead outputs", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a35742c434e6c4bd7834521061df9ed8410b2d6e", |
| "description": "radv/ci: Put one more board to run the CTS on Stoney Ridge", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d1b16ce35b658c97b85b7910c09030c3e8b07b85", |
| "description": "radeonsi/ci: Move libva and piglit jobs to Raven Ridge boards", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "379f2b641e486531d24a7d90ea4deb79af489502", |
| "description": "radeonsi: print radeon_bo_flag when AMD_DEBUG=vm is used", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "22a8b7f589c0ad5905c323103fda29729db14d8a", |
| "description": "radeonsi: allocate BIND_RENDER_TARGET as tmz instead of SCANOUT", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a693fbf64b84ed6364984c45dc3255b71063c6dc", |
| "description": "amdgpu/bo: update uses_secure_bos when importing buffers", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "90b98c06493f8a9759e5496d5ec91fb60edf7b92" |
| }, |
| { |
| "sha": "1d64308fe95b00c7f7aa1a8059cf8a0623a9bcdc", |
| "description": "gallium/dri2: make protected buffer checks opt-in", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1862923849caaa7bfe225ef92ef1398b0c8be78d", |
| "description": "ci/windows: Disable Windows builds while the runner is offline again", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3ea0ec4697d7de7caf738edac72afd05ee434ad9", |
| "description": "docs/ci: show how to run traces locally", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8d00c55e9eabae65e1bc1fa8b360288763976931", |
| "description": "radv/ci: bump the console activity timeout of VanGogh to 3 minutes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1db0b5660973f885cffc835935f3c1b22e6bde0e", |
| "description": "radv/ci: skip host_write_transfer_src.1048576 on renoir", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e091e56fc16639e6fdc121e702e5c85f7b55642b", |
| "description": "radv/ci: add more tests to the flake list of vega10", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6bbe3c6d36c455e1073b1e26741ff13430be36cb", |
| "description": "radv/ci: move some tests from the vega10 fail to its flake list", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3f8a356bd35fbb741f81284c856a2f455a451958", |
| "description": "radv/ci: document a recent regression", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "401d03e1e947279306a9cccc8b86996c940ef91b", |
| "description": "freedreno: Cap reported video memory by VA size", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2bc1d08c48bd3b309eb9b65db5ac1d7749f512cd", |
| "description": "freedreno/drm: Add FD_VA_SIZE param", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "32d0dfc4627d294ae249a525f6e043d63cbde787", |
| "description": "dzn: Use D3D12 constants instead of naked numbers for device limits", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d48ce281f80f821f61084bd85dda9ed7b3695692", |
| "description": "dzn: Disable extensions that require multi-view", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1a3b086b06c6c1ff63a4abe3752ca0a7a854dc77", |
| "description": "docs: fixup link to virgl docs", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "6897266ce01776fa49ea6178d05a707dad4a6ec1" |
| }, |
| { |
| "sha": "9efb1d7fbc5c84a1e83cc50b059f386ba95838e1", |
| "description": "wgl: Release the context before deleting it in wglDeleteContext", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7dafdb58b86a913fa8910b4ce0b78f41ce1bd197", |
| "description": "wgl: Always release local references in stw_make_current_by_handles", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3fcd0309790250b68f8cfc320c227b66144e5c36", |
| "description": "wgl: Homogenize read framebuffer reference counting logic", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a60181e8f2ed755950cfcaf732e834ceb6cd7a89", |
| "description": "radeonsi: use do..while loops and other cosmetic changes in display list path", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e9a0cae1a133d9598957dc29c8caf79932f58920", |
| "description": "radeonsi: use si_cp_dma_prefetch_inline for prefetching VBO descriptors", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0e574c801c3e61b5afd81718fb43f15bfb4ad4ed", |
| "description": "radeonsi: remove temporary si_context::vb_descriptor_user_sgprs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a5d37e161d92b7307823db9ba64c1491ed9906b4", |
| "description": "radeonsi: remove vb_descriptors_gpu_list only used for debugging", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b4cef2487b5fdb91723e657f1f6f3065a8544fd4", |
| "description": "radeonsi: add vertex buffers into the BO list in set_vertex_buffers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c4ffac8a17364139b079ac76857a819bd0138b13", |
| "description": "radeonsi: merge both fail paths in si_set_vb_descriptor", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a7e64ab63c5aa0b5c2079badc3ae0d5668c234f8", |
| "description": "tu: Fix sysmem depth attachment clear flushing", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "487aa807bd1b70602fcb6fbdabd101d4cff7c07b" |
| }, |
| { |
| "sha": "de55058cbc63ba0814466463196a1ceaa5af20e5", |
| "description": "docs: document DRI_PRIME", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "903e99150f37cc33594a0770ebf1f61f557d2d3c", |
| "description": "vulkan/device_select: allow DRI_PRIME=vendor_id:device_id", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a71b92fff824675df8076b62df54acc36ffeb26a", |
| "description": "vulkan/device_select: print the dri_prime warning only if needed", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4005ba3ed4256ad398298542c92c765503520b60", |
| "description": "loader: allow DRI_PRIME=vendor_id:device_id syntax", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6d50e4cdc1bb78c62575b4941c8c914de783e075", |
| "description": "loader: don't return empty string in loader_get_dri_config_device_id", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6daf99fcb2b741265f5fd0bf4f798f793964b0e7", |
| "description": "ci/windows: Re-enable Windows runners", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d4b8abe511a60e49e0ee06b58d4bfb7f37c62b7c", |
| "description": "radv: simplify radv_bind_dynamic_state() slightly", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "18e9ba3e3b07e87657478c4cb9ca77da22078916", |
| "description": "radv: remove unused states parameter from some radv_emit_XXX() helpers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1f6e32ff7cfbb3dd8806be298ac875a13b696933", |
| "description": "radv: simplify saving/restoring all dynamic states", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1d82ec1b3f995adc66457b7bcf0ca34cbb9de8db", |
| "description": "radv: remove RADV_META_SAVE_SAMPLE_LOCATIONS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bf0af800456f96fd735ede50c1cd7b8b5cd4d342", |
| "description": "aco: improve VcmpxPermlaneHazard workaround", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5912c7d3fa0e498872e1652fa142e4923bdba596", |
| "description": "aco: only add vscnt wait when visiting VMEM/DS", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "52156d6b26b575c49e3bea9e9768dc3a739c14e6", |
| "description": "aco: set has_VMEM,has_DS=false after a branch", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b17e59a03b2c31460145b691dc5b39b13e340003", |
| "description": "aco: fix LdsBranchVmemWARHazard with 2+ branch chains", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "c037ba1bb7aba99bd15e063bbdbc6d4c68cf2384" |
| }, |
| { |
| "sha": "c7f52551a7f9a63c22f2553897adea0af1ecb0cb", |
| "description": "gallium/u_threaded: buffer subdata merging (v2)", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "293298de65055552e9c58f6fb823e05aa99d7368", |
| "description": "tu: Flush depth on depth img transition from undef layout", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dccd6f495a38196ca37edeb562a0e8f0ee9600cd", |
| "description": "ac/nir/cull: Fix typo in bounding box culling.", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "0d527bb1aa720bf8e5735afdf8e9b70772e1ec23" |
| }, |
| { |
| "sha": "1fb12d2cceb3284effb6ea5c280e11c7a77a48df", |
| "description": "radv: use ref counting for VS prologs and PS epilogs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a2b8a92c72318f1bd8a7a50fe89a87c8a7594c28", |
| "description": "radv: rework shaders ref counting", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6f4b6b4d11a6f4f3c996da5115a146d0dff5f946", |
| "description": "ci/radeonsi: Add zork jobs and rules", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6c2260104872741c6cf1cc6d9b73fc6649561d01", |
| "description": "ci/radeonsi: skqp: Add fail test files for raven", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d4338c9df0bc0107716f8c29f48f5e65ec13fe95", |
| "description": "ci/freedreno: skqp: run with new tests files", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7801a17b5436f24df0b85997846f06cfbcc8ab33", |
| "description": "ci/skqp: Add gitlab sections for uncluttering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d4dcee7a8a02488d2f860ebe23e12f9341f75b9e", |
| "description": "ci/skqp: Remove .baremetal-skqp-test in favor of .skqp-test", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "eece545d792061694ca3b0ef84bdb572f030ef1a", |
| "description": "ci/skqp: Supress irrelevant shellcheck warnings", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "57e7459377e3caf3961d4d73ccce83e8443e4bc8", |
| "description": "ci/skqp: Put generated tests files in artifacts", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e50d461fec49c0f70c458efc4a39166a55db26b0", |
| "description": "ci/skqp: Use SKQP_BIN_DIR instead of hardcoded /skqp dir", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5001d818da27e6b5683453ae7bdfaa29680c5187", |
| "description": "ci/skqp: Add support for commenting tests files", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f0f5601a9b7fd6c93dddbe07eabbcb20f31a3def", |
| "description": "ci/skqp: Build list_gpu_unit_tests and list_gms", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "23732b47324b823146b61179b517517f32ea2048", |
| "description": "ci/skqp: Fix Nima-Cpp fetching error", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5c913970427378d7154912a49e503f44bb31d77e", |
| "description": "ci/skqp: Fix paths in skqp-runner", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6f387b78486c25af9975275e342ec1f3d5bd5c39", |
| "description": "ci/skqp: Show reports on crashes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2d77c7f9c995811787da3d6cb4bbdfa188997ffd", |
| "description": "ci/skqp: Add an option to run all tests", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2012246075abd33751d344a7777f80439e65e7fc", |
| "description": "radv: ignore out-of-order rasterization if stencil write mask is dynamic", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8bffd601ede40f259b3f9239e3d67393e47138e9", |
| "description": "Revert \"nir: Preserve offsets in lower_io_to_scalar_early\"", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "a1bc1523408a305b14a8c297ea93a28bb12cee5d" |
| }, |
| { |
| "sha": "3712609ee364c50962998acb6553e0dc2e9f052e", |
| "description": "agx: Only emit the used components of gl_FragCoord", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "17168162fbcc6396b512d1580cad02f140937645", |
| "description": "agx: Remove p_extract", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c1900cb9510d0689c6f379e31972c1d73956055a", |
| "description": "agx: Handle type-changing splits", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f86ad382c5b86e64e8326c26a06acffaae7e1bd9", |
| "description": "agx: Stop using broken idiv lowering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f28c631a8971ad8f98ef3211ae736a025eb0b322", |
| "description": "agx: Implement nir_op_umul_high", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aab535ffda4886cd71a4b50c21d990f761b6f245", |
| "description": "agx: Extract umul_high implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a8cea8679d7f5f521c33bb77e6a966cbad43af33", |
| "description": "agx: Assert that registers are naturally aligned", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8c2e626064c021da2c90ccda3e5d935c4e778ba7", |
| "description": "agx: Align 64-bit register pairs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5631b3352e04b0ffc07bf48a097a9eafb60ae217", |
| "description": "agx: Lower more ALU operations", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f759459cd648f6f92db8455efd16bacf140730b7", |
| "description": "agx: Implement noperspective interpolation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "638d7f542ee5cc56f569ecaf5d3d1169a6cf3b0e", |
| "description": "agx: Use split instead of extract for ldcf", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "744b4a0f7fdbf4952bd418bd5ee8566cf6f1b589", |
| "description": "agx: Rename varying load instructions", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "14bf020d75311b818adf746d2cb704c1a0cca239", |
| "description": "agx: Model perspective coefficient reg in the IR", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "24c30844119b0b8cdd88b025ff25ae01bc6dea1b", |
| "description": "agx: Add AGX_MESA_DEBUG=noopt option", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f3877f56ba7915ee6bc6866c0f4dc21881a3f5fb", |
| "description": "asahi,agx: Rewrite varying linking", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4b21db4111116c4324114b9304b5c32ce259322c", |
| "description": "asahi: Decode Interpolation packets", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c67169d2187fa5cc7a26562a1b34dad345e16d63", |
| "description": "asahi: Fix varying XML", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ed215183e25b2a7fd12ea94fc2e05404c5338097", |
| "description": "asahi: Encode known bits of Linkage in the XML", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "034d52643cf3bf7ea91e117ce6e0c95db42ad415", |
| "description": "asahi: Correct bind fragment pipeline size", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "651e4677ca42b9b04443e765de0693c61b6620ac", |
| "description": "asahi: Split vertex/fragment pipeline binds", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0fa5b05e9108098a9a762aa655f76c735e887bd1", |
| "description": "asahi: Use a single bind texture/sampler per pipeline", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b1180fe2f60d746875e69814d3b62f7a81d33e14", |
| "description": "asahi: Fix using multiple textures/samplers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d2fef02cc056f715059dddf0f5373ce913fb4d2b", |
| "description": "asahi: Dump all textures&samplers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6d6dd44f82c22a51424a916a516ef292b17bc27f", |
| "description": "asahi: Allow large uniform records", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c045d3761c24d559fb67674d8e9aa1654c05f357", |
| "description": "asahi: Extend counts in BIND packets", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8a1050082fcaa48771ced24c2ac96f962188db77", |
| "description": "asahi: Plumb through lower_clip_fs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e441896eb870ed9d6108275e82cdb4a796334bae", |
| "description": "agx: Fix ld_var cf packing", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "47a3f1226c84d2783358737c2d3ca0040f29ed43", |
| "description": "agx: Fix packing of samplers in texture instrs", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "9f5553883428e0f393e40d6254c9b33bd64d19eb" |
| }, |
| { |
| "sha": "9bd32fb33a4b4f5afbbc5286cde03645f9c300ea", |
| "description": "docs/asahi: Document varying interpolation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6b86c0ba90f485fe2882539058a31dec91b0d80a", |
| "description": "radv: Switch to the GLSL leaf implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e55c852600a91721068141bd691676c5aa30ddee", |
| "description": "radv: Add a GLSL leaf kernel implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "60a91dddf4be6e7e48c488e2d9fe1b374aaaa276", |
| "description": "radv: Switch to the GLSL internal implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f3a457656b3a3767e4cb502ff3f19e42ee67fb07", |
| "description": "radv: Add a GLSL internal kernel implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b1a8797de91a5ca33c67e3b8a6142e73060796ee", |
| "description": "radv: Switch to the GLSL morton implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f79fe32cdc0747165c52515695f1e7bd6bc1500d", |
| "description": "radv: Add a GLSL morton kernel implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "46c723c7c023afe769b4c8ae140a82862c9f3d8a", |
| "description": "radv: Add the basics for GLSL bvh kerrnels", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "83a59403ae49d576b124fd0b37354e77757dc06e", |
| "description": "radv: Add create_build_pipeline_spv helper", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dfa56120679f4c775ca502302c1bedef217f0b93", |
| "description": "radv: Remove unused push constant structs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "de75d9d1d091f6a036c91e077397b8df65b828fc", |
| "description": "radv: Remove accel_struct_build", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c39271bb4bcd9ba0fa6d41a9e983d0007ca1a593", |
| "description": "radv: Always emulate fmin/fmax", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f5da7939cdb24227c2db8e101386b29cfc79301", |
| "description": "radv: Remove acceleration structure host builds", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d0e2013633675043e6c45d391dc2045e0c593f63", |
| "description": "radv: Move radv_acceleration_structure", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0e48165411bd3dbbbb415233d5188bcb72c8adb9", |
| "description": "radv: Move accel struct structs to bvh/bvh.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ec45430205543ab89c7940cb9185895c739ea874", |
| "description": "ci/lavapipe: implement traces", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f6e59fa5130f228756b5c524169db14605115b93", |
| "description": "ci: prepare piglit-traces for WINE and DXVK", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6aa81bfb306eb6b471d9a294ecf22bf8323a5a7a", |
| "description": "vulkan: disallow VK_KHR_performance_query on android", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 0, |
| "main_sha": null, |
| "because_sha": "77b67a747efcdf5b3bff31cb38c26a2941705475" |
| }, |
| { |
| "sha": "cbbd9f3402f2e73448516029981e47c13eed8e0c", |
| "description": "ci: Upgrade deqp-runner to 0.15.0.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f01ae0203dc33dcb1d6978189a8e2769a5c1df26", |
| "description": "ci: Add testing of the khr-single tests.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "478626fd941246d0e2d2cd597946d5936fd7751c", |
| "description": "ci/swrast: Add some flakes I've noticed in the IRC channel.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9d6770d20ae9d9381f803b92531b65ee9c00b541", |
| "description": "nir/lower_alu: drop unnecessary iand on uadd_carry result", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8ecea47f066733287b6962aa9892687ed7356d67", |
| "description": "broadcom/compiler: simplify code emitted for centroid coordinates", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e035c289b52a0867956d78135c1669abb9a60b2e", |
| "description": "ac/nir/cull: Tweak phi for cull_small_primitive branch.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "abc4eda84689408613ac7d92e77934afc66a13d7", |
| "description": "radv: Implement radv_flush_before_query_copy to workaround UE Vulkan bugs.", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4148a525201ad22df512262c361231f76f411415", |
| "description": "ci: Windows runner is experiencing DNS issues; disable Microsoft farm", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "46396e97bea603a5cef8177b66a760a11a78af2a", |
| "description": "virgl: Fix unmapping of blob resources", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "3b54e5837a15236407f5ea0c98dfe3f23c6fe7b1" |
| }, |
| { |
| "sha": "b731be2e96c4dcde9c38dff44da74a396d198fe3", |
| "description": "aco: Remove branch instruction when exec is constant non-zero.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "baab6f18c91166b275c339027dcd87ce57795cd5", |
| "description": "aco: Optimize branching sequence during SSA elimination.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e4b0caae61da93283d8ec87ca1bd1d7b3d176703", |
| "description": "ac/nir/cull: Make cull functions more consistent.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c721f751f2593267fdf7eb352621d4392e62205e", |
| "description": "ac/nir/ngg: Move LDS store of accepted flag into the inner branch.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0d527bb1aa720bf8e5735afdf8e9b70772e1ec23", |
| "description": "ac/nir/cull: Change if condition for bounding box culling.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fb4e68b72499261fceb9385df79dc0f43d61529d", |
| "description": "ac/nir/cull: Move the contents of cull_bbox into ac_nir_cull_triangle.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e2ca24063ae9e41b3f34693ca650eef8f2f0d34f", |
| "description": "ac/nir/cull: Move some code from cull_bbox into helper functions.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "239363f3c61aa87431c1d444e641f1a45404c477", |
| "description": "radv: implement VK_EXT_attachment_feedback_loop_layout", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5992b8bbf762f6d202b9704775f8950cd93f0d31", |
| "description": "vulkan: add support for VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "58858c9d00b55ffe8b11ec52f96c2ccd2533042d", |
| "description": "vulkan: Update the XML and headers to 1.3.224", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2d7f00d5c86e8a234f1c198c3bb0dd8f132a1f31", |
| "description": "freedreno: Drop fixed upper bound on # of tiles", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2497741a1b142b0e19f3946d3f49f064c0c8f119", |
| "description": "freedreno/gmem: Fix col0 calc", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "81d85be9a5cfb5860ba5d15f2bf6f1a4946e411e" |
| }, |
| { |
| "sha": "8b3f2a9e5d49098a921de643916dd693f569d1bc", |
| "description": "freedreno/drm: Fix potential bo cache vs export crash", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "f3cc0d2747568a186dba433ac94af607c38fa024" |
| }, |
| { |
| "sha": "0a0205f04552ab21971c431a5f8bb7486d664422", |
| "description": "virgl/ci: Update virglrenderer", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0fc06daabb08ee7748493ae7a561662cf3f62cff", |
| "description": "ci: separate wine setup into own script", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ceb52f64604fcabd460a9568daba6d5e2167a528", |
| "description": "ci: make shellcheck happy on dxvk script", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1d8cf2ecdd62c6a375b7e3d80e8e03e1e3e277bc", |
| "description": "ci: move DXVK instalation outside of x86_test-vk", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b6fb2da6f27fb364379786f6f784af52661bdce9", |
| "description": "d3d12: Fixes compile error with mingw/gcc-x64 when static linkage to runtime library", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f9b95667fdf024cd9e3a67b1a0caec8141c6082d", |
| "description": "ci: Turn off the entire Lima farm (devices report out-of-space)", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "239623ecee97fdd5e8a4b22de32d7326fc5ffd86", |
| "description": "anv: Don't require 32-bit addresses for scratch on Gen12.5+", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d82cea5fc301323ad2b47ad415197bb4f6e503f1", |
| "description": "genxml: Add BVH data structures", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a68008354624ab33450b7069184c9d391a5e7497", |
| "description": "intel/rt: Handle multiple exits in lower_shader_returns", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a329e6e5111b30ffe8891e7f2dd28223ff6b9373", |
| "description": "intel/rt: Handle halts in any-hit shaders properly", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "caed8df146288ead678a3388946437759ff69304", |
| "description": "intel/fs_reg_allocate: Improve compressed instruction self-interference", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1ce5be916fa30d40cad4a9bcdb8697ad9e2e65c8", |
| "description": "intel/nir: specify synchronous value for tracing op", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "03ab1d6aaa259773ae634e364674a3daebe96705", |
| "description": "intel/compiler: document units of brw_ubo_range fields", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "734384e8bc2606f8a69d281cdc4fe728070acab9", |
| "description": "intel/fs: fixup simd selection with shader calls", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9cb9390962ab80721ee4160251f33773696ea208", |
| "description": "intel/fs: store num of resume shaders in prog_data", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b2bf792ea584774c79b6d8089180aaedd3c10612", |
| "description": "r300: add khr r400 failures", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "dce6409e6d78d571c2bf8b2a97246910ad3c3add", |
| "description": "r300: add list of deqp gles2 r400 failures", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "20591573f10a9efdb9951ccd65f4574c36418bd6", |
| "description": "broadcom/compiler: use nir_opt_idiv_const", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "73e8fc3efbfe4a46bfd5ca5b3269d06f086bc224", |
| "description": "broadcom/compiler: don't use imprecise_32bit_lowering for idiv lowering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0c1801706eb9006a13ca15c5ab59980c99774e5e", |
| "description": "ac/llvm: handle external textures in ac_nir_lower_resinfo", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "4f622d62d0dd8967f16ddd6a3f989310c6543c1a" |
| }, |
| { |
| "sha": "bdfaf51014dad9d03c6bb5f862cc6815658ddff9", |
| "description": "radeonsi: fix a regression due to reordering PIPE_SHADER_*", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "27f46465c7a408d3406886ed230b7e35dc693247" |
| }, |
| { |
| "sha": "7e45622728d72828d24bf215011ac2e1a9b0356f", |
| "description": "radeonsi/ci: update failing tests on navi21", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "279315fd73e981f0c8876811327bcee0f0ccf7a3", |
| "description": "radeonsi: don't assume that TC_ACTION_ENA invalidates L1 cache on gfx9", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "4056e953fe43bd667e1812c1c7075285d24b42c2" |
| }, |
| { |
| "sha": "50802f96a80e2f57ddebc3e197fb3782e969da4a", |
| "description": "iris: Handle new untyped dataport cache flush PIPE_CONTROL field", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "845ab3d627995803219c5fbdfe6734a966218ce0", |
| "description": "anv: Handle bits to flush data-port's Untyped L1 data cache", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1f34ce7e8e124e8dc9acf388081026edcdd5885d", |
| "description": "intel/ds: track untyped dataport flushes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8aead60434aa0babf656738a577298ca09805fd2", |
| "description": "iris: Specify Untyped L1 cache policy for stateless accesses", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "79cd2c2759f0dc7199eae92e4fe0c4d5fa0b91e1", |
| "description": "anv: Specify Untyped L1 cache policy for stateless accesses", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d4b2b769d1dd55b6a2f587b9da91c3e451d3a71e", |
| "description": "intel/isl: Setting L1 caching policy to Write-back mode", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5e21f474288e2159c80a80fa20e7b473056df939", |
| "description": "anv: fixup PIPE_CONTROL restriction on gfx8", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "644daa974300696364b816e67cb2a618e523d0d9", |
| "description": "vc4: properly restore vc4 debug option", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "c3f5d276317f9f8c77336ec78f6e72b640f61081" |
| }, |
| { |
| "sha": "5449e6d14c872c21f1a8acb05252aef7b31a77f4", |
| "description": "draw: don't touch info values that aren't valid.", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f4abd3274936560e66976894f362332856ce6539", |
| "description": "llvmpipe/ci: update ci results for clover.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0d41c4b3d916febd79429f0d9384da587d833775", |
| "description": "lavapipe: scan shader for info before lowering images.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5036e0a08e981e144da8403706619ef0ffc8cc65", |
| "description": "lavapipe: lower images to non-derefs in vulkan side", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a17635e98812029f16a53c57460f252716c64870", |
| "description": "gallivm/nir/st: lower image derefs in advance.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "060936fe0de668127310a65e607fa4b7b48d6f0a", |
| "description": "virgl/vtest: fix memory overwrite problem in virgl_vtest_send_get_caps()", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f54aa49c1439440c88a1c6a1046be11dba3ab44e", |
| "description": "venus: double the abort timeout to allow long shader compiles", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ecd5509969369ff43799bae0ea9ab5d7fa7c0af4", |
| "description": "venus: increase busy wait order in vn_relax", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1911dc5abb7940aad1ce082722beb07622ddbccd", |
| "description": "zink: remove an old RGBA4 nvidia workaround", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "32446f51a83f74cd63a589e86f30da59dc53f97c", |
| "description": "zink: don't fixup sparse texops", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "3a47576687624e1ed4661d7f5b6c0e54998ada48" |
| }, |
| { |
| "sha": "247b8f2924b7832d8520e890cff6891217f5a860", |
| "description": "zink: add all format modifiers when adding for dmabuf export", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5e8ec87b68035ceba742b245a25e83e4adaae270", |
| "description": "zink: don't add modifiers if EXT_image_drm_format_modifier isn't present", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c824a53f352823786967260cfe387a839c28dc9d", |
| "description": "zink: use modifier_aspect to check for modifier plane in zink_resource_get_param", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b59eb9c8b791e59cadca161f952ae2ef4473ebe4", |
| "description": "zink: demote dmabuf tiling to linear if modifiers aren't supported", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b9c413e8ec44270eaeab5bf38b78b45d084cec46", |
| "description": "zink: add u_queue.h to kopper header", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "188721d6d3d4cab9b0ca8fa419e4c33a33ae3910", |
| "description": "nine: check return on resource_get_handle", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "b55b63991ae3c4055b7938bf528b686907a2e3f7", |
| "description": "zink: support PIPE_QUERY_TIMESTAMP_DISJOINT", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "758f60467ecfaa2f27971c0e3ae5c28c2d6561de", |
| "description": "zink: export PIPE_CAP_MULTISAMPLE_Z_RESOLVE", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0f97e317e333ea3f08f98bf938a6496fb7d0f1e1", |
| "description": "zink: rewrite all undefined shader reads as 0001 instead of undef", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2bbc2c49ecc2e246cd8f4dbbc5456902a3db37cd", |
| "description": "zink: handle invalid gl_TexCoord reads", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f60f246426af08989c78439a20124da24083ff8e", |
| "description": "zink: explicitly set nir cursor in rewrite_and_discard_read", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "721f33cd0fc9756c4db5cc88bccc46c977ad05f3", |
| "description": "zink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "21ea19d504bb96aea9f218fe6bfa5a9a40a72eb9" |
| }, |
| { |
| "sha": "55a4a6b8dcc8b068d24cc1b1c2e1500369c14485", |
| "description": "zink: handle !half_pixel_center", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8a8edb310d84f1400d8b8b7e096a9dfc33e198b2", |
| "description": "zink: handle unscaled depth bias from nine", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a912952c3ea8f4191abc83e3638c6f09341ef15b", |
| "description": "zink: drop mode_changed check from linewidth/depthbias draw updates", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8f7b8929572da407240dbc0cb688a56c9c07c95e", |
| "description": "zink: allow sw loading with D3D_ALWAYS_SOFTWARE for nine", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "cbbf25abfdd7ca9eb45a9e15948ed839bbc31925", |
| "description": "zink: use maintenance4", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ff1fb9101fd1ca383c3e2a88f61911c0c2eecd62", |
| "description": "zink: force a new framebuffer for clear_depth_stencil if the clear region is big", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "f1f08e3529de26953e243d3e2e99fa89bbcbe619" |
| }, |
| { |
| "sha": "80364c4d19eb2ee841a5d6cffb9fbc94afeb07ac", |
| "description": "zink: force flush clears on fb change if fb geometry changes", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "66ceea7ed9a46b83a1ffbc4b2d9cd17c4bef4570" |
| }, |
| { |
| "sha": "7c7feab4e180ba7827352ad1b393fe2921a722e7", |
| "description": "tu: Implement VK_EXT_vertex_input_dynamic_state", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c82af0c43b6e6270835d084984560592e1079af0", |
| "description": "tu: Decouple vertex input state from shader", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "35dc99924aeebf754b01c2dc1a2ced765ec68ca5", |
| "description": "freedreno: Disable UBWC for frontbuffer rendering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0c6d4cf9a2bb01e08869e6b503e31fe86b461c87", |
| "description": "gbm: Add USE_FRONT_RENDERING flag", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "126e83d9704227520dd7de21111c7f2b30e71efe", |
| "description": "ci/zink: Re-enable a630 zink-on-turnip traces job using gbm as the backend.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a3113fbcfc15bd5ca728f2b10947292b06b051f4", |
| "description": "zink: Replace the \"optimal_tiling\" flag with a \"linear\" flag instead.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "01ce65da72a88335b4d701d3f086482d19d2c642", |
| "description": "zink: Take the tiling path for resources with modifiers.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c1b0eb8de47b17100f1731123584b358dc69c8ed", |
| "description": "util/memstream: insert null terminator on windows", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d1427563e3eb3b2577f885b7668b16624ea1130f", |
| "description": "gallium: mark the input data as const in pipe_grid_info", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "caf2794f6fb0816f0e4df00ab1644a9d5cf8fe2d", |
| "description": "vtn: silence warning about linkage", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6637b1f41e6a67b8f7a97c8253895c0a3fbc7ddb", |
| "description": "clc: undefine spirv defs to work around LLVMs headers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6b38114ed7cf20bc38d487d19c635c3d3539ba46", |
| "description": "microsoft/clc: drop inline sampler reordering", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "de2065496a0751fce899a60bc42143b7028d92a3", |
| "description": "nir: Clean up and improve nir_dedup_inline_samplers", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2b1298546579d75fadb91cb7e9eb7d4387c9a0b9", |
| "description": "nir: extract the clc inline sampler dedup pass from clc", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "31ed24cec7c63fc3906e7629edf235e333c94ffe", |
| "description": "nir/lower_images: extract from clover", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "01500198a69b86fc0afd7073bd5714f328538845", |
| "description": "nir: serialize printf metadata for CL kernels", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "bdc0a8624c054bf899cef5c0f4231d13c81fcb99", |
| "description": "printf: add some unit tests", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aa82808645fb9932ce6f9d2115dcdc9edce98cd8", |
| "description": "printf: extract clovers printf impl", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "160aa603f59ef72a7f98ba5b840a62694f2c2db4", |
| "description": "ci/bin: ignore Gitlab GQL cache", |
| "nominated": false, |
| "nomination_type": 1, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": "266e3a627fbf014ae8f201e89e7d244c50fdf057" |
| }, |
| { |
| "sha": "12a4581a06047da72c62f8898806c3fd5fc0aa36", |
| "description": "radv/nir_lower_abi: Use instructions_pass", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "1b7b74db06bc88840fdf59ae082b56ad47f1bd6e", |
| "description": "meson: Cleanup usage dri_drivers as it's a dead option", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "56b0e3a575b69f0f835fcf6a307e57dcd29bd5cf", |
| "description": "meson: Place all pre_args about HAVE_DRI* into single place", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9d6204c7997a44f0d428b151555e3068c8b942f3", |
| "description": "docs: update calendar for 22.2.0-rc1", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0fcdcf210393d5160c0d2c04d5582be320929c93", |
| "description": "docs: update calendar and link releases notes for 22.1.5", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "17355d0dcfd3dc080f042974eb60d44e716409b1", |
| "description": "docs: update calendar and link releases notes for 22.1.4", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fcc547328f507f6b45a87495153b3fc08c10a1ed", |
| "description": "docs: Add sha256 sum for 22.1.4", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "7b65653900b46f3145cb97ca3031639ff3bbb8ae", |
| "description": "docs: add release notes for 22.1.4", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "aa14d6144b8acb3a2125412d56974200aeb94d73", |
| "description": "docs: Add sha256 sum for 22.1.5", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "604b48b64173cb4e50dd7c10d40e459c726798dd", |
| "description": "docs: add release notes for 22.1.5", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "32211788d05311d1a92863e5445b56a5175ad4a0", |
| "description": "util/disk_cache: Add new mesa-db cache type", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "f64f74b8f23f16c46f06ea192a2c6e48df43c4c9", |
| "description": "util/disk_cache: Make disk_cache_os.h usable by C++ code", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "517e523a2a62ec782b55c4cc16492c1d10d07839", |
| "description": "util/disk_cache: Move struct cache_entry_file_data to the disk_cache_os.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d86335dd49f9e0aa27c1464067ad8a59d016ea70", |
| "description": "util/disk_cache: Append to disk_cache_load_cache_index() with _foz", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d423a4b2aa60e88d58a58615700e916550c2f90e", |
| "description": "util/disk_cache: Enable testing of uncompressed caches", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2a9b4ad1774d69aa3ae8161ab964fe2d58aacee2", |
| "description": "util/disk_cache: Add option to disable compression", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8e6bdb2ed31f27c28d258859ec48e8e67f51ff41", |
| "description": "ci: Add vulkan dEQP tests for venus", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5ac14a97e27dbadff42bc409d818bc1b8803bf65", |
| "description": "ci: Enable virtio-experimental in testing", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "91ab35efab2a94bf943e6171aded05339b349976", |
| "description": "ci: Build crosvm with opaque fd mapping support", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "486a24c520d857d3ba995dd8686c992f1d512d31", |
| "description": "ci: Move crosvm to the base test image", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "46ba0f0ffab3ea5532ca1dcf6cb0c2848aba9bd6", |
| "description": "ci: Merge common builds in debian test jobs", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6915d1978aacc78414fea29bfffa3672318160fc", |
| "description": "tgsi_to_nir: handle compact arrays for clipdistance", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "26317f16fd73b8f3ec1de9952f382a48d5d8285a", |
| "description": "tgsi_to_nir: fix clipdistance store writemask", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "95a7b65c1422b857eefa21358ca0229ab1a44587", |
| "description": "ci: replace gzip usage with zstd where posible", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "784642f773c3ad36c9a1c30721b55cb2c6752cde", |
| "description": "ci: compress LAVA rootfs with zstd instead of gzip", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "29ccd991a84e461840fea1056394627056e565c6", |
| "description": "vc4/simulator: use i915/amd ioctls for BO", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e3b7fad356352a90acc7b148f898edb6b034ab57", |
| "description": "pvr: get free list min size from the runtime info", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0bb03ffc76604fa5b69db66739e4ea303fe3392d", |
| "description": "gallium: use gl shader types as the basis for the gallium ones", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9edd861eb1ad208be7f169a4ac45b0604fc05213", |
| "description": "gallium: fixup some inconsistent uses of enum pipe_shader_type.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "49253c9c1b1bb999aa8df48bac4e6a3820cbf16f", |
| "description": "gallium/iris/crocus: collapse a bunch of conversion functions.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "27f46465c7a408d3406886ed230b7e35dc693247", |
| "description": "gallium/tgsi: reorder pipe shader type defines.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9bbf235fd9d4ddc82583672bea4e299e4d69206c", |
| "description": "svga: compare shader type against compute not tess eval.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a26543f6368fed1604cfde7fffce2024e9d8abab", |
| "description": "virgl: abstract virgl shader stages from pipe shader stages.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "64e8993476eaf65e507944231149f0c265fce140", |
| "description": "zink: add defines for the shader stage templates.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a9d8d606ccf3d809a9adfd529be8d1ceaf1dd799", |
| "description": "llvmpipe/gallivm/draw: introduce a buffer type.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "118d61df59dffc7353a1978ed3a16de7b0024036", |
| "description": "draw: fix up jit type creation for gs/tcs/tes", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e145912654dee5ce0ff989db3c02750bca23142e", |
| "description": "lavapipe: enable shader clock", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c6cc3dece03ea8095a2292a2b817f4a34129f320", |
| "description": "llvmpipe: add shader clock support", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "25e2c4d7841648c80ba973d1ed89d2150aca8f71", |
| "description": "Microsoft clc: strip lib prefix Otherwise OpenCLon12 ICD can't load it", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ec46a85c4f92e25e7994881679d6a1531a59b58e", |
| "description": "d3d12/dzn/spirv2dxil: Require version library", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "b8328c9664ed3f11924be37a243464236812a3a2" |
| }, |
| { |
| "sha": "42a52a8be117127d8b51a57aa945c70386f13c7c", |
| "description": "ci/bare-metal: Re-open serial and everything after test phase timeout.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4e2f6e5b4c6b6931813320c0d2ba28f28e15ef99", |
| "description": "zink: Advertise PIPE_CAP_NATIVE_FENCE_FD", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "86e4fcd9a92962007adaf8fe1554637c624cb05c", |
| "description": "zink: add a graphics pipeline library implementation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e20aa7eb3a07afd4ace5fac82c931c52fa3b8223", |
| "description": "zink: set program pipeline array idx earlier in zink_get_gfx_pipeline", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ed733d934ef797bcc05bf733760cd017e702d8ab", |
| "description": "zink: reorganize zink_gfx_pipeline_state a little", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5b7eb0d9d348b6320306dcc244c92ee8bb80177a", |
| "description": "zink: break out program primtype->idx conversion function", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2215377aa00208312e09eb2f0ea8692e871db8f0", |
| "description": "zink: change zink_create_gfx_program signature", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "80fac34d92fc6a3cccd46838860628f724926c48", |
| "description": "zink: hook up pipeline_library extensions", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ae022b784c942d80d92d33962e5c3daa157fc9bc", |
| "description": "zink: always set vertex dynamic states", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3d58642984cb4df1fff6f4915f8d8fbc5d038d41", |
| "description": "zink: init cache_put program fence on program creation", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4c0a7a169dd3b929352d8c61f3e47abc2b5628ea", |
| "description": "gallivm: fix printf hook for cached shaders.", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "333ee94285ac453b9d75ce93b01bc26e48bf96d7" |
| }, |
| { |
| "sha": "f0558c6f1cc47cf787a9b88357460f1ba307d4bc", |
| "description": "turnip: use SPDX-License-Identifier", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8977913a23fec1d33fd29f8cfd17393a07773d86", |
| "description": "turnip: remove headers from libtu_files", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "381f234ab88cc4a9fc7998d71838261a8d79132d", |
| "description": "turnip: remove tu_private.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5f7538f241bcad55b785ce647926bb120b9dba6e", |
| "description": "turnip: move away from tu_private.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "46baf8641439987c7837fa9afd73fb817df23798", |
| "description": "turnip: update tu_util.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e99703b515ccbc0e64de888b30245b02fde081a6", |
| "description": "turnip: add tu_android.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "8e61bee30c5b47fb9ea512b8fce318fbf4286c04", |
| "description": "turnip: add tu_cmd_buffer.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6666ec39458de73f7796d4b873d868ea1379770d", |
| "description": "turnip: add tu_device.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9d9bf785656ff2e7e82f98647e5875158432b2c9", |
| "description": "turnip: update tu_autotune.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4fc31e4af32e628b6319554cf24701e7aef3334b", |
| "description": "turnip: add tu_wsi.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "543fac108dcce5c6f360d50f4540954c6f64b9f4", |
| "description": "turnip: add tu_pass.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3c607309c91a6e3ce29fa7fd65f3da189f91097a", |
| "description": "turnip: add tu_lrz.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "79dd12478f81801438ce5b0807da872d1dd9357b", |
| "description": "turnip: add tu_dynamic_rendering.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f759fddba25cb12af3a171920b64d496328864c", |
| "description": "turnip: add tu_clear_blit.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6430efcab71866efbb4d0fc0d16a05fc8afcefcd", |
| "description": "turnip: add tu_pipeline.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ec5bc3d8ff230a9b6d8f70db4b4551f52b3c1889", |
| "description": "turnip: add tu_shader.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "a7fe90434c1e2c4846ce178c6e31ea21e13179b9", |
| "description": "turnip: update tu_descriptor_set.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "216f19e62fa071d78d9c1119cfce0222800744ca", |
| "description": "turnip: add tu_formats.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "095dfcae45d76c2f812b86b040abdd8136702871", |
| "description": "turnip: add tu_image.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "65a5fbcb151aea52a02f2862d5eebd6ddfe2fd13", |
| "description": "turnip: add tu_query.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "51d416a7e492e0e11a38803fc30af6c1e0aee4aa", |
| "description": "turnip: update tu_cs.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2e337f05ab1e4dfb235bb1e48798b8d8cc5c0f61", |
| "description": "turnip: add tu_suballoc.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4d9ac3d0df559f2e80f3b6c21e11b85365cbfa18", |
| "description": "turnip: add tu_drm.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "120469efeae2b22a3e301137d53d43133d2c511c", |
| "description": "turnip: remove includes that are already in tu_common.h", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0312157101f782dd2ac845cf0f05756b5342e794", |
| "description": "turnip: add tu_common.h as the common header", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "2af624706a82245b71a670d1139a763dd1bf696f", |
| "description": "anv: use nir_opt_uniform_access", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "d2754b12cd7385bf108a6f19746bf09ac13b38a5", |
| "description": "radv: use nir_opt_uniform_access", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fa5559f272628c5d510bf9049af7dc94512cb072", |
| "description": "nir: add a pass to remove non-uniform access qualifier when the operands are uniform", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fcbfce4e181b25dd0f31bff545c06b08d1871657", |
| "description": "ci/bin: Print job needs DAG in ci_run_n_monitor", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "266e3a627fbf014ae8f201e89e7d244c50fdf057", |
| "description": "ci/bin: Cache GQL queries", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "101697ceb3dcf15edc4e22d14900b18eb81ac986", |
| "description": "ci/bin: Add script to expand jobs manifest", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "39cdcea251c3a954862ba0048b304caa488b7de2", |
| "description": "ci/bin: Make ci_run_n_monitor finds dependencies automatically", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "caf9900b3da9b5d5747606a5b2b80da395b6095e", |
| "description": "ci/bin: Sort imports from ci_run_n_monitor.py", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "65b6edee3e9e7db921abb51e009779410dcd64b3", |
| "description": "ci/bin: Add utility to find jobs dependencies", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "63082cf70951262a632bbcdc35838243ea1bd4b8", |
| "description": "ci/lava: Add timeout header info for LAVA GL Sections", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "69400a07623e449af6519c26be0ff4620dbca451", |
| "description": "ci/lava: Customise sections timeouts via envvars", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ceb9892c1c3317aaa05a9f2b15ccae107db96fe5", |
| "description": "vulkan: extend ALLOWED_ANDROID_VERSION up to api level 31", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e7bd099dea64fc7821b15cd40f04132e7f34aa41", |
| "description": "vulkan: fix ALLOWED_ANDROID_VERSION up to api level 29", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ccf5481a6c432d2a9a1196f01b143ec06bacb6af", |
| "description": "vulkan: fix ALLOWED_ANDROID_VERSION for api level 26", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6bb524e48e95eaa40f386cd396f79c283b73d1ed", |
| "description": "vulkan: sort ALLOWED_ANDROID_VERSION by api levels", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "446d2039cb718ca9cf6428f0685c8dfe462b65d1", |
| "description": "bin/gen_release_notes.py: bump advertised vulkan version to 1.3", |
| "nominated": true, |
| "nomination_type": 1, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": "df8ac77af8093c87d5d56d6f1b36c0144a607c40" |
| }, |
| { |
| "sha": "49237c0eb3eaae799d9ee7703788d2573df21e13", |
| "description": "radeonsi: implement a non-scaled compute blit+resolve and use it on gfx11", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "098b9a8d02c5496c8975e4e6827f749468fe5ade", |
| "description": "ac/llvm: remove all resinfo code now that it's lowered", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9c1014f3125ce8d757e172444c4f56db49570416", |
| "description": "radeonsi,radv: run ac_nir_lower_resinfo", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "4f622d62d0dd8967f16ddd6a3f989310c6543c1a", |
| "description": "ac/nir: add ac_nir_lower_resinfo", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "5f772a2b75c4a312e39e5bb855c9971d96c9757f", |
| "description": "ac/llvm: implement nir_texop_descriptor_amd", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "995beca09efe67bc58c7c1aa522116cdc74b4648", |
| "description": "ac/llvm: implement nir_intrinsic_image_deref_descriptor_amd", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "9a574d3802b518327fc93429c5d0dfb21cda366c", |
| "description": "ac/llvm: implement nir_intrinsic_image_deref_samples_identical", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "e075769a5357d11cd89f22313aabcbef0ce5a691", |
| "description": "nir: add shader_info::uses_resource_info_query for txs, levels, samples, etc.", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "3098000e712cb3f06165716ca426079eac221560", |
| "description": "nir: add nir_texop_descriptor_amd", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "6483fd394e4e7227f95104ac8d5782c2be46c642", |
| "description": "nir: add nir_intrinsic_image_descriptor_amd", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "ea6993f9c76ec8b2cdfbd75914a614a55b2936c4", |
| "description": "nir: add nir_intrinsic_image_samples_identical", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "22eff86eafd5766e7b1de4c24f1b110d652e718b", |
| "description": "zink: use modifier feature flags during surface creation when necessary", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "c9250d3ee3d014495713edcca626851be1476e77", |
| "description": "zink: use stored format features for blit functionality", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "fffd57ef6105d78c0cc0fb2acf379f69195a8643", |
| "description": "zink: store VkFormatFeatureFlags on creation", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "28ee911ad67192bc7a0683b6061b89e372482faf", |
| "description": "zink: handle mutable swapchain images with dmabuf", |
| "nominated": true, |
| "nomination_type": 0, |
| "resolution": 1, |
| "main_sha": null, |
| "because_sha": null |
| }, |
| { |
| "sha": "0a4e599918c779385616479c3cb9604d8ebabd64", |
| "description": "docs: reset new features", |
| "nominated": false, |
| "nomination_type": null, |
| "resolution": 4, |
| "main_sha": null, |
| "because_sha": null |
| } |
| ] |