| H A D | .pick_status.json | 4 "description": "zink: ci updates", string in object:0 13 "description": "zink: remove zink_descriptor_util_init_null_set()", string in object:1 22 "description": "zink: allow null descriptor set layouts", string in object:2 31 "description": "ac/nir/ngg: Fix mixed up primitive ID after culling.", string in object:3 40 "description": "zink: prune ci lists", string in object:4 49 "description": "turnip: Request no implicit sync when we have no implicit-sync WSI BOs.", string in object:5 58 "description": "radv: fix build on BSD", string in object:6 67 "description": "pan/bi: Add BIFROST_MESA_DEBUG=nosb option", string in object:7 76 "description": "pan/bi: Implement basic scoreboarding pass", string in object:8 85 "description" string in object:9 94 "description": "pan/bi: Add scoreboard state to IR", string in object:10 103 "description": "pan/bi: Clean up nits in liveness analysis", string in object:11 112 "description": "pan/bi: Use bi_exit_block", string in object:12 121 "description": "pan/bi: Add bi_{start, exit}_block helpers", string in object:13 130 "description": "pan/bi: Do not cull post-RA staging writes", string in object:14 139 "description": "pan/bi: Cull DTSEL_IMM dests in post-RA DCE", string in object:15 148 "description": "pan/bi: Clarify requirement for barriers", string in object:16 157 "description": "docs: add license to the redirects script", string in object:17 166 "description": "mesa: Enable GL_NV_pack_subimage", string in object:18 175 "description": "pan/bi: Enable nir_opt_shrink_vectors", string in object:19 184 "description": "pan/bi: Specialize IDVS in NIR", string in object:20 193 "description": "panvk: Use more reliable assert for UBO pushing", string in object:21 202 "description": "radv, aco: Add u_foreach_bit to .clang-format.", string in object:22 211 "description": "gbm: improve documentation about the lifetime of resources", string in object:23 220 "description": "ac: update shadowed registers", string in object:24 229 "description": "radeonsi: move Arcturus code outside the gfx9 branch", string in object:25 238 "description": "ac/llvm: replace structured by vindex != NULL in ac_build_buffer_store string in object:26 247 "description": "ac/llvm: replace structured by vindex != NULL in ac_build_tbuffer_stor string in object:27 256 "description": "radeonsi: use SET_SH_REG_INDEX with index=3 for registers containing CU string in object:28 265 "description": "ac/surface: add more elements to meta equations because HTILE can use string in object:29 274 "description": "ac/surface/tests: fix missing NUM_PKRS extraction in test_modifier", string in object:30 283 "description": "radeonsi: apply the LLVM discard bug workaround to LLVM 13 only", string in object:31 292 "description": "ac,radeonsi: rework and optimize how TMPRING_SIZE is set", string in object:32 301 "description": "radeonsi: prepare clamp, alpha test before mrtz prepare", string in object:33 310 "description": "radeonsi: move clamp, alpha test from si_export_mrt_color() to new func string in object:34 319 "description": "radeonsi: fix the unaligned clear_buffer fallback with TC", string in object:35 328 "description": "radeonsi: increase the tesselation factor ring size", string in object:36 337 "description": "radeonsi: remove bit gaps in SI_RESOURCE_FLAG_*", string in object:37 346 "description": "radeonsi: replace SI_RESOURCE_FLAG_UNMAPPABLE with PIPE_RESOURCE_FLAG_U string in object:38 355 "description": "radeonsi: don't map buffers that VK made unmappable", string in object:39 364 "description": "radeonsi: more fixes for si_buffer_from_winsys_buffer for GL-VK interop string in object:40 373 "description": "radeonsi: fix crash in flush_resource when used with buffers", string in object:41 382 "description": "radeonsi: reduce the max TBO/SSBO binding size to 512 MB to help 32-bi string in object:42 391 "description": "radeonsi: document an unexpected behavior of PS_DONE", string in object:43 400 "description": "radeonsi: change ACCUM_ISOLINE to 12", string in object:44 409 "description": "radeonsi: program SQ_THREAD_TRACE_CTRL.AUTO_FLUSH_MODE on gfx10.3", string in object:45 418 "description": "radeonsi: always set FLUSH_ON_BINNING_TRANSITION", string in object:46 427 "description": "radeonsi: add assertions to check if buffer_map/texture_map calls are string in object:47 436 "description": "winsys/amdgpu: fix a warning of defining radeon_screen_create_t twice", string in object:48 445 "description": "ac/llvm: remove unused function dpp_row_sl", string in object:49 454 "description": "ac/surface: don't set the display flag for 1D textures", string in object:50 463 "description": "ac/gpu_info: print units for some radeon_info fields", string in object:51 472 "description": "ac: add a gfx9 workaround for high priority compute", string in object:52 481 "description": "amd: add a workaround for an SQ perf counter bug", string in object:53 490 "description": "amd: remove the _UMD suffix from register definitions", string in object:54 499 "description": "winsys/radeon: fix a hang due to introducing spi_cu_en", string in object:55 508 "description": "broadcom/compiler: fix register class patching for postponed spills", string in object:56 517 "description": "iris: setup internal_format for memory object resources", string in object:57 526 "description": "vulkan/wsi: use buffer-image code-path on Windows", string in object:58 535 "description": "vulkan/wsi: add transition to/from transfer-src state", string in object:59 544 "description": "vulkan/wsi: untangle buffer-images from prime", string in object:60 553 "description": "vulkan/wsi: Don't open-code vk_format_get_blocksize()", string in object:61 562 "description": "vulkan/wsi: Use ALIGN_POT() instead of open-coding it", string in object:62 571 "description": "vulkan/wsi: pass win32-swapchain directly", string in object:63 580 "description": "anv: cleanup begin_subpass & end_subpass", string in object:64 589 "description": "intel/compiler: remove redundant code from fs_visitor::run_*", string in object:65 598 "description": "virgl: Enable PIPE_CAP_TGSI_TEXCOORD when the host supports it", string in object:66 607 "description": "vc4: remove redundant initialization", string in object:67 616 "description": "radv,aco,llvm: lower adjusting vertex alpha in NIR", string in object:68 625 "description": "util/util_vertex_state_cache: remove error check when deinit", string in object:69 634 "description": "driconf: add Abaqus configs", string in object:70 643 "description": "glx: keep native window glx drawable by driconf option", string in object:71 652 "description": "glx: merge drawable release to the same function", string in object:72 661 "description": "glx: fix pbuffer refcount init", string in object:73 670 "description": "broadcom/compiler: only patch temps that existed before the current sp string in object:74 679 "description": "gallivm: fix build with LLVM 15", string in object:75 688 "description": "ci: bump piglit version", string in object:76 697 "description": "gallium: add PIPE_RESOURCE_FLAG_UNMAPPABLE for shared unmappable buffer string in object:77 706 "description": "st/mesa: set GL_DYNAMIC_STORAGE_BIT for GL-VK interop buffers", string in object:78 715 "description": "nir/spirv: guard macros in case of redefinition", string in object:79 724 "description": "asahi: Fix use-after-free in shader key", string in object:80 733 "description": "ci: Remove unused is-for-marge YAML anchor", string in object:81 742 "description": "ci: Use $CI_PIPELINE_SOURCE", string in object:82 751 "description": "ci: Use $CI_COMMIT_BRANCH", string in object:83 760 "description": "nir/validate: don't add instrs not present in shader to shader_gc_list string in object:84 769 "description": "nir/validate: don't validate the GC list by default", string in object:85 778 "description": "radv: set profile_peak when capturing with SQTT", string in object:86 787 "description": "radv/winsys: add support for new CTX OP to set/get stable pstates", string in object:87 796 "description": "ac: add ac_gpu_info::has_stable_pstate", string in object:88 805 "description": "include/drm-uapi: update amdgpu_drm.h for new CTX OP to set/get stabl string in object:89 814 "description": "meson: bump libdrm_amdgpu version to 2.4.110", string in object:90 823 "description": "ci: upgrade to libdrm 2.4.110", string in object:91 832 "description": "radeonsi/tests: update glcts baseline on vega20", string in object:92 841 "description": "radeonsi/tests: update piglit baseline on vega20", string in object:93 850 "description": "radeonsi/tests: print PCI-id of GPU device under test", string in object:94 859 "description": "anv: don't set color state when input state was requested", string in object:95 868 "description": "ci/lavapipe: fixup results after proper reference counting.", string in object:96 877 "description": "llvmpipe: allow vertex processing and fragment processing in parallel", string in object:97 886 "description": "llvmpipe: add support for fence_server_sync.", string in object:98 895 "description": "lavapipe: pass partial results flags through.", string in object:99 904 "description": "llvmpipe/query: add support for partial query waits.", string in object:100 913 "description": "gallium: add partial bit to the query flags.", string in object:101 922 "description": "llvmpipe: check framebuffer resources for all scenes for references.", string in object:102 931 "description": "llvmpipe: add images to the scene resource tracker.", string in object:103 940 "description": "llvmpipe: add ssbo to resources reference by scenes.", string in object:104 949 "description": "llvmpipe: pass ssbo write mask down into setup.", string in object:105 958 "description": "llvmpipe: add writeable resource tracking to the scene.", string in object:106 967 "description": "llvmpipe: size initial allocation and free scenes", string in object:107 976 "description": "llvmpipe: handle dynamically creating scenes when needed", string in object:108 985 "description": "llvmpipe: base the scene queue size of the max number of scenes.", string in object:109 994 "description": "llvmpipe/scene: move to slab allocated objects for scenes.", string in object:110 1003 "description": "llvmpipe/flush: always finish whether for cpu/gpu access.", string in object:111 1012 "description": "llvmpipe: convert texture barrier to a finish.", string in object:112 1021 "description": "lavapipe: handle non-timeline semaphores wait/signal.", string in object:113 1030 "description": "lavapipe: don't flush on transfer operations.", string in object:114 1039 "description": "lavapipe: execute a finish in pipeline barrier and event waiting.", string in object:115 1048 "description": "lavapipe: handle endless fence timeout properly.", string in object:116 1057 "description": "lavapipe: fix pipeline statistic query results with availability.", string in object:117 1066 "description": "drisw: fence drawing to the swap/copy buffers.", string in object:118 1075 "description": "freedreno/ir3: document GETINFO's x/y results", string in object:119 1084 "description": "radeonsi: fix depth stencil multi sample texture blit", string in object:120 1093 "description": "crocus: fix leak on gen4/5 stencil fallback blit path.", string in object:121 1102 "description": "freedreno/a4xx: make luminance formats renderable, add missing L8A8_SN string in object:122 1111 "description": "freedreno/a4xx: use correct macro for color", string in object:123 1120 "description": "turnip: Add a refcount mechanism to BOs", string in object:124 1129 "description": "anv/genxml/intel/fs: fix binding shader record entry", string in object:125 1138 "description": "venus: trace vn_ring_wait_space", string in object:126 1147 "description": "venus: cache VkFormatProperties", string in object:127 1156 "description": "pan/bi: Promote MUX to CSEL in the scheduler", string in object:128 1165 "description": "pan/bi: Revert \\"Fix load_const of 1-bit booleans\\"", string in object:129 1174 "description": "pan/bi: Switch to lower_bool_to_bitsize", string in object:130 1183 "description": "pan/bi: Handle vectorized u2f16/i2f16", string in object:131 1192 "description": "pan/bi: Handle trivial i2i32", string in object:132 1201 "description": "pan/bi: Optimize replication", string in object:133 1210 "description": "pan/bi: Constant fold swizzles on constants", string in object:134 1219 "description": "pan/bi: Lower swizzles on MUX.v2i16", string in object:135 1228 "description": "pan/bi: Lower swizzles on CSEL.i32/MUX.i32", string in object:136 1237 "description": "ci/freedreno: Add a known spilling hangcheck flake.", string in object:137 1246 "description": "ci/freedreno: Cut down pre-merge a630 VK coverage.", string in object:138 1255 "description": "ci/freedreno: Move a 60s timeout test to skips instead of flakes.", string in object:139 1264 "description": "spirv: Rewrite determinant calculation", string in object:140 1273 "description": "util/blob: Clarify rules on blob::data", string in object:141 1282 "description": "nir/serialize: Don't access blob->data directly", string in object:142 1291 "description": "pan/bi: Disambiguate IDVS variants in shader-db", string in object:143 1300 "description": "asahi: Wire in pure integer texture formats", string in object:144 1309 "description": "asahi: Support LOD clamps", string in object:145 1318 "description": "asahi: Identify minimum/maximum LOD fields", string in object:146 1327 "description": "asahi: Add LOD clamp packing unit tests", string in object:147 1336 "description": "asahi: Add LOD type", string in object:148 1345 "description": "asahi: Allow GenXML to be used in C++", string in object:149 1354 "description": "agx: Round and clamp array indices", string in object:150 1363 "description": "agx: Naturally align uniform pushes", string in object:151 1372 "description": "agx: Add agx_size_align_16 helper", string in object:152 1381 "description": "agx: Add typed move helper", string in object:153 1390 "description": "asahi: Add AGX_PUSH_ARRAY_SIZE_MINUS_1", string in object:154 1399 "description": "asahi: Implement texturing with non-zero start level", string in object:155 1408 "description": "asahi: Handle reloads of specific cube/mipfaces", string in object:156 1417 "description": "asahi: Add agx_map_texture_{cpu,gpu} helpers", string in object:157 1426 "description": "asahi: Support 2D array and 3D textures", string in object:158 1435 "description": "asahi: Track mipmap state explicitly", string in object:159 1444 "description": "asahi: Pass correct tile shift to tiling routines", string in object:160 1453 "description": "asahi: Handle page alignment of miptrees", string in object:161 1462 "description": "asahi: Align linear texture's strides to 64 bytes", string in object:162 1471 "description": "asahi: Align allocations to effective tile size", string in object:163 1480 "description": "asahi: Rename bpp to blocksize", string in object:164 1489 "description": "asahi: Allow tiling of all bpps", string in object:165 1498 "description": "asahi: Dynamically configure tile size", string in object:166 1507 "description": "asahi: Add some notes to XML about mipmapping", string in object:167 1516 "description": "asahi: Handle tiling of 2D arrays and 3D", string in object:168 1525 "description": "asahi: Add 2D Array and 3D texture dimensions", string in object:169 1534 "description": "asahi: Respect mip level when rendering", string in object:170 1543 "description": "asahi: Identify Level field of render target descriptor", string in object:171 1552 "description": "asahi: Don't redefine MIN2/MAX2", string in object:172 1561 "description": "asahi: Streamline modifier selection", string in object:173 1570 "description": "nir: Check all sizes in nir_alu_instr_is_comparison", string in object:174 1579 "description": "pan/bi: Test avoiding FADD.v2f16 hazards in scheduler", string in object:175 1588 "description": "pan/bi: Test avoiding *FADD.v2f16 hazard in optimizer", string in object:176 1597 "description": "pan/bi: Avoid *FADD.v2f16 hazard in scheduler", string in object:177 1606 "description": "pan/bi: Avoid *FADD.v2f16 hazard in optimizer", string in object:178 1615 "description": "pan/va: Identify LEA_TEX_IMM table", string in object:179 1624 "description": "pan/va: Fix conservative branch handling", string in object:180 1633 "description": "pan/va: Make subgroup 4-bits", string in object:181 1642 "description": "pan/va: Fix some units", string in object:182 1651 "description": "pan/va: Parse units from the XML", string in object:183 1660 "description": "panvk: Don't use UBOs for meta_clear", string in object:184 1669 "description": "pan/mdg: Remove todo we'll probably never get to", string in object:185 1678 "description": "pan/mdg: Assert that we don't see unknown jumps", string in object:186 1687 "description": "pan/mdg: Delete dedicated fdot2 lowering", string in object:187 1696 "description": "pan/mdg: Delete stray comment", string in object:188 1705 "description": "pan/mdg: Clarify some ISA unknowns", string in object:189 1714 "description": "pan/mdg: Handle 8/16-bit UBO loads", string in object:190 1723 "description": "pan/mdg: Model zero/sign extension for 8/16-bit loads", string in object:191 1732 "description": "pan/mdg: Print optimized and scheduled shader", string in object:192 1741 "description": "pan/mdg: Pull out skip_internal boolean", string in object:193 1750 "description": "v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd", string in object:194 1759 "description": "anv: Lower bufferImageGranularity to 1 from 64", string in object:195 1768 "description": "vc4/ci: make piglit test mandatory", string in object:196 1777 "description": "broadcom/compiler: document that spill_base is used for spills and scr string in object:197 1786 "description": "broadcom/compiler: drop spill_count and add spilling boolean", string in object:198 1795 "description": "broadcom/compiler: do not rebuild the interference graph after each sp string in object:199 1804 "description": "broadcom/compiler: reset spill/fill counts after lowering thread coun string in object:200 1813 "description": "broadcom/compiler: fix end of TMU sequence check", string in object:201 1822 "description": "broadcom/compiler: define max number of tmu spills for compile strateg string in object:202 1831 "description": "broadcom/compiler: choose compile strategy with lowest spilling", string in object:203 1840 "description": "panfrost,asahi,radv: Don't set internal=true manually", string in object:204 1849 "description": "nir: Set internal=true in nir_builder_init_simple_shader", string in object:205 1858 "description": "nir: Add missing dependency on nir_opcodes.py", string in object:206 1867 "description": "anv: add a custom AcquireNextImage2KHR func", string in object:207 1876 "description": "anv/measure: Fix INTEL_MEASURE for ANV", string in object:208 1885 "description": "venus: add VK_EXT_custom_border_color extension", string in object:209 1894 "description": "venus: venus-protocol groundwork to VK_EXT_custom_border_color", string in object:210 1903 "description": "nir: fix lower_memcpy", string in object:211 1912 "description": "zink: radv ci updates", string in object:212 1921 "description": "intel/dev: provide some default values for no_hw", string in object:213 1930 "description": "virgl/ci: Setup virtio-vsock based IPC", string in object:214 1939 "description": "ci: Enable kernel virtio transport for Virtual Sockets", string in object:215 1948 "description": "ci: Add socat utility", string in object:216 1957 "description": "ci: Ensure Mesa Shader Cache resides on tmpfs", string in object:217 1966 "description": "venus: add necessary format list for ahb image creation", string in object:218 1975 "description": "venus: pass necessary format list at ahb image format query", string in object:219 1984 "description": "venus: clean up android wsi and ahb image builder", string in object:220 1993 "description": "venus: deep copy format list info for deferred image creation", string in object:221 2002 "description": "lavapipe: reference gallium fences correctly.", string in object:222 2011 "description": "ci: Add unit tests for lava_job_submitter", string in object:223 2020 "description": "ci: Install pytest and freezegun plugin", string in object:224 2029 "description": "ci: Make LAVA jobs fail CI job when retry is exhausted", string in object:225 2038 "description": "anv: Don't assume depth/stencil attachments have depth", string in object:226 2047 "description": "panfrost: Fix Malloc Vertex definition", string in object:227 2056 "description": "panfrost: Flesh out compute jobs", string in object:228 2065 "description": "panfrost: Update Shader Environment descriptor", string in object:229 2074 "description": "panfrost: Add Valhall fields to tiler descriptor", string in object:230 2083 "description": "panfrost: Shuffle render target AFBC for Valhall", string in object:231 2092 "description": "panfrost: Add Valhall additions to the framebuffer", string in object:232 2101 "description": "intel/compiler: make CLUSTER_BROADCAST always deal with integers", string in object:233 2110 "description": "anv: only advertise 64b atomic floats if 64b floats are supported", string in object:234 2119 "description": "radv: do not enable per-vertex VRS if the FS uses gl_FragCoord", string in object:235 2128 "description": "radv: allow to force per-vertex VRS in the tessellation stage", string in object:236 2137 "description": "llvmpipe: fix linear rast samples check.", string in object:237 2146 "description": "nir: Add some notes about const/uniform array access rules in GL.", string in object:238 2155 "description": "nv30/40: Switch to using NIR-to-TGSI by default.", string in object:239 2164 "description": "radv: enable radv_disable_aniso_single_level for The Evil Within 1&2", string in object:240 2173 "description": "tegra: Use private reference count for resources", string in object:241 2182 "description": "tegra: Use private reference count for sampler views", string in object:242 2191 "description": "aux/trace: fix dumping of pipe_texture_target", string in object:243 2200 "description": "radv: Don't disturb dynamic primitive topology with mesh shading.", string in object:244 2209 "description": "radv: Disable IB2 on compute queues.", string in object:245 2218 "description": "radeonsi: use SI_PROFILE_CLAMP_DIV_BY_ZERO for viewperf", string in object:246 2227 "description": "radeonsi: add SI_PROFILE_CLAMP_DIV_BY_ZERO", string in object:247 2236 "description": "ci: Uprev virglrenderer and crosvm", string in object:248 2245 "description": "ir3/spill: Fix simplify_phi_nodes with multiple loop nesting", string in object:249 2254 "description": "mesa/st: always use DXT5 when transcoding ASTC format", string in object:250 2263 "description": "radv: allow to force per-vertex VRS if the config file is present", string in object:251 2272 "description": "radv: allow applications to dynamically change RADV_FORCE_VRS", string in object:252 2281 "description": "radv: add RADV_FORCE_VRS_CONFIG_FILE to configure per-vertex VRS", string in object:253 2290 "description": "radv: rename RADV_FORCE_VRS_NONE to RADV_FORCE_VRS_1x1 and accept 1x1", string in object:254 2299 "description": "radv: only re-emit the per-vertex VRS rates if necessary", string in object:255 2308 "description": "radv: rework RADV_FORCE_VRS to make it more dynamic", string in object:256 2317 "description": "aco: implement nir_intrinsic_load_vrs_rates_amd", string in object:257 2326 "description": "ac/llvm: implement nir_intrinsic_load_vrs_rates_amd", string in object:258 2335 "description": "radv: declare a new shader argument for loading the VRS rates", string in object:259 2344 "description": "nir: add nir_intrinsic_load_vrs_rates_amd", string in object:260 2353 "description": "anv: use vk_image_view::format for creating dynamic renderpasses", string in object:261 2362 "description": "vulkan: Add back vk_image_view::format", string in object:262 2371 "description": "vulkan: Rename vk_image_view::format to view_format", string in object:263 2380 "description": "venus: properly destroy deferred ahb image before real image creation", string in object:264 2389 "description": "draw: Don't look at .nir if !IR_NIR.", string in object:265 2398 "description": "i915g: Initialize the rest of the \\"from_nir\\" temporary VS struct.", string in object:266 2407 "description": "r300: Delete the loop unrolling.", string in object:267 2416 "description": "zink: radv ci updates", string in object:268 2425 "description": "vulkan/wsi/wayland: ensure added formats have flags", string in object:269 2434 "description": "vulkan/wsi/wayland: de-duplicate wsi_wl_display_add_wl_shm_format", string in object:270 2443 "description": "vulkan/wsi/wayland: introduce wsi_wl_display_add_vk_format_modifier", string in object:271 2452 "description": "vulkan/wsi/wayland: switch from alpha/opaque bools to bitfield", string in object:272 2461 "description": "vc4/ci: update failing piglit tests", string in object:273 2470 "description": "iris: fix a leak on surface states", string in object:274 2479 "description": "gallivm: fix missing cast in 4-bit blending paths.", string in object:275 2488 "description": "zink: ci updates", string in object:276 2497 "description": "zink: always invalidate streamout counter buffer if not resuming", string in object:277 2506 "description": "zink: export PIPE_SHADER_CAP_INDIRECT_TEMP_ADDR", string in object:278 2515 "description": "zink: map R8G8B8X8_SRGB -> R8G8B8A8_SRGB", string in object:279 2524 "description": "zink: ci updates", string in object:280 2533 "description": "zink: activate conditional render for compute dispatch when necessary", string in object:281 2542 "description": "zink: restart conditional render when crossing batch boundary", string in object:282 2551 "description": "zink: always terminate conditional render when flushing a batch", string in object:283 2560 "description": "zink: track internal conditional render state", string in object:284 2569 "description": "intel/compiler: remove what looks like a bad rebase", string in object:285 2578 "description": "gallivm/st/lvp: add flags arg to get_query_result_resource api.", string in object:286 2587 "description": "nir_to_tgsi: Add support for FBFETCH.", string in object:287 2596 "description": "nir_to_tgsi: Don't vectorize 64-bit instructions, to keep virgl happy.", string in object:288 2605 "description": "virgl: Move double operands to a temp to avoid double-swizzling bugs.", string in object:289 2614 "description": "virgl: Move tex immediate operands to a temp to avoid virglrenderer bug string in object:290 2623 "description": "virgl: Add workarounds for virglrenderer input/sv signedness bugs.", string in object:291 2632 "description": "virgl: Apply TGSI transforms to compute shaders, too.", string in object:292 2641 "description": "virgl: Add a workaround for virglrenderer output writemask bugs.", string in object:293 2650 "description": "virgl: Work around old virglrenderer's BARRIER counting bug.", string in object:294 2659 "description": "tgsi_translate: Make the procType public when translating.", string in object:295 2668 "description": "venus: Exposes VK_EXT_4444_formats extension", string in object:296 2677 "description": "turnip: advertise VK_EXT_queue_family_foreign", string in object:297 2686 "description": "ir3: Limit the maximum imm offset in nir_opt_offset for shared vars", string in object:298 2695 "description": "intel/compiler: fix array & struct IO lowering in mesh shaders", string in object:299 2704 "description": "spirv: Create PRIMITIVE_INDICES for NV_mesh_shader on-demand.", string in object:300 2713 "description": "compiler: Extract num_mesh_vertices_per_primitive function.", string in object:301 2722 "description": "radv: remove set but unused radv_buffer::shareable", string in object:302 2731 "description": "radv: remove useless NULL checks in vkBind{Buffer,Image}Memory2()", string in object:303 2740 "description": "radv: fix finding shaders by PC", string in object:304 2749 "description": "radv: make the trap handler shader BO resident", string in object:305 2758 "description": "radv: fix allocating/uploading the trap handler shader", string in object:306 2767 "description": "docs/features: Mark VK_KHR_ray_query in progress", string in object:307 2776 "description": "freedreno/ir3: split up load/store/atomic by generation", string in object:308 2785 "description": "isaspec: add gen-based leaf bitset separation", string in object:309 2794 "description": "isaspec: fix gen_max to be 2^32-1", string in object:310 2803 "description": "panfrost: Flesh out the Shader Program Descriptor", string in object:311 2812 "description": "panfrost: Simplify Valhall preload descriptor", string in object:312 2821 "description": "panfrost: Clarify unknowns in z/stencil descriptor", string in object:313 2830 "description": "panfrost: Add more fields to Attribute Descriptor", string in object:314 2839 "description": "panfrost: Update primitive descriptor for Valhall", string in object:315 2848 "description": "radv: Only wait on CS/PS to finish if we wait on a semaphore.", string in object:316 2857 "description": "radv: Fix preamble argument order.", string in object:317 2866 "description": "radv: Use larger arena sizes.", string in object:318 2875 "description": "lima/ppir: refactor bitcopy to use unsigned char", string in object:319 2884 "description": "lima/ppir: initialize slots array for dummy/undef", string in object:320 2893 "description": "lima/gpir: avoid invalid write in regalloc", string in object:321 2902 "description": "lima: remove an unneeded lima_job_get assignment", string in object:322 2911 "description": "lima: add some checks for potential null pointer dereference", string in object:323 2920 "description": "lima: fix warning of garbage value access", string in object:324 2929 "description": "lima/ppir: initialize spill_costs array in regalloc", string in object:325 2938 "description": "lima/ppir: avoid ppir_codegen_outmod implicit conversion", string in object:326 2947 "description": "lima/ppir: clean up override-init warnings", string in object:327 2956 "description": "lima/gpir: clean up override-init warnings", string in object:328 2965 "description": "venus: use 64KB alignment for suballocations", string in object:329 2974 "description": "venus: no roundtrip needed for shmem backed by BLOB_MEM_HOST3D", string in object:330 2983 "description": "venus: init renderer_info at renderer creation (part 2)", string in object:331 2992 "description": "venus: init renderer_info at renderer creation (part 1)", string in object:332 3001 "description": "aco/insert_exec_mask: refactor and remove some unnecessary WQM handlin string in object:333 3010 "description": "aco/insert_exec_mask: refactor and simplify get_block_needs()", string in object:334 3019 "description": "aco/insert_exec_mask: remove ever_again_needs and Exact_Branch", string in object:335 3028 "description": "aco/insert_exec_mask: remove some unnecessary WQM loop handling code", string in object:336 3037 "description": "aco/insert_exec_mask: remove Preserve_WQM flag", string in object:337 3046 "description": "aco: don't emit WQM for bool_to_scalar_condition", string in object:338 3055 "description": "aco: don't propagate WQM for p_as_uniform", string in object:339 3064 "description": "aco/insert_exec_mask: stay in WQM while helper lanes are still needed", string in object:340 3073 "description": "Re-indentation after the previous commit", string in object:341 3082 "description": "glsl: Eliminate ir_assignment::condition", string in object:342 3091 "description": "glsl: Make ir_assignment::condition private", string in object:343 3100 "description": "glsl: Don't visit rvalues in the condition of an assignment", string in object:344 3109 "description": "glsl: Don't lower vector indexing in the condition of an assignment", string in object:345 3118 "description": "glsl: Don't split structures in the condition of an assignment", string in object:346 3127 "description": "glsl: Don't split arrays in the condition of an assignment", string in object:347 3136 "description": "glsl: Don't tree graft in the condition of an assignment", string in object:348 3145 "description": "glsl: Don't dead-built-in varying eliminate in the condition of an assi string in object:349 3154 "description": "glsl: Remove unused condition parameter from ir_assignment constructor", string in object:350 3163 "description": "glsl: Don't constant-fold the condition of an assignment", string in object:351 3172 "description": "glsl: Don't clone assignment conditions", string in object:352 3181 "description": "glsl: Eliminate unused conditional assignment constructor", string in object:353 3190 "description": "glsl: Remove the ability to read text IR with conditional assignments", string in object:354 3199 "description": "glsl: Add ir_assignment constructor that takes just a write mask", string in object:355 3208 "description": "glsl: Lower if to conditional select instead of conditional assignment", string in object:356 3217 "description": "glsl/ir_builder: Eliminate unused conditional assignment builders", string in object:357 3226 "description": "glsl: Don't try to emit the \\"linear sequence\\" in lower_variable_ind string in object:358 3235 "description": "glsl: Use csel in do_vec_index_to_cond_assign", string in object:359 3244 "description": "glsl/lower_vector_derefs: Don't emit conditional assignments", string in object:360 3253 "description": "r300: transform fs sin and cos input to [0,1) range in NIR", string in object:361 3262 "description": "r300: transform vs sin and cos input to [-PI,PI] range in NIR", string in object:362 3271 "description": "r300: use nir lowering for sin and cos on R300 and R400", string in object:363 3280 "description": "radv/winsys: fix initializing debug/perftest options if multiple inst string in object:364 3289 "description": "anv: Handle VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE for descripto string in object:365 3298 "description": "radv: move nir_opt_shrink_stores from radv_optimize_nir()", string in object:366 3307 "description": "nir/opt_shrink_vectors: Remove shrinking of store intrinsics data sour string in object:367 3316 "description": "nir: split nir_opt_shrink_stores from nir_opt_shrink_vectors", string in object:368 3325 "description": "Revert \\"nir: make tgsi_varying_semantic_to_slot(..) public\\"", string in object:369 3334 "description": "etnaviv: drop TGSI based backend compiler", string in object:370 3343 "description": "v3dv: Use the common command pool implementation", string in object:371 3352 "description": "v3dv: Don't use vk_alloc/free2 for command buffers", string in object:372 3361 "description": "anv: Use the common vk_command_pool", string in object:373 3370 "description": "anv: Don't call DestroyCommandBuffers in AllocateCommandBuffers", string in object:374 3379 "description": "anv: Drop anv_cmd_buffer::pool", string in object:375 3388 "description": "anv: Don't use vk_alloc/free2 for command buffers", string in object:376 3397 "description": "vulkan: Implement of a bunch of VkCommandPool functions", string in object:377 3406 "description": "vulkan/queue: Assert command buffers have the right queue family", string in object:378 3415 "description": "vulkan: Take a vk_command_pool in vk_command_buffer_init()", string in object:379 3424 "description": "turnip: Use vk_command_pool", string in object:380 3433 "description": "v3dv: Use vk_command_pool", string in object:381 3442 "description": "lavapipe: Use vk_command_pool", string in object:382 3451 "description": "panvk: Use vk_command_pool", string in object:383 3460 "description": "radv: Use vk_command_pool", string in object:384 3469 "description": "anv: Use vk_command_pool", string in object:385 3478 "description": "vulkan: Add a common vk_command_pool base struct", string in object:386 3487 "description": "vulkan/runtime: Add a level field to vk_command_buffer", string in object:387 3496 "description": "anv: Call vk_command_buffer_finish if create fails", string in object:388 3505 "description": "iris: use the same VM for every context", string in object:389 3514 "description": "iris: have a single border color pool per bufmgr", string in object:390 3523 "description": "iris: handle IRIS_MEMZONE_BINDER with a real vma_heap like the others", string in object:391 3532 "description": "zink: ci updates", string in object:392 3541 "description": "zink: implement generated tcs variants using spirv shortcut", string in object:393 3550 "description": "zink: move pipeline tcs patch_vertices value to tcs shader key", string in object:394 3559 "description": "zink: add a tcs shader key", string in object:395 3568 "description": "zink: store the spirv_shader to the zink_shader struct for generated tc string in object:396 3577 "description": "zink: split off CreateShaderModule into util function", string in object:397 3586 "description": "zink: store the tcs_vertices_out spirv word to the spirv_shader struct", string in object:398 3595 "description": "zink: store the tcs_vertices_out spirv word", string in object:399 3604 "description": "zink: make spirv_builder_emit_exec_mode_literal() return the word for t string in object:400 3613 "description": "zink: make spirv_buffer_emit_word() return the word that was written", string in object:401 3622 "description": "zink: break out spirv shader dumping into separate function", string in object:402 3631 "description": "zink: ci updates", string in object:403 3640 "description": "zink: always set VkPipelineMultisampleStateCreateInfo::pSampleMask", string in object:404 3649 "description": "gallivm: add coroutine attribute that llvm requires.", string in object:405 3658 "description": "microsoft/compiler: Fill interpolation for sysval inputs to non-vertex string in object:406 3667 "description": "d3d12: Only force point sampling for emulated shadow samplers", string in object:407 3676 "description": "anv: make the pointer valid before we assign stuff into it", string in object:408 3685 "description": "anv: Enable requiredSubgroupSize for Task/Mesh", string in object:409 3694 "description": "anv: Increase maxBoundDescriptorSets to 32", string in object:410 3703 "description": "driconf: Add Heaven entries for Windows .exe", string in object:411 3712 "description": "d3d12: Don't add a second dual-source output for Heaven", string in object:412 3721 "description": "d3d12: Default newly-created resources to not-resident", string in object:413 3730 "description": "d3d12: Implement residency management algorithm", string in object:414 3739 "description": "d3d12: Add a budget/usage callback to the screen", string in object:415 3748 "description": "d3d12: Add residency info to d3d12_bo", string in object:416 3757 "description": "d3d12: Add sampler's textures to batch bo tracking", string in object:417 3766 "description": "d3d12: Move ID3D12Fence from context to screen", string in object:418 3775 "description": "d3d12: Forward wait condition from query -> result buffer", string in object:419 3784 "description": "d3d12: When mapping a resource used in the current batch without blocki string in object:420 3793 "description": "nir: Produce correct results for atan with NaN", string in object:421 3802 "description": "nir: Properly handle various exceptional values in frexp", string in object:422 3811 "description": "spirv: Produce correct result for GLSLstd450Tanh with NaN", string in object:423 3820 "description": "spirv: Produce correct result for GLSLstd450Modf with Inf", string in object:424 3829 "description": "spriv: Produce correct result for GLSLstd450Step with NaN", string in object:425 3838 "description": "intel/fs: Don't optimize out 1.0*x and -1.0*x", string in object:426 3847 "description": "nir: All set-on-comparison opcodes can take all float types", string in object:427 3856 "description": "nir/search: Constify instr parameter to nir_search_expression::cond", string in object:428 3865 "description": "nir: Constify def parameter to nir_ssa_def_bits_used", string in object:429 3874 "description": "nir: Use proper macro to set bits of variable correctly", string in object:430 3883 "description": "Revert \\"ci: Disable Windows for now\\"", string in object:431 3892 "description": "nir/lower_mediump: Treat u2u16 like i2i16.", string in object:432 3901 "description": "zink: anv (icl) ci updates", string in object:433 3910 "description": "freedreno/pps: Expose same counters as blob", string in object:434 3919 "description": "radv/ci: update CI lists for CTS 1.3.1.0", string in object:435 3928 "description": "radv: remove exports without color attachment or writemask", string in object:436 3937 "description": "ci: Disable Windows for now", string in object:437 3946 "description": "anv: update limit for maxVertexInputBindingStride", string in object:438 3955 "description": "venus: fix two VN_TRACE_SCOPE's in the same scope", string in object:439 3964 "description": "iris: Drop the iris_resource aux usage bit fields", string in object:440 3973 "description": "iris: Compute aux.possible_usages from aux.usage", string in object:441 3982 "description": "iris: Use iris_sample_with_depth_aux more often", string in object:442 3991 "description": "intel/isl: Add format assertions for surfaces using CCS", string in object:443 4000 "description": "iris: Avoid making some invalid CCS surface states", string in object:444 4009 "description": "iris: Inline some surface_state.cpu references", string in object:445 4018 "description": "iris: Add and use fill_surface_states", string in object:446 4027 "description": "iris: Add and use use_surface_state", string in object:447 4036 "description": "iris: Add and use iris_surface_state::aux_usages", string in object:448 4045 "description": "iris: Drop res param from surf_state_offset_for_aux", string in object:449 4054 "description": "iris: Drop format param from fast_clear_color", string in object:450 4063 "description": "iris: Don't fast clear with the view format", string in object:451 4072 "description": "aux/draw: fix llvm tcs lane vec generation", string in object:452 4081 "description": "radv: Add submit locking with trace bo.", string in object:453 4090 "description": "gallivm/nir: Call nir_lower_bool_to_int32 after nir_opt_algebraic_late string in object:454 4099 "description": "ci/freedreno: Try to detect a wedged MMU that's happened recently.", string in object:455 4108 "description": "ci/lvp: Add a flake that's shown up a couple of times since VKCTS 1.3. string in object:456 4117 "description": "ci/r300: Drop xfails that were fixed with the VK-GL-CTS 1.3.1.0 uprev. string in object:457 4126 "description": "nir: Delete the per-instr SSA liveness impl.", string in object:458 4135 "description": "nir_to_tgsi: Replace the NIR SSA liveness with TGSI reg-level liveness. string in object:459 4144 "description": "nir_to_tgsi: Track our TGSI insns in blocks before emitting tokens.", string in object:460 4153 "description": "tgsi: Refactor out a tgsi_util_get_src_usage_mask().", string in object:461 4162 "description": "i915g: Report the temps usage", string in object:462 4171 "description": "docs: update calendar and link releases notes for 21.3.6", string in object:463 4180 "description": "docs: add release notes for 21.3.6", string in object:464 4189 "description": "docs: update calendar for 22.0.0-rc2", string in object:465 4198 "description": "turnip: Depth/stencil formats should not expose any bufferFeatures", string in object:466 4207 "description": "radv: only emit the per-vertex VRS state if the pipeline forced it", string in object:467 4216 "description": "radv: do not force per-vertex VRS if there is no pixel shader", string in object:468 4225 "description": "radv: rewrite RADV_FORCE_VRS directly in NIR", string in object:469 4234 "description": "v3dv/ci: Update failure list", string in object:470 4243 "description": "zink: ci updates", string in object:471 4252 "description": "zink: add Sample decorations to fragment shader inputs with sample shad string in object:472 4261 "description": "iris/ci: Enable Whiskey Lake boards by default", string in object:473 4270 "description": "radeonsi: workaround Specviewperf13 Catia hang on GFX9", string in object:474 4279 "description": "intel/fs: Assert that old pull-const code is not used if devinfo->has_ string in object:475 4288 "description": "iris: invalidate L3 read only cache when VF cache is invalidated", string in object:476 4297 "description": "anv: invalidate L3 read only cache when VF cache is invalidated", string in object:477 4306 "description": "intel/genxml: add PIPE_CONTROL field for L3 read only cache invalidati string in object:478 4315 "description": "anv: Refactor descriptor copy", string in object:479 4324 "description": "radv: allow RADV_FORCE_VRS with pipeline VRS declared as dynamic", string in object:480 4333 "description": "iris: Disable PIPE_CAP_PREFER_BACK_BUFFER_REUSE", string in object:481 4342 "description": "iris: Use the hardware blitter for DRI PRIME blits", string in object:482 4351 "description": "iris: Allow IRIS_BATCH_BLITTER in iris_copy_region()", string in object:483 4360 "description": "broadcom/simulator: enable multisync in the simulator", string in object:484 4369 "description": "translate: improve sse2 32-bit unsigned -> float conversion", string in object:485 4378 "description": "rtasm: add pcmpgtd operation", string in object:486 4387 "description": "rtasm: fix printf specifier for ptrdiff_t", string in object:487 4396 "description": "zink: ci updates", string in object:488 4405 "description": "zink: do not copy colors through floats", string in object:489 4414 "description": "zink: Re-interpret formats when using vkCmdClearColorImage()", string in object:490 4423 "description": "st/mesa: only enable ARB_enhanced_layouts if there are xfb buffers", string in object:491 4432 "description": "glsl: only validate xfb_buffer values when we have enhanced layouts", string in object:492 4441 "description": "glsl: simplify conditions for setting various allowed flags", string in object:493 4450 "description": "nir_to_tgsi: Add a flag for lowering fabs, and use it in r300/i915.", string in object:494 4459 "description": "nir: Split the flag for lowering of fabs and fneg to source modifiers.", string in object:495 4468 "description": "r300: Throw a compile error instead of an assert in r300 swizzle rewrit string in object:496 4477 "description": "r300: Demote a compiler assert(0) to a compile failure.", string in object:497 4486 "description": "d3d12: Fix take_ownership semantic for constant buffers", string in object:498 4495 "description": "r300: Request that nir-to-tgsi avoid generating TGSI_OPCODE_CMP.", string in object:499 4504 "description": "ci/lavapipe: update lvp asan results after leak fixes.", string in object:500 4513 "description": "lavapipe: fix sampler + sampler view leaks.", string in object:501 4522 "description": "r300: fix transformation of abs modifiers with negate", string in object:502 4531 "description": "ci: Bump VK-GL-CTS to 1.3.1.0.", string in object:503 4540 "description": "ci/broadcom: Remove unused v3dv xfails file.", string in object:504 4549 "description": "ci/panfrost: Add a flake a few of us have run into in the last couple string in object:505 4558 "description": "d3d12: Allow 8bit index buffer conversions by vbuf", string in object:506 4567 "description": "d3d12: Use CPU storage in TC for buffers", string in object:507 4576 "description": "d3d12: Add a buffer busy callback to the bufmgr", string in object:508 4585 "description": "d3d12: Actually suballocate and cache buffers", string in object:509 4594 "description": "d3d12: Fix offset for buf/image copies with suballocated buffers", string in object:510 4603 "description": "d3d12: Don't suballocate TBO buffers", string in object:511 4612 "description": "d3d12: Fix TBOs from suballocated buffers", string in object:512 4621 "description": "d3d12: Delete make_resource_writeable", string in object:513 4630 "description": "d3d12: Always respect offsets when mapping a bo, not just when there's string in object:514 4639 "description": "d3d12: Fix range calculation for suballocated buffers in d3d12_bo_unmap string in object:515 4648 "description": "d3d12: Fix set constant buffers", string in object:516 4657 "description": "tc: CPU storage needs to be freed with align_free", string in object:517 4666 "description": "panfrost: Fix Depth Source enum", string in object:518 4675 "description": "panfrost: Remove unused layout enums", string in object:519 4684 "description": "panfrost: Remove some indexed formats on Valhall", string in object:520 4693 "description": "panfrost: Update supported job types", string in object:521 4702 "description": "panfrost: Flesh out tiler heap descriptor", string in object:522 4711 "description": "panfrost: Strip % in GenXML names", string in object:523 4720 "description": "panfrost: Flesh out Buffer descriptor", string in object:524 4729 "description": "vulkan,lavapipe: Simplify command recording code-gen", string in object:525 4738 "description": "lavapipe: ci updates", string in object:526 4747 "description": "zink: ci updates", string in object:527 4756 "description": "lavapipe: use util_pack_color_union() for generating clear colors", string in object:528 4765 "description": "ci/freedreno: Add another unsizedArrayLength flake.", string in object:529 4774 "description": "venus: Allow usage of virtio-mmio based device", string in object:530 4783 "description": "aco: optimize discard_if when WQM is not needed afterwards", string in object:531 4792 "description": "aco: merge block_kind_uses_[demote|discard_if]", string in object:532 4801 "description": "aco: make Preserve_WQM independent from block_kind_uses_discard_if", string in object:533 4810 "description": "aco: remove block_kind_discard", string in object:534 4819 "description": "aco: emit nir_intrinsic_discard() as p_discard_if()", string in object:535 4828 "description": "mesa: align constant/uniform uploads to driver expected alignment", string in object:536 4837 "description": "zink: Fix MSVC RTC in zink_get_framebuffer_imageless()", string in object:537 4846 "description": "zink: export PIPE_CAP_CULL_DISTANCE_NOCOMBINE", string in object:538 4855 "description": "gallium: add PIPE_CAP_CULL_DISTANCE_NOCOMBINE", string in object:539 4864 "description": "anv: fix conditional render for vkCmdDrawIndirectByteCountEXT", string in object:540 4873 "description": "anv: enable ray queries", string in object:541 4882 "description": "intel/fs: lower ray query intrinsics", string in object:542 4891 "description": "intel/nir: document RT builder", string in object:543 4900 "description": "nir/lower_shader_calls: consider relocated constants as rematerializab string in object:544 4909 "description": "intel/nir/rt: add more helpers for ray queries", string in object:545 4918 "description": "intel/nir/rt: make RT manipulation helpers helper invocations ready", string in object:546 4927 "description": "intel/nir: document committed argument", string in object:547 4936 "description": "intel/fs: make trivial shader complete tracing operations with missing string in object:548 4945 "description": "intel/nir/rt: load bvh_level value off mem_hit structure", string in object:549 4954 "description": "intel: add a new intrinsic to get the shader stage from bindless shader string in object:550 4963 "description": "nir/builder: add nir_ior_imm() helper", string in object:551 4972 "description": "intel/nir: use a single intel intrinsic to deal with ray traversal", string in object:552 4981 "description": "intel/nir: fix shader call lowering", string in object:553 4990 "description": "intel/fs: limit FS dispatch to SIMD16 when using ray queries", string in object:554 4999 "description": "intel/compiler: tracker number of ray queries in prog_data", string in object:555 5008 "description": "intel/fs: load more fields from BVH instance leafs", string in object:556 5017 "description": "intel/fs: don't set allow_sample_mask for CS intrinsics", string in object:557 5026 "description": "intel/fs: add support for ACCESS_ENABLE_HELPER", string in object:558 5035 "description": "intel/fs: name sources for A64 opcodes", string in object:559 5044 "description": "intel/nir/rt: add a new number of SIMD lanes per DSS helper", string in object:560 5053 "description": "intel/fs: add support for Eu/Thread/Lane id", string in object:561 5062 "description": "intel/fs: rework dss_id opcode into generic opcode", string in object:562 5071 "description": "nir: change intel dss_id intrinsic to topology_id", string in object:563 5080 "description": "intel/ds: fix compilation with perfetto", string in object:564 5089 "description": "meson: add radv to meson devenv", string in object:565 5098 "description": "vk/sync: add asserts for timeline semaphore count matching", string in object:566 5107 "description": "zink: min/max blit region in coverage functions", string in object:567 5116 "description": "zink: reject invalid draws", string in object:568 5125 "description": "zink: fix PIPE_CAP_TGSI_BALLOT export conditional", string in object:569 5134 "description": "zink: export PIPE_SHADER_CAP_TGSI_CONT_SUPPORTED", string in object:570 5143 "description": "radeonsi/blit: relax conditions to use sdma copy for prime buffers", string in object:571 5152 "description": "radeonsi: create prime buffers as uncached", string in object:572 5161 "description": "gallium: rename PIPE_BIND_DRI_PRIME", string in object:573 5170 "description": "gallium/dri: add missing PIPE_BIND_DRI_PRIME handling", string in object:574 5179 "description": "ci/iris: Mark qbo tests as flakes", string in object:575 5188 "description": "crocus: Enable compat profile the same way as core profile", string in object:576 5197 "description": "iris: Add support for flushing the blitter (hackily)", string in object:577 5206 "description": "blorp: Assert that blorp_copy() on the blitter can handle it", string in object:578 5215 "description": "intel/genxml: Add missing MI_FLUSH_DW::Flush CCS field", string in object:579 5224 "description": "radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances", string in object:580 5233 "description": "tu: Implement VK_AMD_buffer_marker to support Graphics Flight Recorder", string in object:581 5242 "description": "egl/wayland: Don't replace existing backbuffer in get_buffers", string in object:582 5251 "description": "egl/wayland: Reset buffer age when destroying buffers", string in object:583 5260 "description": "ci/iris: Add skips and flakes notes for recent #intel-ci logs.", string in object:584 5269 "description": "ci/crocus: Add recent flakes from #intel-ci", string in object:585 5278 "description": "ci/softpipe,llvmpipe: Disable Xvfb server reset on piglit runs.", string in object:586 5287 "description": "Revert \\"radv: re-apply \\"Do not access set layout during vkCmdBindDe string in object:587 5296 "description": "radv: add reference counting for descriptor set layouts", string in object:588 5305 "description": "crocus: find correct relocation target for the bo.", string in object:589 5314 "description": "crocus: enable GL46 tests for HSW in ci", string in object:590 5323 "description": "asahi: Fix memory unsafety in delete_sampler_state", string in object:591 5332 "description": "agx: Don't kill helper threads in ld_var", string in object:592 5341 "description": "agx: Handle texture array indices", string in object:593 5350 "description": "agx: Implement nir_op_txb", string in object:594 5359 "description": "agx: Translate LOD modes more generically", string in object:595 5368 "description": "agx: Add AUTO_LOD_BIAS mode", string in object:596 5377 "description": "asahi: Correctly set IOGPU_ATTACHMENT::size", string in object:597 5386 "description": "asahi: Identify IOGPU_ATTACHMENT::size", string in object:598 5395 "description": "mesa: fix misaligned pointer returned by dlist_alloc", string in object:599 5404 "description": "svga: store shared_mem_size in svga_compute_shader instead of svga_cont string in object:600 5413 "description": "anv: Increase maxUniformBufferRange to 2^30 when not using the sampler", string in object:601 5422 "description": "r300: fix deadcode elimination in loops with breaks", string in object:602 5431 "description": "anv: add dynamic rendering traces", string in object:603 5440 "description": "anv: flush utrace before at device destroy", string in object:604 5449 "description": "zink: use scanout obj when returning resource param info", string in object:605 5458 "description": "pan/midg: Support 8/16 bit load/store", string in object:606 5467 "description": "pan/midg: Add a pass to lower non-logbase2 global/shared loads", string in object:607 5476 "description": "pan/midg: Fix swizzle packing on 64bit instructions with src-expansion string in object:608 5485 "description": "pan/midg: Fix the upper/lower limit on 8bit vectors", string in object:609 5494 "description": "pan/midg: Fix 64-bit swizzle printer", string in object:610 5503 "description": "pan/midg: Fix swizzling on 8-bit sources", string in object:611 5512 "description": "pan/midg: Prefix scalar immediates with '#' instead of '<'", string in object:612 5521 "description": "pan/midg: Remove spurious printf() in print_vector_constants()", string in object:613 5530 "description": "pan/midg: Add intra-bundle interferences", string in object:614 5539 "description": "turnip: Unconditionaly remove descriptor set from pool's list on free", string in object:615 5548 "description": "docs: Update d3d12 features", string in object:616 5557 "description": "d3d12: GL4.2", string in object:617 5566 "description": "d3d12: Allow RGB VS inputs without an alpha channel", string in object:618 5575 "description": "d3d12: When adding new output varyings, write 0s", string in object:619 5584 "description": "d3d12: Don't add arrayed VS outputs when next stage uses per-vertex inp string in object:620 5593 "description": "d3d12: Don't force a GS to be added for 'flat' sysvals", string in object:621 5602 "description": "d3d12: Update nir varying bitmasks when linking stages", string in object:622 5611 "description": "d3d12: Fix location compares in MSAA disable", string in object:623 5620 "description": "d3d12: Update depth invert to deal with multi-viewport", string in object:624 5629 "description": "d3d12: Fix linkage for viewport index", string in object:625 5638 "description": "d3d12: Bind 16 scissor rects when scissor disabled", string in object:626 5647 "description": "d3d12: Enable BPTC (BC6/BC7)", string in object:627 5656 "description": "microsoft/compiler: Set flag for VP/RT array index from VS/DS", string in object:628 5665 "description": "microsoft/compiler: Handle SV_ViewportArrayIndex", string in object:629 5674 "description": "zink: set needs_mesa_flush_wsi for venus", string in object:630 5683 "description": "zink: always chain wsi_image_create_info for scanout images", string in object:631 5692 "description": "zink: set dma-buf bit for shared resources", string in object:632 5701 "description": "agx: Call nir_lower_discard_if", string in object:633 5710 "description": "nir,zink: Make lower_discard_if a common pass", string in object:634 5719 "description": "glx: Use the new no-error driver interface", string in object:635 5728 "description": "egl: Use the new no-error driver interface", string in object:636 5737 "description": "dri: Epoch how no-error context creation works", string in object:637 5746 "description": "meson: add LIBGL_DRIVERS_PATH to the devenv", string in object:638 5755 "description": "meson: add support for `meson devenv` with vulkan", string in object:639 5764 "description": "vulkan/util: simplify multialloc init", string in object:640 5773 "description": "vulkan/util: Add explicit casts to make c++ happy", string in object:641 5782 "description": "vulkan/util: Add extern \\"C\\" to allow inclusion from c++", string in object:642 5791 "description": "turnip: Expose VK_KHR_shader_non_semantic_info", string in object:643 5800 "description": "turnip: Implement VK_KHR_zero_initialize_workgroup_memory", string in object:644 5809 "description": "turnip: Expose VK_EXT_image_robustness", string in object:645 5818 "description": "turnip: Use the shared helpers to expose 1.3 core extensions/limits", string in object:646 5827 "description": "turnip/doc: Update turnip extension list", string in object:647 5836 "description": "iris: Make an iris_foreach_batch macro that skips unsupported batches", string in object:648 5845 "description": "llvmpipe/triangle: don't store area in fixed_position.", string in object:649 5854 "description": "llvmpipe: just move opaque alpha lookup closer to use.", string in object:650 5863 "description": "llvmpipe: refactor lp_rast_shader_inputs.", string in object:651 5872 "description": "llvmpipe/setup: remove opaque from setup triangle", string in object:652 5881 "description": "llvmpipe: inline retry_triangle_ccw", string in object:653 5890 "description": "llvmpipe: optimise triangle setup a bit.", string in object:654 5899 "description": "turnip: Do not use hw binning if tiles per pipe are over the limit", string in object:655 5908 "description": "turnip: Add TU_GMEM envvar to test different gmem sizes", string in object:656 5917 "description": "venus: Advertise VK_EXT_extended_dynamic_state support", string in object:657 5926 "description": "venus: Implement VK_EXT_extended_dynamic_state commands", string in object:658 5935 "description": "docs: Update d3d12 features", string in object:659 5944 "description": "d3d12: ARB_gpu_shader_fp64", string in object:660 5953 "description": "d3d12: Handle structs in TCS variants", string in object:661 5962 "description": "d3d12: Handle structs in GS variants", string in object:662 5971 "description": "d3d12: Set lower full fp64 compiler options flag when needed", string in object:663 5980 "description": "d3d12: Lower [de]construction of doubles via math ops into pack/unpack string in object:664 5989 "description": "d3d12: Add int64 support", string in object:665 5998 "description": "d3d12: Get OPTIONS1", string in object:666 6007 "description": "d3d12: Add a driver version to the screen to be used for workarounds", string in object:667 6016 "description": "d3d12: Cache a modifyable copy of the nir options in d3d12_screen", string in object:668 6025 "description": "d3d12: Use the right constant for GS varying limits", string in object:669 6034 "description": "d3d12: Use a constant define for max anisotropy", string in object:670 6043 "description": "d3d12: Update max input, output, and varying caps", string in object:671 6052 "description": "microsoft/compiler: Handle structs in I/O signatures", string in object:672 6061 "description": "microsoft/compiler: Map I/O base locations to input IDs", string in object:673 6070 "description": "microsoft/compiler: Process signatures before the shader code", string in object:674 6079 "description": "microsoft/compiler: Handle I/O vars larger than a vec4", string in object:675 6088 "description": "microsoft/compiler: Lower 64bit I/O to 32 and then run lower_pack", string in object:676 6097 "description": "microsoft/compiler: Handle b2f64", string in object:677 6106 "description": "microsoft/compiler: Set dx11_1_double_extensions flag for dfma/ddiv", string in object:678 6115 "description": "microsoft/compiler: Fix dxil_nir_lower_double_math_instr pass for vect string in object:679 6124 "description": "microsoft/compiler: Fix make_double and split_double to respect swizzl string in object:680 6133 "description": "microsoft/compiler: Fix splitdouble struct name", string in object:681 6142 "description": "microsoft/compiler: It's possible to have doubles without int64", string in object:682 6151 "description": "microsoft/compiler: Add never-supported double ops to lower_doubles bi string in object:683 6160 "description": "microsoft/compiler: Only treat tess level location as special if it's string in object:684 6169 "description": "microsoft/compiler: Only prep phis for the current function", string in object:685 6178 "description": "microsoft/compiler: Lower mul_2x32_64", string in object:686 6187 "description": "ci: Uprev vulkan-cts to 1.2.8.0", string in object:687 6196 "description": "llvmpipe: Disable an assertion that may not be quite right.", string in object:688 6205 "description": "ci/i915: Update rendering hash for plot3d trace.", string in object:689 6214 "description": "ci/freedreno: Reduce concurrency for a618 vk_full.", string in object:690 6223 "description": "ci/turnip: Extend the full-vk-run job timeouts.", string in object:691 6232 "description": "ci/freereno: Reduce run-by-default a630-vk coverage.", string in object:692 6241 "description": "r300: Simplify DCE by assuming all output writes are used.", string in object:693 6250 "description": "r300: Set up shadow sampler lowering in precompiles.", string in object:694 6259 "description": "r300: Fix missing \\\\n in an error message.", string in object:695 6268 "description": "zink: add synchronization for conditional render buffer", string in object:696 6277 "description": "zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds string in object:697 6286 "description": "aco: don't encode src2 for v_writelane_b32_e64", string in object:698 6295 "description": "aco: add test for optimizations with casts", string in object:699 6304 "description": "aco: fix neg(mul)/abs(mul) optimization with different bit-size", string in object:700 6313 "description": "aco: don't combine add/mul of different bit-size", string in object:701 6322 "description": "aco: don't apply omod/clamp of different bit-size", string in object:702 6331 "description": "aco: don't combine fneg/fabs of different bit-size", string in object:703 6340 "description": "aco/tests: implement sub-dword program inputs", string in object:704 6349 "description": "aco/tests: add a bunch more building helpers", string in object:705 6358 "description": "panfrost: Fix texel interleave flag on Valhall", string in object:706 6367 "description": "panfrost: Add remaining ZS/CRC XML", string in object:707 6376 "description": "panfrost: Add Valhall Plane Descriptor XML", string in object:708 6385 "description": "panfrost: Fix alignments on Valhall", string in object:709 6394 "description": "panfrost: Remove blend shader return value on v9", string in object:710 6403 "description": "v3d/drm-shim: remove drm-shim driver", string in object:711 6412 "description": "radeonsi: allocate protected buffer only if required", string in object:712 6421 "description": "radeonsi: limit loop unrolling for LLVM < 13", string in object:713 6430 "description": "radv: stop setting streamout state when a new pipeline is bound", string in object:714 6439 "description": "broadcom/compiler: allow ldunifa with read-only SSBOs", string in object:715 6448 "description": "broadcom/compiler: fix offset alignment for ldunifa when skipping", string in object:716 6457 "description": "docs: update calendar for 22.0.0-rc1", string in object:717 6466 "description": "docs: reset new_features.txt", string in object:718 6475 "description": "llvmpipe: ci updates", string in object:719 6484 "description": "llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS", string in object:720 6493 "description": "zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS", string in object:721 6502 "description": "VERSION: bump version for 22.0 release", string in object:722 6511 "description": "radv: Handle SDMA for padding.", string in object:723 6520 "description": "intel: Add missing dep of gen_*_header.py on utils.py.", string in object:724 6529 "description": "freedreno/isaspec: Add missing dep of encode.py/decode.py calls on is string in object:725 6538 "description": "anv: Add experimental support for VK_NV_mesh_shader", string in object:726 6547 "description": "intel/dev: Enable Mesh Shading for DG2", string in object:727 6556 "description": "anv: Put first few push constants directly into Task/Mesh InlineData", string in object:728 6565 "description": "anv: include ClipDistance array in mesh shader per-vertex output", string in object:729 6574 "description": "anv: tell the hardware about gl_[Clip|Cull]Distance in mesh shaders", string in object:730 6583 "description": "anv: Implement indirect dispatch for Mesh pipeline", string in object:731 6592 "description": "anv: Add support for UBOs, SSBOs and push constants in Mesh pipeline", string in object:732 6601 "description": "anv: Add support for non-zero firstTask in vkCmdDrawMeshTasksNV", string in object:733 6610 "description": "anv: Enable conditional rendering in vkCmdDrawMeshTasksNV", string in object:734 6619 "description": "anv: Implement Mesh Shading pipeline", string in object:735 6628 "description": "anv: Add boilerplate for VK_NV_mesh_shader", string in object:736 6637 "description": "intel/common: Add helper for URB allocation in Mesh pipeline", string in object:737 6646 "description": "intel: Add INTEL_URB_DEREF_BLOCK_SIZE_MESH", string in object:738 6655 "description": "pan/va: Add ARM_shader_framebuffer_fetch asm test", string in object:739 6664 "description": "pan/va: Handle shift lanes in assembler", string in object:740 6673 "description": "pan/va: Add lots of swizzle assembler tests", string in object:741 6682 "description": "pan/va: Add 2-channel 8-bit swizzles for conversions", string in object:742 6691 "description": "pan/va: Vectorize 8->16-bit conversions", string in object:743 6700 "description": "pan/va: Fix lane select for [US]_TO_[USF]32", string in object:744 6709 "description": "pan/va: Fix MKVEC.v2i16 lane select", string in object:745 6718 "description": "pan/va: Test LD_TILE assembly", string in object:746 6727 "description": "pan/va: Add missing fields to LD_TILE", string in object:747 6736 "description": "pan/va: Add missing <clamp/> to V2F32_TO_V2F16", string in object:748 6745 "description": "pan/va: Add .absolute bit to BRANCHZI", string in object:749 6754 "description": "anv: Update VK_KHR_fragment_shading_rate for newer HW", string in object:750 6763 "description": "anv/pass: rely on precomputed dynamic rendering pass/subpass more", string in object:751 6772 "description": "anv: force primitive shading rate write in last geometry stage", string in object:752 6781 "description": "intel/compiler: add primitive rate output support", string in object:753 6790 "description": "intel/compiler: add a new pass to lower shading rate into HW format", string in object:754 6799 "description": "nir/builder: add ishl_imm helper", string in object:755 6808 "description": "isl: disable CPB surface compression", string in object:756 6817 "description": "isl: add support for coarse pixel control surfaces", string in object:757 6826 "description": "intel/dev: details CPS feature support", string in object:758 6835 "description": "genxml: add new 3DSTATE_PS_EXTRA bit", string in object:759 6844 "description": "genxml: gen12.5 changes for CPS", string in object:760 6853 "description": "compiler: add VARYING bit for primitive shading rate", string in object:761 6862 "description": "r300: replace recursive calls with loops", string in object:762 6871 "description": "intel/isl: Add more PRM text for HiZ/STC requirement", string in object:763 6880 "description": "intel/isl: Fix depth buffer TiledSurface programming", string in object:764 6889 "description": "intel/isl: Simplify Z-buffer tiling config during emit", string in object:765 6898 "description": "docs/features: Add VK_KHR_acceleration_structure, VK_KHR_pipeline_libr string in object:766 6907 "description": "venus: update venus-protocol to 1.3.204", string in object:767 6916 "description": "r300/r600: Add drm-shim support.", string in object:768 6925 "description": "r300: Disable fp16 and int16 in swtcl vertex shaders.", string in object:769 6934 "description": "anv: Report the right conformance version", string in object:770 6943 "description": "anv: Handle resolveImageLayout on dynamic rendering", string in object:771 6952 "description": "docs: update features/relnotes for zink sparse texture clamp", string in object:772 6961 "description": "zink: ARB_sparse_texture_clamp", string in object:773 6970 "description": "radv/winsys: fix missing buffer_make_resident() for the null winsys", string in object:774 6979 "description": "compiler, intel: Add gl_shader_stage_is_mesh()", string in object:775 6988 "description": "ir3: opt_deref in opt loop to remove unnecessary tex casts", string in object:776 6997 "description": "ir3,tu: Enable subgroup shuffles and relative shuffles", string in object:777 7006 "description": "ir3/cp: ir3: Prevent propagating shared regs out of loops harder", string in object:778 7015 "description": "ir3: Rewrite (jp) insertion", string in object:779 7024 "description": "ir3: Fix copy-paste mistakes in ir3_block_remove_physical_predecessor() string in object:780 7033 "description": "nir: Add support for lowering shuffle to a waterfall loop", string in object:781 7042 "description": "nir/lower_subgroups: Rename lower_shuffle to lower_relative_shuffle", string in object:782 7051 "description": "turnip: Store the computed iova in the tu_image.", string in object:783 7060 "description": "turnip: Store the computed iova in the tu_buffer.", string in object:784 7069 "description": "aco: fix v_mac_legacy_f32", string in object:785 7078 "description": "radeonsi: enable ARB_sparse_texture_clamp", string in object:786 7087 "description": "glsl/nir: convert ir_texture->clamp to nir", string in object:787 7096 "description": "glsl: add ARB_sparse_texture_clamp builtin functions", string in object:788 7105 "description": "glsl: _textureCubeArrayShadow support clamp", string in object:789 7114 "description": "glsl: _texture support clamp parameter", string in object:790 7123 "description": "glsl: ir_texture add clamp field", string in object:791 7132 "description": "glsl: add ARB_sparse_texture_clamp extension", string in object:792 7141 "description": "mesa: add ARB_sparse_texture_clamp extension", string in object:793 7150 "description": "gallium: add PIPE_CAP_CLAMP_SPARSE_TEXTURE_LOD", string in object:794 7159 "description": "util/utrace: make generated code a tiny bit nicer to look at", string in object:795 7168 "description": "util/u_trace: make mako conditional code easier to read", string in object:796 7177 "description": "intel/tracepoint: simplify tracepoint descriptions", string in object:797 7186 "description": "vulkan/wsi/wayland: remove format switch from wl_shm_format_for_vk_fo string in object:798 7195 "description": "vulkan/wsi/wayland: use DRM_FORMAT_INVALID", string in object:799 7204 "description": "vulkan/wsi/wayland: use enum wl_shm_format", string in object:800 7213 "description": "docs: update INTEL_DEBUG environment variable documentation", string in object:801 7222 "description": "v3dv: don't submit noop job if there is nothing to wait on or signal", string in object:802 7231 "description": "glthread: call _mesa_glthread_BindBuffer unconditionally", string in object:803 7240 "description": "mesa: stop truncating MESA_GLSL=dump", string in object:804 7249 "description": "aux/vbuf: add fastpath for skipping identical vbuf updates", string in object:805 7258 "description": "aux/vbuf: move mask-clearing for vbuf updates after buffer scanning", string in object:806 7267 "description": "aux/vbuf: use local var for modifying unaligned_vb_mask during update", string in object:807 7276 "description": "iris: implement inter-context busy-tracking", string in object:808 7285 "description": "iris: save some iris_syncobj_reference() calls at update_bo_syncobjs()", string in object:809 7294 "description": "iris: Return non-zero stride for clear color plane", string in object:810 7303 "description": "iris: Pick the right BO in iris_resource_get_param", string in object:811 7312 "description": "iris: Refactor a ternary in iris_resource_get_param", string in object:812 7321 "description": "v3dv: move sems_info from event_wait job to wait_thread info", string in object:813 7330 "description": "d3d12: ARB_transform_feedback3", string in object:814 7339 "description": "d3d12: Handle indexed queries", string in object:815 7348 "description": "d3d12: Fix xfb varying matching for vars with location_frac", string in object:816 7357 "description": "d3d12: Unpack multi-stream varyings", string in object:817 7366 "description": "microsoft/compiler: Support multiple GS output streams", string in object:818 7375 "description": "microsoft/compiler: Correctly support I/O on variables with location_ string in object:819 7384 "description": "d3d12: ARB_transform_feedback2", string in object:820 7393 "description": "d3d12: Switch primitives-generated query to use XFB, GS, and IA data", string in object:821 7402 "description": "d3d12: Rewrite subquery logic", string in object:822 7411 "description": "d3d12: Compute transform UBO0 is actually binding 1", string in object:823 7420 "description": "d3d12: Implement DrawAuto aka DrawTransformFeedback", string in object:824 7429 "description": "d3d12: Move \\"fake\\" SO buffer handling to compute transforms instead string in object:825 7438 "description": "d3d12: Move compute transform state save/restore to compute_transforms string in object:826 7447 "description": "d3d12: Add a compute transform for draw auto", string in object:827 7456 "description": "d3d12: Add a couple compute transforms for \\"fake\\" SO buffers", string in object:828 7465 "description": "d3d12: Add a comment for what the existing compute transform does", string in object:829 7474 "description": "d3d12: SO buffer filled size is only 32-bit", string in object:830 7483 "description": "d3d12: Move indirect compute to real indirect dispatches", string in object:831 7492 "description": "d3d12: Support transform feedback pause/resume", string in object:832 7501 "description": "d3d12: Include SO buffer count as a PSO dirty bit", string in object:833 7510 "description": "d3d12: Add UAV barriers for UAVs that are being used by compute transfo string in object:834 7519 "description": "d3d12: Fix compute transform for multi-draw indirect with dynamic count string in object:835 7528 "description": "microsoft/compiler: Fix UAV resource ID counting for static indexed ha string in object:836 7537 "description": "zink: use SpvScopeDevice over SpvScopeWorkgroup for atomic shader ops", string in object:837 7546 "description": "zink: cast image atomic op params/results based on image type", string in object:838 7555 "description": "zink: add warning printf for drivers missing VK_EXT_shader_atomic_float string in object:839 7564 "description": "zink: enable VK_EXT_shader_atomic_float", string in object:840 7573 "description": "zink: handle swizzled offset/count values for shader bitfield ops", string in object:841 7582 "description": "microsoft/spirv_to_dxil: Define idep_libspirv_to_dxil", string in object:842 7591 "description": "microsoft/spirv_to_dxil: Make sure the SampleMask is a uint", string in object:843 7600 "description": "microsoft/spirv_to_dxil: Lower atomics to their dxil variants", string in object:844 7609 "description": "microsoft/spirv_to_dxil: Discard PSIZ accesses", string in object:845 7618 "description": "microsoft/spirv_to_dxil: Allow passing a vulkan -> d3d12 binding mappi string in object:846 7627 "description": "microsoft/spirv_to_dxil: Lower push constant loads to UBO loads", string in object:847 7636 "description": "microsoft/spirv_to_dxil: lower input attachments", string in object:848 7645 "description": "microsoft/spirv_to_dxil: check for variables r/w access", string in object:849 7654 "description": "microsoft/spirv_to_dxil: Support [un]conditional YZ-flip", string in object:850 7663 "description": "microsoft/spirv_to_dxil: Allow dumping NIR", string in object:851 7672 "description": "microsoft/spirv_to_dxil: Remove dead variables after the struct split string in object:852 7681 "description": "anv/image: Call into WSI to create swapchain images", string in object:853 7690 "description": "anv/image: Add some asserts when binding swapchain images", string in object:854 7699 "description": "vulkan/wsi: Add image create and bind helpers", string in object:855 7708 "description": "wsi/common: Set VK_IMAGE_CREATE_ALIAS_BIT", string in object:856 7717 "description": "vulkan/wsi/drm: Drop wsi_create_native/prime_image", string in object:857 7726 "description": "vulkan/wsi/win32: Break create_win32_image in pieces", string in object:858 7735 "description": "vulkan/wsi/win32: Delete unnecessary copy+paste from DRM", string in object:859 7744 "description": "vulkan/wsi/display: Split image creation", string in object:860 7753 "description": "vulkan/wsi/wayland: Split image creation", string in object:861 7762 "description": "vulkan/wsi/x11: Split image creation", string in object:862 7771 "description": "vulkan/wsi/drm: Break create_prime_image in pieces", string in object:863 7780 "description": "vulkan/wsi: Add a helper for the configure/create/bind pattern", string in object:864 7789 "description": "vulkan/wsi/drm: Break create_native_image in pieces", string in object:865 7798 "description": "vulkan/wsi: Set MUTABLE_FORMAT_BIT in the prime path", string in object:866 7807 "description": "vulkan/overlay: revise and reformat README", string in object:867 7816 "description": "turnip: respect buf->bo_offset in transform feedback", string in object:868 7825 "description": "vulkan/wsi/wayland: Fix add_drm_format_modifier aplha/opaqueness.", string in object:869 7834 "description": "vulkan/wsi/wayland: Add modifiers for RGB formats.", string in object:870 7843 "description": "vulkan/wsi/wayland: Convert missing vulkan formats to shm formats.", string in object:871 7852 "description": "vulkan/wsi/wayland: Fix add_wl_shm_format alpha/opaqueness.", string in object:872 7861 "description": "etnaviv: add support for INTEL_blackhole_render", string in object:873 7870 "description": "microsoft/compiler: textureLoad() doesn't take a LOD on MS textures", string in object:874 7879 "description": "microsoft/compiler: Skip images in redirect_texture_derefs()", string in object:875 7888 "description": "microsoft/compiler: Fix sampler/texture array emission", string in object:876 7897 "description": "microsoft/compiler: Use SRVs for read-only images", string in object:877 7906 "description": "microsoft/compiler: Add subpass input types", string in object:878 7915 "description": "microsoft/compiler: add support for load_layer_id", string in object:879 7924 "description": "svga: silence -Wsometimes-uninitialized", string in object:880 7933 "description": "anv: drop a set but unused variable", string in object:881 7942 "description": "anv: drop a set but unused variable", string in object:882 7951 "description": "panfrost: mark two variables as unused", string in object:883 7960 "description": "broadcom: drop unused functions", string in object:884 7969 "description": "v3d: avoid warning about unused function", string in object:885 7978 "description": "v3d: avoid warning about unused function", string in object:886 7987 "description": "vc4: drop unused function", string in object:887 7996 "description": "anv: avoid warning about unused function", string in object:888 8005 "description": "ci/freedreno: properly test sysmem and gmem paths", string in object:889 8014 "description": "tu: add debug option to force gmem", string in object:890 8023 "description": "freedreno: Update gmem/sysmem debug options to be in line with turnip", string in object:891 8032 "description": "tu: implement sysmem vs gmem autotuner", string in object:892 8041 "description": "anv: tidy long lines in descriptor code", string in object:893 8050 "description": "d3d12: Fix \\"use of designated initializers requires at least '/std:c string in object:894 8059 "description": "aco: preserve pass_flags during format conversions", string in object:895 8068 "description": "aco: optimize abs(mul(a, b))", string in object:896 8077 "description": "aco: fix neg(abs(mul(a, b))) if the mul is not VOP3", string in object:897 8086 "description": "vulkan: Allow RegisterDisplayEventEXT before first page flip", string in object:898 8095 "description": "tu: Initial link-time optimizations", string in object:899 8104 "description": "glsl/st: move st_nir_opts() into gl compiler common code", string in object:900 8113 "description": "etnaviv: add two new HI related perfmon counter", string in object:901 8122 "description": "etnaviv: use bytes for read TX data", string in object:902 8131 "description": "etnaviv: add multiply_with_8 flag", string in object:903 8140 "description": "docs/anv: add descriptor memory layout", string in object:904 8149 "description": "docs/anv: list environment variables", string in object:905 8158 "description": "docs: start some documentation on Anv", string in object:906 8167 "description": "zink: fix waiting on current batch id", string in object:907 8176 "description": "zink: print an error when the device is lost", string in object:908 8185 "description": "zink: add vertex shader pipeline bit for generated barrier construction string in object:909 8194 "description": "zink: clamp tbo creation to maxTexelBufferElements", string in object:910 8203 "description": "zink: ci updates", string in object:911 8212 "description": "zink: make pipe_buffer_write usage trigger compiler errors", string in object:912 8221 "description": "zink: replace other pipe_buffer_write usage with pipe_buffer_write_noov string in object:913 8230 "description": "zink: replace qbo pipe_buffer_write usage with tc_buffer_write", string in object:914 8239 "description": "etnaviv: draw: only mark resources as read/written when the state chan string in object:915 8248 "description": "microsoft/compiler: fix -Wbitwise-instead-of-logical warning", string in object:916 8257 "description": "etnaviv: fix FRONT_AND_BACK culling", string in object:917 8266 "description": "intel/compiler: Use Task/Mesh InlineData for the first few push const string in object:918 8275 "description": "intel/compiler: handle gl_[Clip|Cull]Distance from mesh in fragment sh string in object:919 8284 "description": "intel/compiler: handle gl_[Clip|Cull]Distance in mesh shaders", string in object:920 8293 "description": "intel/compiler: Merge Per-Primitive attribute handling in Mesh case", string in object:921 8302 "description": "intel/compiler: Have specific mesh handling in calculate_urb_setup()", string in object:922 8311 "description": "iris: sprinkle some assertions for bufmgr->lock", string in object:923 8320 "description": "iris: improve error checking in functions that call vma_alloc()", string in object:924 8329 "description": "intel: Only reserve space for Compute Engine out of URB in Gfx12LP", string in object:925 8338 "description": "venus: updates to the doc", string in object:926 8347 "description": "venus: make vn_QueueSubmit async for native submissions", string in object:927 8356 "description": "Revert \\"venus: remove vn_ring_wait_all\\"", string in object:928 8365 "description": "venus: track whether a fence is external", string in object:929 8374 "description": "venus: update some obsolete assumptions described", string in object:930 8383 "description": "etnaviv: make use of nir_lower_tex_shadow", string in object:931 8392 "description": "nir/nir_lower_tex_shadow: support tex_instr without deref src", string in object:932 8401 "description": "nir: make lower_sample_tex_compare a common pass", string in object:933 8410 "description": "docs/panfrost: Add new Midgard/Bifrost chips", string in object:934 8419 "description": "panfrost: Add Mali-G51 support", string in object:935 8428 "description": "pan/bi: Assume future Valhall is 16-wide warps", string in object:936 8437 "description": "pan/bi: Clean up quirks", string in object:937 8446 "description": "panfrost: Get performance counters from table", string in object:938 8455 "description": "panfrost: Make the GPU allowlist implicit", string in object:939 8464 "description": "panfrost: Replace panfrost_model_name with model->name", string in object:940 8473 "description": "panfrost: Centralize our model list", string in object:941 8482 "description": "panfrost: Don't pass quirks to pan_lower_framebuffer", string in object:942 8491 "description": "panfrost: Fix v9 \\"Stencil from shader\\" bit", string in object:943 8500 "description": "panfrost: Make primary_shader boolean", string in object:944 8509 "description": "isaspec: Add support for special {:align=} field", string in object:945 8518 "description": "zink: fix vertex buffer mask computation for null buffers", string in object:946 8527 "description": "aux/tc: add tc_buffer_write to replace pipe_buffer_write usage", string in object:947 8536 "description": "zink: remove tmp buffer rebinds", string in object:948 8545 "description": "zink: simplify buffer case for zink_resource_object_init_storage()", string in object:949 8554 "description": "zink: flag all buffer resources with PIPE_BIND_SHADER_IMAGE", string in object:950 8563 "description": "zink: use the storage buffer for bufferview creation when format allows string in object:951 8572 "description": "zink: always create a separate VkBuffer for storage use", string in object:952 8581 "description": "zink: use VkImageViewUsageCreateInfo to remove attachment bits", string in object:953 8590 "description": "zink: allow resource creation without VK_FORMAT_FEATURE_COLOR_ATTACHMEN string in object:954 8599 "description": "zink: flag has_work when a GL semaphore is signalled", string in object:955 8608 "description": "zink: emit same number of timeline signals as semaphore signals", string in object:956 8617 "description": "v3dv: expose VK_KHR_depth_stencil_resolve", string in object:957 8626 "description": "v3dv: fallback to blit resolve if render area is not aligned to tile bo string in object:958 8635 "description": "v3dv: support resolving depth/stencil attachments", string in object:959 8644 "description": "ci: Rebalance Iris jobs", string in object:960 8653 "description": "anv: Fix subgroupSupportedStages physical property", string in object:961 8662 "description": "radv/sqtt: Add and enable basic EXT_debug_utils support.", string in object:962 8671 "description": "v3dv: Add missing unlocks on errors.", string in object:963 8680 "description": "iris: Support the XeHP media compression format", string in object:964 8689 "description": "intel/isl: Support the XeHP media compression format", string in object:965 8698 "description": "intel: Rename a RenderCompressionFormat field", string in object:966 8707 "description": "iris: Use iris_format_for_usage in map_aux_addresses", string in object:967 8716 "description": "iris: Drop stale media compression import code", string in object:968 8725 "description": "intel/isl: Support YUV pipe-to-isl format mapping", string in object:969 8734 "description": "iris: Explicitly rely on gallium fallbacks for YUV", string in object:970 8743 "description": "ci/freedreno: Switch 2 default a630 VK jobs to being GLES and VK ASan string in object:971 8752 "description": "ci: Use a dlclose-disabling preload library for leak checking in Vulkan string in object:972 8761 "description": "turnip: Drop references to layout of all sets on pool reset/destructio string in object:973 8770 "description": "vulkan: Fix leak of error messages", string in object:974 8779 "description": "isl: Enable compression with multisampled Tile64", string in object:975 8788 "description": "isl: Enable compression with Tile4", string in object:976 8797 "description": "anv: Don't allocate VMA for CCS on XeHP", string in object:977 8806 "description": "anv: Require the local heap for CCS on XeHP", string in object:978 8815 "description": "anv: Disable the SMEM fallback for local memory", string in object:979 8824 "description": "anv: Drop redundant disabling of non-renderable CCS", string in object:980 8833 "description": "vulkan/wsi/x11: fix x11_image_init return value on errors", string in object:981 8842 "description": "r300: Set consistent PIPE_SHADER_CAP_PREFERRED_IR", string in object:982 8851 "description": "r300: Disable integers and indirect temporary addressing with swctl", string in object:983 8860 "description": "venus: handle VkBindImageMemorySwapchainInfoKHR", string in object:984 8869 "description": "venus: remember the memory bound to a swapchain image", string in object:985 8878 "description": "venus: format with clang-format", string in object:986 8887 "description": "venus: fix VK_KHR_driver_properties", string in object:987 8896 "description": "turnip/trace: Delete unused start/end_resolve tracepoints", string in object:988 8905 "description": "turnip/perfetto: handle gpu timestamps being non-monotonic", string in object:989 8914 "description": "turnip/trace: process u_trace chunks on queue submission", string in object:990 8923 "description": "turnip: rename tu_drm_get_timestamp into tu_device_get_gpu_timestamp", string in object:991 8932 "description": "turnip/trace: refactor creation and usage of trace flush data", string in object:992 8941 "description": "turnip/perfetto: Optimize timestamp synchronization", string in object:993 8950 "description": "virgl/ci: make crosvm-runner pass variables in a secure way", string in object:994 8959 "description": "ci/freedreno: Update hashes for closed traces.", string in object:995 8968 "description": "tu: Report code size in pipeline statistics", string in object:996 8977 "description": "intel/ci: expected failure for 1.3 with older CTS", string in object:997 8986 "description": "relnotes/features: updates for Vulkan 1.3", string in object:998 8995 "description": "anv: Advertise Vulkan 1.3", string in object:999 9004 "description": "anv: switch a bunch of struct/enum to 1.3 versions", string in object:1000 9013 "description": "anv: Implement 1.3 features/properties", string in object:1001 9022 "description": "anv: SPIR-V 1.6 shaders imply ALLOW_VARYING_SUBGROUP_SIZE", string in object:1002 9031 "description": "panvk: Fix pointer corruption in panvk_add_wait_event_syncobjs", string in object:1003 9040 "description": "zink: unify some context casts in zink_create_sampler_view", string in object:1004 9049 "description": "anv: silence wsi debug logging", string in object:1005 9058 "description": "vulkan/wsi/x11: document implementation", string in object:1006 9067 "description": "radv/ci: mark the dEQP fails related to a missing VKCTS 1.3 as expecte string in object:1007 9076 "description": "v3dv: document why we don't expose VK_EXT_scalar_block_layout", string in object:1008 9085 "description": "v3dv: rework Vulkan 1.2 feature queries", string in object:1009 9094 "description": "v3dv: implement VK_KHR_imageless_framebuffer", string in object:1010 9103 "description": "v3dv: drop signature of undefined function", string in object:1011 9112 "description": "ci/traces: Always generate the junit XML.", string in object:1012 9121 "description": "ci/traces: Drop PIGLIT_REPLAY_UPLOAD_TO_MINIO.", string in object:1013 9130 "description": "ci/traces: Drop the baseline file creation for trace results.", string in object:1014 9139 "description": "ci/traces: Clean up the failure report message.", string in object:1015 9148 "description": "ci/traces: Drop the PIGLIT_PROFILES setting for traces replay.", string in object:1016 9157 "description": "ci/traces: Rename the piglit/run.sh script to piglit-traces.sh.", string in object:1017 9166 "description": "ci/llvmpipe,softpipe: Switch piglit testing to piglit-runner.", string in object:1018 9175 "description": "ci/llvmpipe: Drop the skip of piglit edgeflag test.", string in object:1019 9184 "description": "Revert \\"ci: freedreno: Update a530 dEQP fail expectation list\\"", string in object:1020 9193 "description": "freedreno: Add missing generated header dependency", string in object:1021 9202 "description": "dri_interface: Remove the remaining DRI1 API definitions", string in object:1022 9211 "description": "anv: Re-enable CCS_E on TGL+", string in object:1023 9220 "description": "anv: Use ANV_FAST_CLEAR_DEFAULT_VALUE for CCS on TGL+", string in object:1024 9229 "description": "anv: Disable CCS_E for some 8/16bpp copies on TGL+", string in object:1025 9238 "description": "anv: Drop assert against modifier with aux on gfx12", string in object:1026 9247 "description": "docs: use http-redirect when possible", string in object:1027 9256 "description": "softpipe: Dispatch 4 CS invocations per tgsi_exec thread.", string in object:1028 9265 "description": "softpipe: Initialize the CS dispatch mask at machine setup time.", string in object:1029 9274 "description": "softpipe: Improve some local var naming in compute shaders.", string in object:1030 9283 "description": "tgsi_exec: Fix shared var stores for >1 real invocation, and overflow c string in object:1031 9292 "description": "turnip: fix leaks of submit requests.", string in object:1032 9301 "description": "zink: return 256 for PIPE_CAP_MIN_MAP_BUFFER_ALIGNMENT", string in object:1033 9310 "description": "zink: fix unused variable warning", string in object:1034 9319 "description": "docs/release-calendar: add another 21.3.x since 22.0 has been delayed string in object:1035 9328 "description": "docs: update calendar and link releases notes for 21.3.5", string in object:1036 9337 "description": "docs: add release notes for 21.3.5", string in object:1037 9346 "description": ".mailmap: Switch Jason Ekstrand to @collabora.com", string in object:1038 9355 "description": "tu: VkExternalImageFormatProperties is optional", string in object:1039 9364 "description": "radeon/vcn: Updating render_pic_list for correction", string in object:1040 9373 "description": "frontend/va: Keep surface buf addr before reallocation", string in object:1041 9382 "description": "zink: reorder fbfetch flag-setting to avoid null deref", string in object:1042 9391 "description": "radv: fix optimized MSAA copies with suballocated images", string in object:1043 9400 "description": "zink: handle bogus xfb draws", string in object:1044 9409 "description": "anv: Enable VK_KHR_dynamic_rendering", string in object:1045 9418 "description": "anv: implement the meat of VK_KHR_dynamic_rendering", string in object:1046 9427 "description": "anv: split end_subpass into more discrete components", string in object:1047 9436 "description": "anv: Split attachment clearing code into their own functions", string in object:1048 9445 "description": "anv: allocate fake render pass for continuation command buffers", string in object:1049 9454 "description": "anv: Split out state attachments allocation", string in object:1050 9463 "description": "anv: allocate fake render pass on pipeline creation", string in object:1051 9472 "description": "anv: add functions to set up fake render passes", string in object:1052 9481 "description": "anv: Remove unused struct member", string in object:1053 9490 "description": "anv/pass: Don't set first_subpass_layout for stencil-only attachments", string in object:1054 9499 "description": "panfrost: Remove NO_BLEND_PACKS quirk", string in object:1055 9508 "description": "panfrost: Simplify format class selection", string in object:1056 9517 "description": "panfrost: Don't set NO_BLEND_PACKS on Bifrost", string in object:1057 9526 "description": "panfrost: Remove MIDGARD_{NO_TYPED_BLEND_STORES,MISSING_LOADS}", string in object:1058 9535 "description": "panfrost: Remove NO_TILE_ENABLE_MAP quirk", string in object:1059 9544 "description": "panfrost: Remove MIDGARD_BROKEN_FP16 quirk", string in object:1060 9553 "description": "panfrost: Remove MIDGARD_SFBD quirk", string in object:1061 9562 "description": "panfrost: Remove HAS_SWIZZLES quirk", string in object:1062 9571 "description": "d3d12: Set caps for tesselation", string in object:1063 9580 "description": "d3d12: Handle input clip array size in the shader key", string in object:1064 9589 "description": "d3d12: Update varying creation logic to handle location_frac", string in object:1065 9598 "description": "d3d12: Add a state variable for patch_vertices_in", string in object:1066 9607 "description": "d3d12: Handle passthrough TCS in the case where eval is bound", string in object:1067 9616 "description": "d3d12: Handle patch_vertices and patch topology", string in object:1068 9625 "description": "d3d12: Link tesselation control and eval shaders", string in object:1069 9634 "description": "d3d12: Initial plumbing for tesselation", string in object:1070 9643 "description": "d3d12: Enable PIPE_CAP_TGSI_TEXCOORD", string in object:1071 9652 "description": "microsoft/compiler: Handle clip/cull distance as an input to tess sha string in object:1072 9661 "description": "microsoft/compiler: Location_frac needs to be included in sort order", string in object:1073 9670 "description": "microsoft/compiler: Primitive ID should only be added as a sysval in g string in object:1074 9679 "description": "microsoft/compiler: Emit DS PSV validation and entrypoint metadata", string in object:1075 9688 "description": "microsoft/compiler: Handle domain location intrinsic", string in object:1076 9697 "description": "microsoft/compiler: Handle load_output in the HS stage as reading a pr string in object:1077 9706 "description": "microsoft/compiler: Handle load_per_vertex_output as LoadOutputControl string in object:1078 9715 "description": "microsoft/compiler: For load_input from DS, use loadPatchConstant", string in object:1079 9724 "description": "microsoft/compiler: For store_output from HS, use storePatchConstant", string in object:1080 9733 "description": "microsoft/compiler: Add a pass for hull and domain shaders to shrink t string in object:1081 9742 "description": "microsoft/compiler: Add patch constant signature into PSV and as conta string in object:1082 9751 "description": "microsoft/compiler: Gather patch const signature and handle tess facto string in object:1083 9760 "description": "microsoft/compiler: When sorting patch varyings, adjust location to be string in object:1084 9769 "description": "microsoft/compiler: Overlap patch and non-patch varyings so both are s string in object:1085 9778 "description": "microsoft/compiler: Fix I/O signatures for tess shaders", string in object:1086 9787 "description": "microsoft/compiler: Emit HS PSV validation and entrypoint metadata", string in object:1087 9796 "description": "microsoft/compiler: Delete misleading TODO comments about semantic tab string in object:1088 9805 "description": "microsoft/compiler: Split hull (tess ctrl) shaders into main and patch string in object:1089 9814 "description": "microsoft/compiler: Handle store_per_vertex_output for HS outputs", string in object:1090 9823 "description": "microsoft/compiler: Emit all NIR functions into the DXIL module", string in object:1091 9832 "description": "microsoft/compiler: Emit functions with actual function names", string in object:1092 9841 "description": "microsoft/compiler: Support emitting multiple functions into a DXIL mo string in object:1093 9850 "description": "microsoft/compiler: Emit statically-indexed resource handles and scrat string in object:1094 9859 "description": "microsoft/compiler: Fix typo in enum entry", string in object:1095 9868 "description": "microsoft/compiler: Add mapping from MESA_SHADER_* to DXIL_*_SHADER fo string in object:1096 9877 "description": "microsoft/compiler: Getting a builtin function with an undeclared sign string in object:1097 9886 "description": "microsoft/compiler: Multi-row output semantics need to write multiple string in object:1098 9895 "description": "microsoft/compiler: Semantic table should be de-duped for multi-row se string in object:1099 9904 "description": "microsoft/compiler: Use driver_location instead of location for inter- string in object:1100 9913 "description": "microsoft/compiler: Force integer I/O vars to use flat/constant inte string in object:1101 9922 "description": "mesa/st: refactor program translation into one file.", string in object:1102 9931 "description": "mesa/st: move program new/delete into mesa", string in object:1103 9940 "description": "mesa/st: move st_vertex_program to gl_vertex_program in mesa", string in object:1104 9949 "description": "mesa/st: move new ati fragment shader to mesa", string in object:1105 9958 "description": "mesa/st: collapse st_program into gl_program object.", string in object:1106 9967 "description": "intel/genxml: Extend length of 3DSTATE_DEPTH_BUFFER for gfx12.5", string in object:1107 9976 "description": "intel/genxml: Extend length of 3DSTATE_WM_HZ_OP for gfx12.5", string in object:1108 9985 "description": "zink: add anv (icl) fails", string in object:1109 9994 "description": "zink: never use SpvOpImageQuerySizeLod for texel buffers", string in object:1110 10003 "description": "zink: update radv fails list", string in object:1111 10012 "description": "zink: update nv fails", string in object:1112 10021 "description": "intel/fs/xehp: Add unit test for handling of RaR deps across multiple string in object:1113 10030 "description": "intel/fs: Assert the GPU supports 64bit ops if present at lower_scoreb string in object:1114 10039 "description": "intel/fs: Perform 64-bit CLUSTER_BROADCAST lowering in the lower_regio string in object:1115 10048 "description": "intel/fs: Honor strided source regions specified by the IR for CLUSTER string in object:1116 10057 "description": "intel/fs: Perform 64-bit SEL_EXEC lowering in the lower_regioning pass string in object:1117 10066 "description": "intel/fs: Perform 64-bit SHUFFLE lowering in the lower_regioning pass. string in object:1118 10075 "description": "intel/fs: Fix destination suboffset calculations for non-trivial strid string in object:1119 10084 "description": "intel/fs: Take into account region strides during SIMD lowering decisi string in object:1120 10093 "description": "intel/fs: Teach the lower_regioning pass how to split instructions of string in object:1121 10102 "description": "intel/fs: Move legal exec type calculation into helper function in low string in object:1122 10111 "description": "intel/fs/xehp: Merge repeated in-order read dependencies instead of r string in object:1123 10120 "description": "vc4/nir_lower_blend: update write mask when we update num components", string in object:1124 10129 "description": "radv/amdgpu: Use aligned sizing for IB buffers.", string in object:1125 10138 "description": "radv/amdgpu: Fix handling of IB alignment > 4 words.", string in object:1126 10147 "description": "mesa: consolidate setting no error state and checking suid.", string in object:1127 10156 "description": "radv/ci: mark dEQP-VK.api.version_check.version as expected failure on string in object:1128 10165 "description": "radv: advertise Vulkan 1.3", string in object:1129 10174 "description": "radv: bump conformance version to 1.3.0.0 for RDNA2", string in object:1130 10183 "description": "radv: switch a bunch of struct/enum to 1.3 versions", string in object:1131 10192 "description": "radv: add a no-op version of vkGetPhysicalDeviceToolPropertiesEXT()", string in object:1132 10201 "description": "radv: report textureCompressionASTC_HDR as not supported", string in object:1133 10210 "description": "radv: implement 1.3 features/properties", string in object:1134 10219 "description": "vulkan/runtime: Implement 1.3 features/properties", string in object:1135 10228 "description": "vulkan: Update the XML and headers to 1.3.204", string in object:1136 10237 "description": "Revert \\"wsi/x11: Avoid a class of deadlocks in the WSI queue thread\ string in object:1137 10246 "description": "intel/dev: Add device info for RPL", string in object:1138 10255 "description": "tu: add reference counting for descriptor set layouts", string in object:1139 10264 "description": "anv: verify that the format supports multisampling", string in object:1140 10273 "description": "intel/dev: Add device ids for ADL-N", string in object:1141 10282 "description": "intel/dev: Add DG1 PCI id 0x4909", string in object:1142 10291 "description": "v3dv: support VK_KHR_8bit_storage", string in object:1143 10300 "description": "broadcom/compiler: update comment on load_uniform fast-path", string in object:1144 10309 "description": "broadcom/compiler: allow vectorization to larger scalar type", string in object:1145 10318 "description": "broadcom/compiler: support 8-bit loads via ldunifa", string in object:1146 10327 "description": "broadcom/compiler: handle to/from 8-bit integer conversions", string in object:1147 10336 "description": "broadcom/compiler: support 8-bit general store access", string in object:1148 10345 "description": "v3dv: expose storagePushConstant16 feature from VK_KHR_16bit_storage", string in object:1149 10354 "description": "broadcom/compiler: support 16-bit uniforms", string in object:1150 10363 "description": "v3dv: support VK_KHR_16_bit_storage", string in object:1151 10372 "description": "broadcom/compiler: support f32 to f16 RTZ and RTE rounding modes", string in object:1152 10381 "description": "broadcom/compiler: implement 32-bit/16-bit conversion opcodes", string in object:1153 10390 "description": "broadcom/compiler: use ldunifa with unaligned constant offset", string in object:1154 10399 "description": "broadcom/compiler: support ldunifa with some 16-bit loads", string in object:1155 10408 "description": "broadcom/compiler: lower packing after vectorization", string in object:1156 10417 "description": "broadcom/compiler: implement TMU general 16-bit load/store", string in object:1157 10426 "description": "broadcom/compiler: better document vectorization implications", string in object:1158 10435 "description": "broadcom/compiler: add lowering pass to scalarize non 32-bit general l string in object:1159 10444 "description": "mesa: change GetProgramiv name length queries to use program resources", string in object:1160 10453 "description": "mesa: move GetProgramInterfaceiv as a shader_query function", string in object:1161 10462 "description": "nir/lower_locals_to_regs: Do an ad-hoc copy propagate on our generated string in object:1162 10471 "description": "freedreno/drm, turnip: set DRM_RDWR for exported dma-bufs", string in object:1163 10480 "description": "svga: enable PIPE_CAP_IMAGE_STORE_FORMATTED on gl43 capable device", string in object:1164 10489 "description": "ci: debian-android: drop -Wno-error=extern-initializer", string in object:1165 10498 "description": "vulkan/vk_extensions_gen: fix -Wextern-initializer warning", string in object:1166 10507 "description": "iris: Fix and refactor check for clear color being fully zero", string in object:1167 10516 "description": "iris: Implement iris_blorp_exec() for the blitter engine", string in object:1168 10525 "description": "iris: Set BLORP_BATCH_USE_{COMPUTE,BLITTER} flags for the target batch", string in object:1169 10534 "description": "iris: Only have one blorp_batch_init/finish in iris_copy_region()", string in object:1170 10543 "description": "iris: Create an IRIS_BATCH_BLITTER for using the BLT command streamer", string in object:1171 10552 "description": "blorp: Add support for blorp_copy via XY_BLOCK_COPY_BLT", string in object:1172 10561 "description": "isl: Add isl_dev->mocs.blitter_{src,dst} fields", string in object:1173 10570 "description": "blorp: Add a blorp_address::local_hint flag", string in object:1174 10579 "description": "intel/dev: Add a has_flat_ccs flag", string in object:1175 10588 "description": "intel/genxml: Add XY_BLOCK_COPY_BLT Color Depth enum values", string in object:1176 10597 "description": "intel: Allow copy engine class in intel_gem_create_context_engines()", string in object:1177 10606 "description": "lavapipe: remove unused struct member", string in object:1178 10615 "description": "ci: debian-android: drop -Wno-error=unused-label", string in object:1179 10624 "description": "anv: drop unused label", string in object:1180 10633 "description": "vulkan/wsi: add VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT for swapchain imag string in object:1181 10642 "description": "mesa/st: move st_fb_orientation into a mesa function", string in object:1182 10651 "description": "mesa/st: move invalidate_on_gl_viewport to ctx", string in object:1183 10660 "description": "mesa/st: move manager colorbuffer interface to gl_context.", string in object:1184 10669 "description": "mesa/st: move renderbuffer format choosing wrapper into mesa.", string in object:1185 10678 "description": "mesa/st: move last of renderbuffer functionality into mesa", string in object:1186 10687 "description": "mesa/st: migrate blit code into mesa", string in object:1187 10696 "description": "mesa/st: fixup viewport drawable invalidation", string in object:1188 10705 "description": "mesa/st: move some fbo helpers around.", string in object:1189 10714 "description": "mesa/st: move st_new_renderbuffer_fb to manager", string in object:1190 10723 "description": "mesa/st: move map/unmap renderbuffer code into mesa", string in object:1191 10732 "description": "mesa/st: move st renderbuffer code into mesa renderbuffer", string in object:1192 10741 "description": "mesa/st: move DrawBufferAllocate into mesa.", string in object:1193 10750 "description": "mesa/st: move st_ReadBuffer functionality into mesa", string in object:1194 10759 "description": "mesa/st: move validate/discard framebuffer into mesa", string in object:1195 10768 "description": "mesa/st: move render/finish_render texture in to mesa.", string in object:1196 10777 "description": "mesa/st: merge framebuffer objects from st to mesa", string in object:1197 10786 "description": "mesa/st: move some renderbuffer code into mesa", string in object:1198 10795 "description": "mesa/st: merge st_renderbuffer into gl_renderbuffer.", string in object:1199 10804 "description": "mesa/st: Lower user clip planes for tess eval too", string in object:1200 10813 "description": "pan/decode: Fix missing newlines in error messages", string in object:1201 10822 "description": "pan/bi: Pull BLEND precolouring out of per-dest loop", string in object:1202 10831 "description": "panfrost: Only cull polygons", string in object:1203 10840 "description": "panfrost: Use u_reduced_prim for primitive checks", string in object:1204 10849 "description": "freedreno/a5xx: Fix clip_mask", string in object:1205 10858 "description": "freedreno/a6xx: Fix clip_mask", string in object:1206 10867 "description": "freedreno: Add FD_DIRTY_RASTERIZER_CLIP_PLANE_ENABLE", string in object:1207 10876 "description": "freedreno: Pass shader cache key instead of shader key", string in object:1208 10885 "description": "mesa/st: Lowered ucp should still mark rast state dirty", string in object:1209 10894 "description": "agx: Lower UBO loads to use per-element indexing", string in object:1210 10903 "description": "docs: Update features and new_features for anv", string in object:1211 10912 "description": "v3dv: implement VK_KHR_driver_properties", string in object:1212 10921 "description": "radv: Remove VK_EXT_display_control support in favor of common impl.", string in object:1213 10930 "description": "anv: Remove VK_EXT_display_control support in favor of common impl.", string in object:1214 10939 "description": "vulkan/wsi/display: Add common implementation of VK_EXT_display_contr string in object:1215 10948 "description": "anv: Enable VK_VALVE_mutable_descriptor_type", string in object:1216 10957 "description": "anv: refactor queue chain", string in object:1217 10966 "description": "broadcom/simulator: handle DRM_V3D_PARAM_SUPPORTS_MULTISYNC_EXT", string in object:1218 10975 "description": "radv: stop checking if pipelines are NULL during draws/dispatches", string in object:1219 10984 "description": "iris: Directly access BOs rather than using iris_resource_bo(...)", string in object:1220 10993 "description": "docs/features: flag VK_KHR_create_renderpass2 as implemented for v3dv", string in object:1221 11002 "description": "radv: do not restore NULL compute pipelines after meta operations", string in object:1222 11011 "description": "radv/winsys: set GTT_WC flag for CS IBs on GFX6", string in object:1223 11020 "description": "radv: fix copying VRS rates if the ds attachment uses mips", string in object:1224 11029 "description": "radv: fix copying VRS rates to HTILE if the depth/stencil is cleared", string in object:1225 11038 "description": "radv: disable attachmentFragmentShadingRate for RADV_DEBUG=nohiz", string in object:1226 11047 "description": "intel/genxml: Add Un-Typed Data-Port Cache Flush field to pipe control string in object:1227 11056 "description": "intel/genxml: Add L1 Cache Control bit field", string in object:1228 11065 "description": "ci: clean up debian-android no-error list", string in object:1229 11074 "description": "util/fossilize_db: Fix double free in error handling.", string in object:1230 11083 "description": "iris/xehp: Implement workaround for 3D texturing+anisotropic filtering string in object:1231 11092 "description": "docs: Update d3d12 features", string in object:1232 11101 "description": "d3d12: Set sample-rate shading and GLSL 400 caps", string in object:1233 11110 "description": "d3d12: When mapping a non-directly-mappable resource for write, readbac string in object:1234 11119 "description": "d3d12: Support dynamic UBO/SSBO indexing", string in object:1235 11128 "description": "d3d12: Run point sprite lowering pass on multi-stream GS when safe", string in object:1236 11137 "description": "d3d12: Apply GS point sprite lowering to fixed-function point size too", string in object:1237 11146 "description": "d3d12: Report number of GS streams", string in object:1238 11155 "description": "d3d12: Temp resources for same-resource copies can be MSAA too", string in object:1239 11164 "description": "d3d12: Relax multisampling direct copy requirements", string in object:1240 11173 "description": "d3d12: Modify shaders when MSAA is disabled", string in object:1241 11182 "description": "d3d12: Report sample positions", string in object:1242 11191 "description": "d3d12: Lower load_sample_pos to load_sample_pos_at_id", string in object:1243 11200 "description": "d3d12: Sample mask output needs to be uint-typed", string in object:1244 11209 "description": "microsoft/compiler: Lower helper invocations", string in object:1245 11218 "description": "microsoft/compiler: Handle msb/lsb/bfrev", string in object:1246 11227 "description": "microsoft/compiler: Use ibfe/ubfe for bitfield extract instead of low string in object:1247 11236 "description": "microsoft/compiler: Handle bitfield_insert", string in object:1248 11245 "description": "microsoft/compiler: Emit samplers as array types", string in object:1249 11254 "description": "microsoft/compiler: Handle load_invocation_id for GS and HS", string in object:1250 11263 "description": "microsoft/compiler: Handle tex texture/sampler offset srcs", string in object:1251 11272 "description": "microsoft/compiler: Handle input coverage", string in object:1252 11281 "description": "microsoft/compiler: Handle textureGatherCmp", string in object:1253 11290 "description": "microsoft/compiler: Handle 'pull model' explicit interpolation intrins string in object:1254 11299 "description": "microsoft/compiler: Always have at least one GS active stream", string in object:1255 11308 "description": "microsoft/compiler: Handle load_sample_pos_at_id", string in object:1256 11317 "description": "microsoft/compiler: Handle variables declared per-sample", string in object:1257 11326 "description": "ci/windows: Use 2 container stages", string in object:1258 11335 "description": "mesa: OpenGL ES 1.1 is not optional", string in object:1259 11344 "description": "mesa: OpenGL 1.4 feature GL_EXT_point_parameters is not optional", string in object:1260 11353 "description": "mesa: OpenGL 1.4 feature GL_EXT_blend_minmax is not optional", string in object:1261 11362 "description": "mesa: OpenGL 1.4 feature GL_EXT_blend_func_separate is not optional", string in object:1262 11371 "description": "mesa: OpenGL 1.4 feature GL_EXT_blend_color is not optional", string in object:1263 11380 "description": "mesa: OpenGL 1.4 feature GL_ARB_texture_env_crossbar is not optional", string in object:1264 11389 "description": "mesa: OpenGL 1.4 feature GL_ARB_depth_texture is not optional", string in object:1265 11398 "description": "turnip: Update the msm_kgsl.h header with the sanitized 4.19 version", string in object:1266 11407 "description": "tu/blit: Don't set CLAMPENABLE in sampler for 3d path", string in object:1267 11416 "description": "freedreno/a6xx: Name texture descriptor bit", string in object:1268 11425 "description": "intel/isl: Allow creating MCS in Tile4 memory", string in object:1269 11434 "description": "intel/gen125.xml: Increase Auxiliary Surface Pitch", string in object:1270 11443 "description": "Revert \\"intel/isl: Don't reconfigure aux surfaces for MCS\\"", string in object:1271 11452 "description": "intel/isl: Strengthen MCS SINT format restriction", string in object:1272 11461 "description": "intel/isl: Don't check pitch in isl_surf_get_mcs_surf", string in object:1273 11470 "description": "radv: optimize CPU overhead of si_cp_dma_prefetch() slightly", string in object:1274 11479 "description": "wsi/x11: Avoid a class of deadlocks in the WSI queue thread", string in object:1275 11488 "description": "Revert \\"nir/algebraic: distribute fmul(fadd(a, b), c) when b and c a string in object:1276 11497 "description": "Revert \\"zink: handle vertex buffer offset overflows\\"", string in object:1277 11506 "description": "radv: use 8x4 workgroups for wave32 RT", string in object:1278 11515 "description": "radv: use wave32 for raytracing", string in object:1279 11524 "description": "radv: fix raytracing with wave32", string in object:1280 11533 "description": "zink: Set vertex binding stride without dynamic state extensions", string in object:1281 11542 "description": "zink: Avoid redundant cast to uint on PackHalf2x16 result", string in object:1282 11551 "description": "zink: Output PackHalf2x16 to uint not float", string in object:1283 11560 "description": "ac/nir: use shorter builder names", string in object:1284 11569 "description": "ac/nir: avoid providing an align_mul to intrinsic builders", string in object:1285 11578 "description": "ac/nir: avoid providing a write_mask to intrinsic builders", string in object:1286 11587 "description": "radv: avoid providing an align_offset to intrinsic builders", string in object:1287 11596 "description": "radv: avoid providing an align_mul to intrinsic builders", string in object:1288 11605 "description": "radv: avoid providing a write_mask to intrinsic builders", string in object:1289 11614 "description": "nir/builder: assume scalar alignment if not provided", string in object:1290 11623 "description": "nir/builder: set write mask if not provided", string in object:1291 11632 "description": "v3dv: check correct format when load/storing on a depth/stencil buffe string in object:1292 11641 "description": "v3dv: remove unused v3dv_descriptor_map_get_texture_format", string in object:1293 11650 "description": "v3dv: signal fence when all submitted jobs complete execution", string in object:1294 11659 "description": "v3dv: process signal semaphores in the very last job", string in object:1295 11668 "description": "v3dv: handle wait semaphores in the first job by queue", string in object:1296 11677 "description": "v3dv: track submitted jobs by GPU queue type", string in object:1297 11686 "description": "v3dv: enable GPU jobs to signal multiple semaphores", string in object:1298 11695 "description": "v3dv: enable multiple semaphores for csd job", string in object:1299 11704 "description": "v3dv: enable multiple semaphores for tfu job", string in object:1300 11713 "description": "v3dv: enable multiple semaphores on cl submission", string in object:1301 11722 "description": "v3dv: check multiple semaphores capability", string in object:1302 11731 "description": "drm-uapi/v3d: extend interface for multiple semaphores support", string in object:1303 11740 "description": "v3dv: store wait semaphores in event_wait_cpu_job_info", string in object:1304 11749 "description": "v3dv: wrap wait semaphores info in v3dv_submit_info_semaphores", string in object:1305 11758 "description": "v3dv: drop unused variable on handle_set_event_cpu_job", string in object:1306 11767 "description": "mesa: use less temporaries in build_lighting", string in object:1307 11776 "description": "radv: fix computing the number of color samples if no attachments", string in object:1308 11785 "description": "driconf: enable vs_position_always_invariant for Dirt Rally", string in object:1309 11794 "description": "r300: properly initialize new_vs in r300_draw_init_vertex_shader", string in object:1310 11803 "description": "mesa/st: move perf query test to st_context, drop files.", string in object:1311 11812 "description": "mesa/st: drop lots of perfquery wrappers", string in object:1312 11821 "description": "mesa/st: drop some bindless wrappers", string in object:1313 11830 "description": "mesa/st: move memory query into mesa.", string in object:1314 11839 "description": "mesa/st: move shader completion into mesa", string in object:1315 11848 "description": "mesa/st: inline st_max_shader_compiler_threads", string in object:1316 11857 "description": "mesa/ctx: store screen pointer in ctx as well", string in object:1317 11866 "description": "mesa/st: move evaluate depth values into mesa", string in object:1318 11875 "description": "mesa/st/vdpau: direct call the vdpau functions.", string in object:1319 11884 "description": "mesa/st: drop release all sampler views wrapper", string in object:1320 11893 "description": "mesa/st: move st_TexParameter into mesa", string in object:1321 11902 "description": "mesa/st: drop useless tex parameter calls.", string in object:1322 11911 "description": "mesa/dd: drop GetProgramBinaryDriverSHA1", string in object:1323 11920 "description": "mesa/st: move pin l3 cache to direct check/call.", string in object:1324 11929 "description": "mesa/st: drop emit string marker device table entry.", string in object:1325 11938 "description": "mesa/st: directly call the uuid get funcs.", string in object:1326 11947 "description": "mesa/st: drop last user of st_Enable.", string in object:1327 11956 "description": "mesa/st: migrate debug callback code into mesa", string in object:1328 11965 "description": "mesa/st: remove st_context from debug callback", string in object:1329 11974 "description": "mesa/st: move intel blackhole noop enable to frontend", string in object:1330 11983 "description": "zink: hook up planar image format creation", string in object:1331 11992 "description": "zink: link with vulkan utils", string in object:1332 12001 "description": "ntt: Extend ntt_compile::addr_declared and ntt_compile::addr_reg", string in object:1333 12010 "description": "nir/algebraic: optimize expressions using fmulz/ffmaz", string in object:1334 12019 "description": "nir: add some missing nir_alu_type_get_base_type", string in object:1335 12028 "description": "nir/algebraic: optimize open-coded fmulz/ffmaz", string in object:1336 12037 "description": "nir/algebraic: add ignore_exact() wrapper", string in object:1337 12046 "description": "aco: create v_mac_legacy_f32/v_fmac_legacy_f32", string in object:1338 12055 "description": "aco: consider legacy multiplications in optimizer", string in object:1339 12064 "description": "radv,aco,ac/llvm: implement fmulz and ffmaz", string in object:1340 12073 "description": "nir: add nir_op_fmulz and nir_op_ffmaz", string in object:1341 12082 "description": "intel/fs: Fix gl_FrontFacing optimization on Gfx12+", string in object:1342 12091 "description": "zink: fix non-modifer dmabuf usage", string in object:1343 12100 "description": "anv: add helper methods related to enabling CCS for external images", string in object:1344 12109 "description": "anv: Enable implicit CCS for external images", string in object:1345 12118 "description": "docs: add features/relnotes for zink sparse texture support", string in object:1346 12127 "description": "zink: ARB_sparse_texture2", string in object:1347 12136 "description": "zink: enable ARB_sparse_texture pipe caps", string in object:1348 12145 "description": "zink: handle sparse texture miptail commits", string in object:1349 12154 "description": "zink: batch sparse texture binds", string in object:1350 12163 "description": "zink: handle min_lod texture operands", string in object:1351 12172 "description": "zink: emit sparse residency cap in ntv", string in object:1352 12181 "description": "zink: only allocate ntv residency info if it will be used", string in object:1353 12190 "description": "zink: add nir_intrinsic_image_deref_sparse_load to image scanning in co string in object:1354 12199 "description": "zink: always pass shader info to ntv", string in object:1355 12208 "description": "zink: rename zink_so_info -> zink_shader_info", string in object:1356 12217 "description": "zink: handle residency return value from sparse texture instructions", string in object:1357 12226 "description": "zink: always set actual_dest_type for ntv tex instruction emission", string in object:1358 12235 "description": "zink: implement sparse shader instructions in ntv", string in object:1359 12244 "description": "zink: fake sparse R9G9B9E5 support as needed", string in object:1360 12253 "description": "zink: stop allocating such massive staging regions for buffer maps", string in object:1361 12262 "description": "zink: allow sparse buffers to be suballocated", string in object:1362 12271 "description": "zink: support sparse texture range commits", string in object:1363 12280 "description": "zink: set up image create bits for sparse textures", string in object:1364 12289 "description": "zink: add get_sparse_texture_virtual_page_size hook", string in object:1365 12298 "description": "tu: expose VK_KHR_copy_commands2", string in object:1366 12307 "description": "v3dv: Update LoaderICDInterfaceVersion to v5", string in object:1367 12316 "description": "freedreno, tu: Update LoaderICDInterfaceVersion to v5", string in object:1368 12325 "description": "lavapipe: Update LoaderICDInterfaceVersion to v5", string in object:1369 12334 "description": "anv: Update LoaderICDInterfaceVersion to v5", string in object:1370 12343 "description": "panvk: Update LoaderICDInterfaceVersion to v5", string in object:1371 12352 "description": "radv: Update LoaderICDInterfaceVersion to v5", string in object:1372 12361 "description": "meson: start building intel earlier.", string in object:1373 12370 "description": "intel/perf: use a function to do common allocations", string in object:1374 12379 "description": "mesa: refactor GetProgramiv to use program resource list", string in object:1375 12388 "description": "ci/softpipe: Drop the GS sampling known-flakes.", string in object:1376 12397 "description": "softpipe: Request that st fix up DST_ALPHA blending for RGB render targ string in object:1377 12406 "description": "softpipe: respect !independent_blend_enable for color masks.", string in object:1378 12415 "description": "lavapipe: fix ptralloc typo", string in object:1379 12424 "description": "ci: Add docs for Linux Kernel uprevs", string in object:1380 12433 "description": "mesa/st: merge texture obj/image alloc/free into mesa", string in object:1381 12442 "description": "mesa/st: merge texture object/image structs into mesa", string in object:1382 12451 "description": "mesa/st: cleanup last bits of st perfmon code.", string in object:1383 12460 "description": "mesa/st: move perfmon code from st into mesa", string in object:1384 12469 "description": "mesa/st: merge perfmon groups init/cleanup from st into mesa", string in object:1385 12478 "description": "mesa/st: merge perfmon counters/groups objects from st into mesa", string in object:1386 12487 "description": "mesa/st: merge perfmon object from st into mesa", string in object:1387 12496 "description": "mesa/st: merge transform feedback code from st into mesa", string in object:1388 12505 "description": "mesa/st: merge st transform feedback object into gl one.", string in object:1389 12514 "description": "mesa/st: merge condrender code from st into mesa.", string in object:1390 12523 "description": "mesa/st: merge queryobj code from st into mesa.", string in object:1391 12532 "description": "mesa/st: merge the syncobj code from st into mesa", string in object:1392 12541 "description": "mesa/st: merge semaphore objects from st into mesa", string in object:1393 12550 "description": "mesa/st: merge memoryobjects code from st into mesa", string in object:1394 12559 "description": "glsl: drop glheader.h include.", string in object:1395 12568 "description": "mesa: split struct gl_config into it's own header.", string in object:1396 12577 "description": "mesa: more mtypes.h cleanups", string in object:1397 12586 "description": "docs: update docs for new extension header.", string in object:1398 12595 "description": "vbo: drop unused mtypes.h", string in object:1399 12604 "description": "glsl: drop some more context.h/mtypes.h interactions", string in object:1400 12613 "description": "glsl/fp64: move context.h dependent checks into main.", string in object:1401 12622 "description": "glsl: move off mtypes.h in lots of places.", string in object:1402 12631 "description": "mtypes: move gl_shader_variable to shader_types.h", string in object:1403 12640 "description": "mtypes: move bindless image/sampler objects to shader_types.h", string in object:1404 12649 "description": "mtypes: move uniform shader types to shader_types.h", string in object:1405 12658 "description": "mtypes: move transform feedback internal structs to shader_types.h", string in object:1406 12667 "description": "mtypes: more gl_active_atomic_buffer to shader_types.h", string in object:1407 12676 "description": "mtypes: move gl_program to shader_types.h", string in object:1408 12685 "description": "mtypes: move gl_linked_shader and gl_shader_program to new shader_types string in object:1409 12694 "description": "mesa: move ast_to_hir.cpp off mtypes.h", string in object:1410 12703 "description": "glsl: move ast_function.cpp off mtypes.h", string in object:1411 12712 "description": "glsl: avoid rebuilding builtin functions on mtypes.h changes.", string in object:1412 12721 "description": "mesa: move some gl shader types to shader_types.h.", string in object:1413 12730 "description": "glsl: remove some deps on mtypes.h.", string in object:1414 12739 "description": "mesa/mtypes: move matrix enums to shader_enums.h", string in object:1415 12748 "description": "mtypes: split gl extensions and consts out into a separate header", string in object:1416 12757 "description": "mesa: drop unused context parameter to shader program data reference.", string in object:1417 12766 "description": "glsl/parser: extract consts/exts/api out of context at start.", string in object:1418 12775 "description": "meson: Try to link all-targets module if Gallium OpenCL is enabled", string in object:1419 12784 "description": "nir/opt_offsets: Use nir_ssa_scalar to chase offset additions.", string in object:1420 12793 "description": "nir_to_tgsi: Use nir_opt_offsets for load_ubo_vec4.", string in object:1421 12802 "description": "nir/opt_offsets: Also apply the max offset to top-level constant foldi string in object:1422 12811 "description": "nir/opt_offsets: Disable unsigned wrap checks on non-native-integers H string in object:1423 12820 "description": "nir: Add a .base field to nir_load_ubo_vec4.", string in object:1424 12829 "description": "nir/lower_dynamic_bo_access: Use copy_inst_indices for our cloned inst string in object:1425 12838 "description": "intel/brw: drop gl header from the brw backend.", string in object:1426 12847 "description": "nir: remove gl.h include from nir headers.", string in object:1427 12856 "description": "includes: add windows lean and mean guard.", string in object:1428 12865 "description": "mesa/*: add a shader primitive type to get away from GL types.", string in object:1429 12874 "description": "mesa/*: use an internal enum for tessellation primitive types.", string in object:1430 12883 "description": "llvmpipe: Add get_{driver,device}_uuid implementations", string in object:1431 12892 "description": "amd: move uvd decode definitions to common place", string in object:1432 12901 "description": "amd: move vcn decoding regs + structs to a common file.", string in object:1433 12910 "description": "ci: freedreno: Update a530 dEQP fail expectation list", string in object:1434 12919 "description": "ci: Uprev Kernel to v5.16", string in object:1435 12928 "description": "meson: tlsdesc: minor reformatting, add comments", string in object:1436 12937 "description": "radv: fix missing destroy for the overallocation mutex", string in object:1437 12946 "description": "vulkan/runtime: fix accessing NULL pointers detected by UBSAN", string in object:1438 12955 "description": "Add new rules to .gitattributes", string in object:1439 12964 "description": "radv/ci: add line endings exception for files generated with wine", string in object:1440 12973 "description": "ci/windows: normalize line endings", string in object:1441 12982 "description": "microsoft/compiler: normalize line endings", string in object:1442 12991 "description": "freedreno/rnn: normalize line endings in rules-ng.xsd", string in object:1443 13000 "description": "aco: use p_extract for SGPR nir_op_unpack_half_2x16_split_y", string in object:1444 13009 "description": "aux/trace: cosmetic cleanup", string in object:1445 13018 "description": "aux/trace: implement missing trace calls", string in object:1446 13027 "description": "aux/trace: print enum names instead of integer values in gallium trace string in object:1447 13036 "description": "genxml: reduce amount of generated code", string in object:1448 13045 "description": "anv: fix missing descriptor copy of bufferview/surfacestate content", string in object:1449 13054 "description": "intel/dev: fix ppipe_mask computation", string in object:1450 13063 "description": "meson: add check kwarg to run_command", string in object:1451 13072 "description": "zink: add deqp ci baseline for nv", string in object:1452 13081 "description": "zink: update nv ci baseline", string in object:1453 13090 "description": "lavapipe: replace hard pointer calcs in push descriptors with ptralloc", string in object:1454 13099 "description": "lavapipe: replace hard pointer calcs in dynamic render with ptralloc", string in object:1455 13108 "description": "util: add ptralloc", string in object:1456 13117 "description": "iris: Do primitive ID overrides in 3DSTATE_SBE not SBE_SWIZ", string in object:1457 13126 "description": "iris: Use prog_data->inputs rather than shader info in SBE code.", string in object:1458 13135 "description": "intel/fs: Reuse the same FS input slot for VUE header fields.", string in object:1459 13144 "description": "r300: Add consts (uniforms) count to the shader-db output.", string in object:1460 13153 "description": "r300: Drop unused r300_get_stats() call.", string in object:1461 13162 "description": "intel/gem: Return length from intel_i915_query_alloc", string in object:1462 13171 "description": "intel/dev: Recalculate max_cs_threads after applying hwconfig changes", string in object:1463 13180 "description": "intel/dev: Apply settings from hwconfig if devinfo::apply_hwconfig is string in object:1464 13189 "description": "intel/dev: Set intel_device_info::apply_hwconfig for DG2", string in object:1465 13198 "description": "intel/dev: Add intel_device_info::apply_hwconfig", string in object:1466 13207 "description": "intel/dev: Print urb size with intel_dev_info", string in object:1467 13216 "description": "intel/dev: Add intel_print_hwconfig_table()", string in object:1468 13225 "description": "intel/dev: Add intel_hwconfig_types.h from random post on the internet string in object:1469 13234 "description": "anv,blorp,crocus,i965,iris: Use devinfo->max_threads_per_psd for gfx8+", string in object:1470 13243 "description": "intel/dev: Add max_threads_per_psd field to devinfo for gfx8+", string in object:1471 13252 "description": "r300: fix translate_LRP", string in object:1472 13261 "description": "svga: enable GL43 on SVGA GL43 capable device", string in object:1473 13270 "description": "svga: add GL43 resource validation at draw time", string in object:1474 13279 "description": "svga: shader translation for compute, image views and shader buffers", string in object:1475 13288 "description": "svga: Add support for compute shader, shader buffers and image views", string in object:1476 13297 "description": "tgsi: Add hw_atomic_declared in tgsi_info", string in object:1477 13306 "description": "svga: Add utility to check for GL43 support", string in object:1478 13315 "description": "svga: Add GL43 commands support", string in object:1479 13324 "description": "zink: enable EXT_external_objects pipe caps", string in object:1480 13333 "description": "zink: implement external memory object resource handling", string in object:1481 13342 "description": "zink: implement GL semaphores", string in object:1482 13351 "description": "zink: add driver/device uuid screen hooks", string in object:1483 13360 "description": "zink: add VK_KHR_external_memory_capabilities to instance exts", string in object:1484 13369 "description": "zink: add VK_KHR_external_semaphore_fd to device exts", string in object:1485 13378 "description": "iris: Use mi_builder for load/store reg/mem/imm functions", string in object:1486 13387 "description": "iris: Use mi_builder to set 3DPRIM registers for draws", string in object:1487 13396 "description": "crocus: only clamp point size on last stage.", string in object:1488 13405 "description": "intel/compiler: add clamp_pointside to vs/tcs/tes keys.", string in object:1489 13414 "description": "mesa/st: get rid of ST_CALLOC_STRUCT use CALLOC_STRUCT", string in object:1490 13423 "description": "mesa/st/perfmon: rebalance CALLOC_STRUCT/FREE", string in object:1491 13432 "description": "mesa: rebalance the CALLOC_STRUCT/FREE force.", string in object:1492 13441 "description": "mesa/program: don't use CALLOC_STRUCT for instructions.", string in object:1493 13450 "description": "freedreno/ci: Fix dEQP tests expectations on A530", string in object:1494 13459 "description": "panfrost/ci: Fix piglit tests expectations on G52", string in object:1495 13468 "description": "iris/ci: Fix piglit tests expectations on amly", string in object:1496 13477 "description": "iris/ci: Fix whl dEQP expectations", string in object:1497 13486 "description": "virgl/ci: Fix identification of dEQP binary paths", string in object:1498 13495 "description": "virgl/ci: Do not hide crosvm output messages", string in object:1499 13504 "description": "virgl/ci: Prevent static link of virglrenderer inside crosvm", string in object:1500 13513 "description": "virgl/ci: Force crosvm error when exit code file is missing", string in object:1501 13522 "description": "ci: Create results folder before starting virgl_test_server", string in object:1502 13531 "description": "ci: Do not remove cmake", string in object:1503 13540 "description": "ci: Support building and installing deqp-runner from source", string in object:1504 13549 "description": "ci: Uprev deqp-runner to 0.11.0", string in object:1505 13558 "description": "ci/piglit: Start vtest server if driver is set to virpipe", string in object:1506 13567 "description": "ci: Do not remove wget", string in object:1507 13576 "description": "ci: Move common variables out into a separate file", string in object:1508 13585 "description": "ci: Do not remove libgbm-dev", string in object:1509 13594 "description": "zink: Enable VK_KHR_image_format_list for VK_KHR_imageless_framebuffer", string in object:1510 13603 "description": "Revert \\"zink: update gfx_pipeline_state.vertex_strides when necessary\ string in object:1511 13612 "description": "nir: Reorder ffma and fsub combining", string in object:1512 13621 "description": "zink: check EXT_image_drm_format_modifier for dmabuf support", string in object:1513 13630 "description": "v3d: keep clear color untouched", string in object:1514 13639 "description": "radeonsi: determine MEM_ORDERED after generating a shader variant", string in object:1515 13648 "description": "radeonsi: apply fbfetch/indirect_descriptor to uses_vmem_load_other ea string in object:1516 13657 "description": "radeonsi: rename uses_vmem_* flags", string in object:1517 13666 "description": "radeonsi: enable ARB_sparse_texture2", string in object:1518 13675 "description": "radeonsi: enable multi sample sparse texture support", string in object:1519 13684 "description": "gallium: add multi_sample parameter to get_sparse_texture_virtual_page_ string in object:1520 13693 "description": "mesa/main: export _is_multisample_target for external usage", string in object:1521 13702 "description": "mesa/main: allow multi sample sparse texture", string in object:1522 13711 "description": "radeonsi: lower nir_intrinsic_is_sparse_texels_resident", string in object:1523 13720 "description": "glsl/nir: convert is_sparse_texels_resident to nir", string in object:1524 13729 "description": "glsl: add sparseTexelsResidentARB builtin function", string in object:1525 13738 "description": "glsl/nir: adjust sparse texture nir_variable", string in object:1526 13747 "description": "glsl/nir: convert sparse image load to nir", string in object:1527 13756 "description": "glsl/nir: convert sparse ir_texture to nir", string in object:1528 13765 "description": "glsl: add vec5 glsl types", string in object:1529 13774 "description": "glsl: add sparse texture image load builtin functions", string in object:1530 13783 "description": "glsl: add _texelFetch related sparse texture builtin function", string in object:1531 13792 "description": "glsl: add _textureCubeArrayShadow related sparse texture builtin func", string in object:1532 13801 "description": "glsl: add _texture related sparse texture builtin functions", string in object:1533 13810 "description": "glsl: ir_texture support sprase texture", string in object:1534 13819 "description": "glsl: add ARB_sparse_texture2 extension", string in object:1535 13828 "description": "mesa/main: relax alignment check when ARB_sparse_texture2 available", string in object:1536 13837 "description": "mesa: add ARB_sparse_texture2 extension", string in object:1537 13846 "description": "gallium: add PIPE_CAP_QUERY_SPARSE_TEXTURE_RESIDENCY", string in object:1538 13855 "description": "gallium/dd_debug: add get_sparse_texture_virtual_page_size", string in object:1539 13864 "description": "nir: fix nir_tex_instr hash not count is_sparse field", string in object:1540 13873 "description": "ac/surface: allow displayable DCC with any resolution (e.g. 8K)", string in object:1541 13882 "description": "tu: support VK_EXT_primitive_topology_list_restart", string in object:1542 13891 "description": "nir/unsigned_upper_bound: don't follow 64-bit f2u32()", string in object:1543 13900 "description": "egl/dri2: short-circuit dri2_make_current when possible", string in object:1544 13909 "description": "egl/dri2: remove superfluous flush when changing the context", string in object:1545 13918 "description": "radv/winsys: fix zero submit if no timeline semaphore support", string in object:1546 13927 "description": "nir: Apply nir_opt_offsets to nir_intrinsic_load_uniform as well.", string in object:1547 13936 "description": "freedreno/ir3: Use nir_opt_offset for removing constant adds for share string in object:1548 13945 "description": "agx: Handle discard intrinsics", string in object:1549 13954 "description": "agx: Add sample_mask instruction", string in object:1550 13963 "description": "asahi: Route sample mask from shader", string in object:1551 13972 "description": "asahi: Rectify confusing XML comment", string in object:1552 13981 "description": "asahi: Break out Fragment Parameters word", string in object:1553 13990 "description": "asahi: Add XML for unknown 0x4a packet", string in object:1554 13999 "description": "asahi: Warn when hacks mode is enabled", string in object:1555 14008 "description": "asahi: Fake more CAPs with dEQP hacks mode", string in object:1556 14017 "description": "frontend/va: Setting the size of VADRMPRIMESurfaceDescriptor", string in object:1557 14026 "description": "frontends/va: use un-padded width/height in ExportSurfaceHandle", string in object:1558 14035 "description": "bin/gen_calendar_entries: fix newlines on windows", string in object:1559 14044 "description": "ensure csv-files are crlf on disk", string in object:1560 14053 "description": "pan/bi: Schedule around blend shader register clobbering", string in object:1561 14062 "description": "pan/decode: Disassemble Bifrost quietly", string in object:1562 14071 "description": "pan/decode: Don't print Preload twice", string in object:1563 14080 "description": "panfrost: Remove FBD pointer on Bifrost XML", string in object:1564 14089 "description": "pan/decode: Decode Valhall surface descriptor", string in object:1565 14098 "description": "pan/decode: Add pandecode_dump_mappings", string in object:1566 14107 "description": "pan/decode: Add hexdump helper", string in object:1567 14116 "description": "pan/decode: Track mmaps with a red-black tree", string in object:1568 14125 "description": "pan/decode: Include addresses for jobs", string in object:1569 14134 "description": "pan/decode: Remove hierarchy mask check", string in object:1570 14143 "description": "mesa: Remove unused src/mesa/x86-64", string in object:1571 14152 "description": "mesa: Remove unused _mesa_set_sampler_{filters,srgb_decode,wrap}", string in object:1572 14161 "description": "mesa: Remove unused _mesa_is_front_buffer_{draw,read}ing", string in object:1573 14170 "description": "mesa: Remove unused _mesa_is_alpha_to_coverage_enabled", string in object:1574 14179 "description": "mesa/math: Remove unused m_translate.c", string in object:1575 14188 "description": "mesa: Remove unused _mesa_delete_nameless_texture", string in object:1576 14197 "description": "mesa: Remove unused _mesa_all_varyings_in_vbos", string in object:1577 14206 "description": "mesa: Remove unused _mesa_convert_colors", string in object:1578 14215 "description": "freedreno/decode: Handle chip-id", string in object:1579 14224 "description": "driconf: Fix unhandled tags in static conf", string in object:1580 14233 "description": "anv: Don't fill lowered_storage_image_param on SKL+", string in object:1581 14242 "description": "pps: increase intel.cfg buffer size", string in object:1582 14251 "description": "iris: utrace/perfetto support", string in object:1583 14260 "description": "tools/pps: limit intel cfg to 250ms of sampling", string in object:1584 14269 "description": "pps: enable anv source in example config file", string in object:1585 14278 "description": "anv: add perfetto source", string in object:1586 14287 "description": "util/u_process: protect entrypoints for c++", string in object:1587 14296 "description": "intel/ds: use a per GPU clock ID", string in object:1588 14305 "description": "intel/ds: use the right i915_drm.h include location", string in object:1589 14314 "description": "intel/ds: don't forget to reset upper dword timestamp read", string in object:1590 14323 "description": "intel/ds: allow user to select metric set at start time", string in object:1591 14332 "description": "intel/ds: reuse intel_ioctl()", string in object:1592 14341 "description": "anv: implement u_trace support", string in object:1593 14350 "description": "intel/blorp: add measure_end entry point", string in object:1594 14359 "description": "intel/dev,perf: Use a single timescale function", string in object:1595 14368 "description": "anv: expose a couple of emit helper to build utrace buffer copies", string in object:1596 14377 "description": "isl: add helpers to printout ops", string in object:1597 14386 "description": "blorp: add description & helpers to printout ops", string in object:1598 14395 "description": "intel/fs: disable VRS when omask is written", string in object:1599 14404 "description": "anv,lavapipe,v3dv: use wsi_common_get_image", string in object:1600 14413 "description": "vulkan/wsi: add wsi_common_get_image", string in object:1601 14422 "description": "docs: Update d3d12 feature list", string in object:1602 14431 "description": "d3d12: Support ARB_framebuffer_no_attachments", string in object:1603 14440 "description": "d3d12: When no framebuffer attachments are present, the viewport must b string in object:1604 14449 "description": "d3d12: When no framebuffer attachments are present, use ForcedSampleCou string in object:1605 14458 "description": "zink: update gfx_pipeline_state.vertex_strides when necessary", string in object:1606 14467 "description": "docs: Update d3d12 features", string in object:1607 14476 "description": "d3d12: Enable draw and multi-draw indirect", string in object:1608 14485 "description": "d3d12: Add a compute transformation to handle indirect draws that need string in object:1609 14494 "description": "d3d12: Handle indirect twoface draws", string in object:1610 14503 "description": "d3d12: Handle draw indirect and multi-draw indirect", string in object:1611 14512 "description": "d3d12: Add a command signature cache for indirect draws", string in object:1612 14521 "description": "d3d12: Enable base instance and draw params extensions", string in object:1613 14530 "description": "d3d12: Upgrade first vertex state var into all vertex draw params", string in object:1614 14539 "description": "d3d12: Declare support for inverted conditional render", string in object:1615 14548 "description": "d3d12: Predication fix: For boolean queries used for predication, D3D12 string in object:1616 14557 "description": "d3d12: Predication fix: re-enable after restarting a batch if needed", string in object:1617 14566 "description": "d3d12: Fix re-enabling predication after temporary disablement", string in object:1618 14575 "description": "d3d12: Export d3d12_get_state_var from d3d12_nir_passes.c", string in object:1619 14584 "description": "spirv,radv: Fix some GL enum comments", string in object:1620 14593 "description": "intel/fs: Use compare_func for wm_prog_key::alpha_test_func", string in object:1621 14602 "description": "intel/compiler: Stop using GLuint in brw_compiler.h", string in object:1622 14611 "description": "aux/trace: add pipe_context::fence_server_signal tracing", string in object:1623 14620 "description": "tu: implement wsi hook to decide if we can present directly on device", string in object:1624 14629 "description": "vulkan/wsi: create a common function to compare drm devices", string in object:1625 14638 "description": "intel/devinfo: deal with i915 topology query change", string in object:1626 14647 "description": "intel/devinfo: split out l3/pixelpipes counting", string in object:1627 14656 "description": "intel/devinfo: Adjust L3 banks for DG2", string in object:1628 14665 "description": "intel/dev: extract slice/subslice total computation", string in object:1629 14674 "description": "v3d: implement double-buffer mode", string in object:1630 14683 "description": "v3dv: implement double-buffer mode", string in object:1631 14692 "description": "vulkan: return default string for undefined enum", string in object:1632 14701 "description": "v3dv: implement VK_EXT_4444_formats", string in object:1633 14710 "description": "v3dv: handle formats with reverse flag", string in object:1634 14719 "description": "v3dv: add swizzle helpers to identify formats wit R/B swap and reverse string in object:1635 14728 "description": "freedreno, tu: Export vk_icdGetPhysicalDeviceProcAddr", string in object:1636 14737 "description": "panvk: Export vk_icdGetPhysicalDeviceProcAddr", string in object:1637 14746 "description": "v3dv: Update LoaderICDInterfaceVersion to v4", string in object:1638 14755 "description": "radv: Update description of vk_icdNegotiateLoaderICDInterfaceVersion", string in object:1639 14764 "description": "zink: add some nv ci results", string in object:1640 14773 "description": "zink: remove SpvMemorySemanticsMakeVisibleMask from nir_intrinsic_memor string in object:1641 14782 "description": "radv: enable radv_disable_aniso_single_level for Battlefield 1 & V", string in object:1642 14791 "description": "radv: allow to disable anisotropic filtering for single level image wit string in object:1643 14800 "description": "panfrost: Don't double-free when handling error for unsupported GPU", string in object:1644 14809 "description": "kmsro: Add komeda DPU", string in object:1645 14818 "description": "panfrost: Add GPU G76 to the set of known ids", string in object:1646 14827 "description": "util/vbuf: fix buffer translation sizing", string in object:1647 14836 "description": "freedreno/fdl: Fix reinterpreting \\"size-compatible\\" formats", string in object:1648 14845 "description": "v3dv: simplify v3dv_debug_ignored_stype", string in object:1649 14854 "description": "radv: only clear VRS_HTILE_ENCODING on GFX10.3+", string in object:1650 14863 "description": "glthread: Check out of bounds for MultiDrawElementsBaseVertex cmd", string in object:1651 14872 "description": "intel: Add *disabled* device ids for DG2", string in object:1652 14881 "description": "intel: Add device info for DG2", string in object:1653 14890 "description": "v3d/doc: do not expose ARB_shader_image_load_store", string in object:1654 14899 "description": "mesa: fix MAX_GEOMETRY_IMAGE_UNIFORMS check support", string in object:1655 14908 "description": "mesa/st: do not expose ARB_shader_image_load_store if not fully implem string in object:1656 14917 "description": "d3d12: enable PIPE_CAP_IMAGE_STORE_FORMATTED", string in object:1657 14926 "description": "softpipe: enable PIPE_CAP_IMAGE_STORE_FORMATTED", string in object:1658 14935 "description": "anv: fix perf queries", string in object:1659 14944 "description": "mesa/st: Assert that NIR drivers that support tess use tess levels as string in object:1660 14953 "description": "aux/trace: copy over stream_output_target_offset method from context", string in object:1661 14962 "description": "zink: add flake", string in object:1662 14971 "description": "freedreno: Update chip-ids", string in object:1663 14980 "description": "freedreno: Handle wildcard fuse-id in device matching", string in object:1664 14989 "description": "freedreno: Rearrange dev_id_compare() logic", string in object:1665 14998 "description": "freedreno: Small dev_id_compare() cleanup", string in object:1666 15007 "description": "turnip: Porting to common implementation for timeline semaphore", string in object:1667 15016 "description": "turnip: Porting to common vulkan implementation for synchronization.", string in object:1668 15025 "description": "vulkan: fix typo", string in object:1669 15034 "description": "turnip: Use the new common device lost tracking", string in object:1670 15043 "description": "intel: add swizzle flag into driver uuid", string in object:1671 15052 "description": "intel: remove chipset_id", string in object:1672 15061 "description": "intel: dump PCI info in intel_dev_info", string in object:1673 15070 "description": "anv: remove private pci fields", string in object:1674 15079 "description": "intel: use PCI info to compute device uuid", string in object:1675 15088 "description": "intel: provide pci bus and dev info in base device struct", string in object:1676 15097 "description": "venus: VkExternalImageFormatProperties is optional", string in object:1677 15106 "description": "docs: update calendar and link releases notes for 21.3.4", string in object:1678 15115 "description": "docs: add release notes for 21.3.4", string in object:1679 15124 "description": "nir/opt_if: also merge break statements with ones after the branch", string in object:1680 15133 "description": "nir/opt_if: merge two break statements from both branch legs", string in object:1681 15142 "description": "vulkan/overlay: support Vulkan 1.2", string in object:1682 15151 "description": "virgl: disable texture uploads with copy transfers", string in object:1683 15160 "description": "docs: move the release for 22.0 out", string in object:1684 15169 "description": "ci: Add paraview traces to several drivers.", string in object:1685 15178 "description": "ci/llvmpipe: Add a trace for the game JVGS, which got regressed recent string in object:1686 15187 "description": "ci/llvmpipe: Sort the list of traces.", string in object:1687 15196 "description": "radv: set radv_split_fma=true for Proton SotTR", string in object:1688 15205 "description": "radv: add RADV_DEBUG=splitfma", string in object:1689 15214 "description": "lima: remove not needed lie about PIPE_CAP_OCCLUSION_QUERY", string in object:1690 15223 "description": "i915: remove not needed lie about PIPE_CAP_OCCLUSION_QUERY", string in object:1691 15232 "description": "vc4: remove not needed lie about PIPE_CAP_OCCLUSION_QUERY", string in object:1692 15241 "description": "broadcom/ci: use .test-manual-mr", string in object:1693 15250 "description": "mesa: always support occlusion queries", string in object:1694 15259 "description": "Revert \\"ci: disable vs2019 windows build\\"", string in object:1695 15268 "description": "freedreno: drop dead assignment", string in object:1696 15277 "description": "freedreno: silence sometimes-uninitialized warning", string in object:1697 15286 "description": "radeon/vcn: enable dynamic dpb Tier2 for hevc dec vaapi path", string in object:1698 15295 "description": "radeon/vcn: enable dynamic dpb Tier2 support for h264 dec vaapi path", string in object:1699 15304 "description": "frontends/va: preparing to disable h264 extension flag in vaapi dec pa string in object:1700 15313 "description": "frontends/omx: preserve omx to keep current mode for avc decoding", string in object:1701 15322 "description": "zink: ci updates", string in object:1702 15331 "description": "zink: use even more accurate stride values for query result copies", string in object:1703 15340 "description": "Revert \\"zink: when performing an implicit reset, sync qbos\\"", string in object:1704 15349 "description": "zink: skip readback of qbos with no results", string in object:1705 15358 "description": "zink: fix availability buffer sizing/copying for xfb queries", string in object:1706 15367 "description": "zink: always set number of timestamp results to 1 for internal qbo", string in object:1707 15376 "description": "zink: add a better threshold for clamping query pool resets on suspend", string in object:1708 15385 "description": "nir: refactor nir_opt_move", string in object:1709 15394 "description": "intel/devinfo: drop num_eus_per_subslice field", string in object:1710 15403 "description": "intel/devinfo: add a helper to check for slice availability", string in object:1711 15412 "description": "intel/devinfo: printout devinfo struct size", string in object:1712 15421 "description": "intel/devinfo: printout pixel pipes in info printout", string in object:1713 15430 "description": "radeonsi/tests: add expected results for vega20", string in object:1714 15439 "description": "radeonsi/tests: update expected results", string in object:1715 15448 "description": "radeonsi,radv: fix usages of surf_pitch", string in object:1716 15457 "description": "radeonsi/gfx10: fix si_texture_get_offset for mipmapped tex", string in object:1717 15466 "description": "radv: fix computing the fb size in presence of dynamic VRS attachment", string in object:1718 15475 "description": "radv: reset VRS if the current subpass doesn't have a VRS attachment", string in object:1719 15484 "description": "radv: stop checking if dynamic states changed", string in object:1720 15493 "description": "ci: disable vs2019 windows build", string in object:1721 15502 "description": "anv,iris: Flush HDC before color fast clears", string in object:1722 15511 "description": "anv,iris: PSS Stall Sync around color fast clears", string in object:1723 15520 "description": "intel: Rename the PSD bit in PIPE_CONTROL for XeHP", string in object:1724 15529 "description": "anv,iris: Depth stall around color fast clears", string in object:1725 15538 "description": "anv,iris: Flush tile cache after color fast clears", string in object:1726 15547 "description": "radv: 256 byte push constants.", string in object:1727 15556 "description": "radv: Use 16-bits to store push constant indices.", string in object:1728 15565 "description": "radv: Use MAX_PUSH_CONSTANTS_SIZE for saved push constants.", string in object:1729 15574 "description": "zink: use device-local heap for sparse backing allocations", string in object:1730 15583 "description": "nir: handle per-view clip/cull distances", string in object:1731 15592 "description": "spirv: mark [Clip|Cull]DistancePerViewNV variables as compact", string in object:1732 15601 "description": "nir: remove invalid assert affecting per-view variables", string in object:1733 15610 "description": "spirv: handle multiview bits of SPV_NV_mesh_shader", string in object:1734 15619 "description": "nir: add load_mesh_view_count and load_mesh_view_indices intrinsics", string in object:1735 15628 "description": "spirv: add MeshViewCountNV/MeshViewIndidcesNV builtins from SPV_NV_mes string in object:1736 15637 "description": "compiler: add new MESH_VIEW_COUNT/MESH_VIEW_INDICES system values", string in object:1737 15646 "description": "spirv: handle ViewportMaskNV builtin/cap from SPV_NV_mesh_shader", string in object:1738 15655 "description": "intel/isl: Return false more in isl_surf_get_hiz_surf", string in object:1739 15664 "description": "intel/isl: Allow HiZ with Tile4/64 surfaces", string in object:1740 15673 "description": "intel/isl: Require Y-tiling for depth on gfx4-5", string in object:1741 15682 "description": "intel/isl: Use a new HiZ format on XeHP+", string in object:1742 15691 "description": "intel/isl: Update comment for the XeHP HiZ block", string in object:1743 15700 "description": "intel/isl: Rework HiZ image align calculations", string in object:1744 15709 "description": "blorp: Drop multisampled code in blorp_can_hiz_clear_depth", string in object:1745 15718 "description": "anv: increase binding table pool size to 64KB", string in object:1746 15727 "description": "intel/dev: fixup chv workaround", string in object:1747 15736 "description": "turnip: Use vk_common_QueueSignalReleaseImageANDROID for DRM", string in object:1748 15745 "description": "turnip: Use vk_common_AcquireImageANDROID", string in object:1749 15754 "description": "r300: use point sprite coordinates only when drawing points (v5)", string in object:1750 15763 "description": "zink: add extra synchronization for buffer descriptor binds", string in object:1751 15772 "description": "d3d12/ci: Skip flaky tex-miplevel-selection and timestamp tests", string in object:1752 15781 "description": "zink: always unset vertex shader variant key data when changing last ve string in object:1753 15790 "description": "zink: add some wsi instance extensions", string in object:1754 15799 "description": "zink: add missing assert for 8bit vertex decompose", string in object:1755 15808 "description": "radv: implement wsi's private transfer queue using SDMA", string in object:1756 15817 "description": "vulkan/wsi: add a private transfer pool to exec the DRI_PRIME blit", string in object:1757 15826 "description": "vulkan/wsi: add use_prime_blit param to wsi_swapchain_init", string in object:1758 15835 "description": "radv: allocate the prime buffer as uncached", string in object:1759 15844 "description": "radv: partial sdma support", string in object:1760 15853 "description": "amd: add SDMA_NOP_PAD", string in object:1761 15862 "description": "aco: validate VOP3P opsel correctly", string in object:1762 15871 "description": "mesa: free vbo_save_vertex_list store prims", string in object:1763 15880 "description": "mesa: free idalloc storage for display lists", string in object:1764 15889 "description": "intel/xehp: Switch to coarser cross-slice pixel hashing with table per string in object:1765 15898 "description": "anv: Program pixel hashing tables on XeHP.", string in object:1766 15907 "description": "iris: Program pixel hashing tables on XeHP.", string in object:1767 15916 "description": "intel: Rename intel_compute_pixel_hash_table() to intel_compute_pixel_h string in object:1768 15925 "description": "intel: Minimal calculation of pixel hash table for arbitrary number of string in object:1769 15934 "description": "intel: Move pixel hashing table computation into common header file.", string in object:1770 15943 "description": "iris: Merge gfx11_ and gfx12_upload_pixel_hashing_tables() into the sam string in object:1771 15952 "description": "intel/genxml: Fix SLICE_HASH_TABLE struct on XeHP.", string in object:1772 15961 "description": "intel/blorp/gfx12+: Drop unnecessary state cache invalidation from bi string in object:1773 15970 "description": "intel/fs: Don't assume packed dispatch for fragment shaders on XeHP.", string in object:1774 15979 "description": "intel/xehp: Update 3DSTATE_PS maximum number of threads per PSD.", string in object:1775 15988 "description": "docs: Update d3d12 extension list and new_features.txt", string in object:1776 15997 "description": "d3d12: Enable compute", string in object:1777 16006 "description": "d3d12: Run DXIL shared atomic lowering pass", string in object:1778 16015 "description": "d3d12: Handle indirect dispatch", string in object:1779 16024 "description": "d3d12: Implement num workgroups as a state var", string in object:1780 16033 "description": "d3d12: Implement launch_grid", string in object:1781 16042 "description": "d3d12: Hook up compute shader variations", string in object:1782 16051 "description": "d3d12: Support compute root signatures", string in object:1783 16060 "description": "d3d12: Compile, bind, and cache compute PSOs", string in object:1784 16069 "description": "d3d12: Stop trying to set D3D12_DIRTY_SHADER during bindings", string in object:1785 16078 "description": "d3d12: Remove draw_info from selection_context", string in object:1786 16087 "description": "d3d12: Keep state vars last in the per-stage root parameters", string in object:1787 16096 "description": "d3d12: Limit sampler view count to 32", string in object:1788 16105 "description": "microsoft/compiler: Handle more GL memory barriers", string in object:1789 16114 "description": "microsoft/compiler: Move workgroup_size lowering from clc", string in object:1790 16123 "description": "freedreno: Report system memory as video memory", string in object:1791 16132 "description": "nir_to_tgsi: Fix a bug in TXP detection after backend lowering.", string in object:1792 16141 "description": "intel/xehp: Implement XeHP workaround Wa_14014148106.", string in object:1793 16150 "description": "intel/xehp: Implement XeHP workaround Wa_14013910100.", string in object:1794 16159 "description": "vc4: Use u_box_pixels_to_blocks helper", string in object:1795 16168 "description": "v3d: Use u_box_pixels_to_blocks helper", string in object:1796 16177 "description": "lima,panfrost: Correct pixel vs block mismatches", string in object:1797 16186 "description": "gallium/util: Add pixel->blocks box helper", string in object:1798 16195 "description": "replace 0 with NULL for NULL pointers", string in object:1799 16204 "description": "aco: remove pack_half_2x16(a, 0) optimization", string in object:1800 16213 "description": "ci: Uprev piglit to af1785f31", string in object:1801 16222 "description": "isl: Don't enable HDC:L1 caches on DG2", string in object:1802 16231 "description": "nir/uniform_atomics: fix is_atomic_already_optimized without workgroup string in object:1803 16240 "description": "panvk: Fixed maxFragmentCombinedOutputResources", string in object:1804 16249 "description": "turnip: Fixed maxFragmentCombinedOutputResources", string in object:1805 16258 "description": "anv: Fixed maxFragmentCombinedOutputResources", string in object:1806 16267 "description": "lavapipe: Fixed maxFragmentCombinedOutputResources", string in object:1807 16276 "description": "ac/nir: fix store_buffer_amd write_masks", string in object:1808 16285 "description": "nir/lower_shader_calls: fix store_scratch write_mask", string in object:1809 16294 "description": "etnaviv: drm: defer destruction of softpin BOs", string in object:1810 16303 "description": "etnaviv: drm: rename _etna_bo_del", string in object:1811 16312 "description": "etnaviv: drm: export BO idle check function", string in object:1812 16321 "description": "etnaviv: drm: properly handle reviving BOs via a lookup", string in object:1813 16330 "description": "etnaviv: drm: fix size limit in etna_cmd_stream_realloc", string in object:1814 16339 "description": "egl/wayland: break double/tripple buffering feedback loops", string in object:1815 16348 "description": "tu,ir3: Implement VK_KHR_shader_integer_dot_product", string in object:1816 16357 "description": "ir3: Make nir compiler options a part of ir3_compiler", string in object:1817 16366 "description": "nir/algebraic: Separate has_dot_4x8 into has_sdot_4x8 and has_udot_4x8 string in object:1818 16375 "description": "ir3: New cat3 instructions", string in object:1819 16384 "description": "tu: Implement VK_EXT_subgroup_size_control", string in object:1820 16393 "description": "tu, ir3: Support runtime gl_SubgroupSize in FS", string in object:1821 16402 "description": "ir3: Add wavesize control", string in object:1822 16411 "description": "ir3: Pass shader to ir3_nir_post_finalize()", string in object:1823 16420 "description": "ir3, freedreno: Add options struct for ir3_shader_from_nir()", string in object:1824 16429 "description": "tu: fix workaround for depth bounds test without depth test", string in object:1825 16438 "description": "anv: limit compiler valid color outputs using NIR variables", string in object:1826 16447 "description": "iris: unref syncobjs and free r/w dependencies array for slab entries", string in object:1827 16456 "description": "iris/ci: update piglit fails", string in object:1828 16465 "description": "i915g/ci: update piglit fails", string in object:1829 16474 "description": "ci: Shrink container/rootfs sizes.", string in object:1830 16483 "description": "venus: subtract appended header size in vn_CreatePipelineCache", string in object:1831 16492 "description": "ir3: Assert that we cannot have enough concurrent waves for CS with bar string in object:1832 16501 "description": "ir3: Be able to reduce register limit for RA when CS has barriers", string in object:1833 16510 "description": "zink/codegen: remove bogus print statement", string in object:1834 16519 "description": "zink/codegen: remove core_since in constructor", string in object:1835 16528 "description": "zink/codegen: support platform tags", string in object:1836 16537 "description": "anv: don't leave anv_batch fields undefined", string in object:1837 16546 "description": "ntt: Set the output invariant flag according to the semantics", string in object:1838 16555 "description": "nir_lower_io: propagate the \\"invariant\\" flag to outputs", string in object:1839 16564 "description": "util/primconvert: map only index buffer part that is needed", string in object:1840 16573 "description": "etnaviv/ci: update piglit fails", string in object:1841 16582 "description": "radv: increase maxTaskOutputCount to 65535", string in object:1842 16591 "description": "ir3: Use (ss) for instructions writing shared regs", string in object:1843 16600 "description": "ir3/postsched: Rename tex/sfu to sy/ss", string in object:1844 16609 "description": "ir3/sched: Rename tex/sfu to sy/ss", string in object:1845 16618 "description": "ir3: Use new (sy)/(ss) stall helpers in the compiler", string in object:1846 16627 "description": "ir3: Introduce systall metric and new helper functions", string in object:1847 16636 "description": "ir3: Bump type mismatch penalty to 3", string in object:1848 16645 "description": "ir3/ra: Fix logic bug in compress_regs_left", string in object:1849 16654 "description": "anv/tests: Free BO cache and device mutex", string in object:1850 16663 "description": "anv/ci: Test with deqp-vk on Tiger Lake", string in object:1851 16672 "description": "shader_info: tess.spacing needs to be unsigned", string in object:1852 16681 "description": "etnaviv: fix emit_if in case the else block ends in a jump", string in object:1853 16690 "description": "intel/fs: OpImageQueryLod does not support arrayed images as an operan string in object:1854 16699 "description": "nir_to_tgsi: Enable fdot_replicates flag.", string in object:1855 16708 "description": "panfrost/ci: update piglit fails", string in object:1856 16717 "description": "intel/dev: Implement DG2 restrictions requiring additional DSSes to be string in object:1857 16726 "description": "intel/dev: Add support for pixel pipe subslice accounting on multi-sli string in object:1858 16735 "description": "intel/dev: Fix size of device info num_subslices array.", string in object:1859 16744 "description": "glsl/nir: don't pass gl_context to the convertor routine.", string in object:1860 16753 "description": "glsl/linker: remove a bunch more gl_context references.", string in object:1861 16762 "description": "glsl/linker: drop unused gl_context.", string in object:1862 16771 "description": "glsl/linker/uniform_blocks: don't pass gl_context around.", string in object:1863 16780 "description": "glsl/nir/linker: avoid passing gl_context inside gl_nir linker", string in object:1864 16789 "description": "glsl/linker: remove gl_context usage from more places.", string in object:1865 16798 "description": "glsl/linker: remove gl_context from check image resources", string in object:1866 16807 "description": "glsl/linker: get rid of gl_context from atomic counters paths", string in object:1867 16816 "description": "glsl/linker: get rid of gl_context from uniform assign paths", string in object:1868 16825 "description": "glsl/linker: get rid of gl_context from link varyings", string in object:1869 16834 "description": "glsl/linker: remove direct gl_context usage in favour of consts/exts\ string in object:1870 16843 "description": "glsl/linker: move more ctx->Consts to consts.", string in object:1871 16852 "description": "glsl/linker: don't pass gl_context just for constants in xfb code", string in object:1872 16861 "description": "glsl: don't pass gl_context to lower shared references.", string in object:1873 16870 "description": "glsl/linker: cleanup passing gl_context unnecessarily", string in object:1874 16879 "description": "nir_opt_dead_cf: Remove dead ifs", string in object:1875 16888 "description": "d3d12: Set appropriate caps for shader images", string in object:1876 16897 "description": "d3d12: Handle bitcasting of shader images", string in object:1877 16906 "description": "d3d12: Handle memory barriers", string in object:1878 16915 "description": "d3d12: Lower cube images to 2D arrays via existing int cubemap lowering string in object:1879 16924 "description": "d3d12: Fill out shader image descriptor tables", string in object:1880 16933 "description": "d3d12: Create textures as UAV-capable when appropriate", string in object:1881 16942 "description": "d3d12: Handle set_shader_images", string in object:1882 16951 "description": "d3d12: Handle images in the root signature", string in object:1883 16960 "description": "d3d12: Retrieve shader image dimensions during shader compiles", string in object:1884 16969 "description": "d3d12: Init null UAVs", string in object:1885 16978 "description": "d3d12: Handle format support queries for shader images", string in object:1886 16987 "description": "d3d12: Figure out if we can support GL shader images", string in object:1887 16996 "description": "d3d12: Add missed SSBO binding enum value", string in object:1888 17005 "description": "d3d12: Rename UAV -> SSBO to disambiguate with image UAVs", string in object:1889 17014 "description": "d3d12: Fix format table typeless-ness for A8 and RGBA1010102", string in object:1890 17023 "description": "d3d12: Shrink 2D array size so that max-layer cube arrays can be create string in object:1891 17032 "description": "microsoft/compiler: Fix handling of fp16-in-32bit-val ops to handle hi string in object:1892 17041 "description": "microsoft/compiler: Hook up memory/control barriers", string in object:1893 17050 "description": "microsoft/compiler: Handle forced early depth", string in object:1894 17059 "description": "microsoft/compiler: Implement atomic image ops", string in object:1895 17068 "description": "microsoft/compiler: Handle images as derefs for GL", string in object:1896 17077 "description": "microsoft/compiler: Fix array-of-array handling for derefs of textures\ string in object:1897 17086 "description": "microsoft/compiler: Emit SRVs/UAVs as arrays", string in object:1898 17095 "description": "microsoft/compiler: Unify handle retrieval between images and UBO/SSB string in object:1899 17104 "description": "microsoft/compiler: Emit GL images in descriptor space 1 with driver_l string in object:1900 17113 "description": "microsoft/compiler: Put SSBO and image handles in separate arrays", string in object:1901 17122 "description": "microsoft/compiler: Change vulkan_environment bool to an enum", string in object:1902 17131 "description": "anv/blorp: Apply pending pipe flushes after PIPELINE_SELECT", string in object:1903 17140 "description": "anv: Use pending pipe control mechanism in flush_pipeline_select()", string in object:1904 17149 "description": "anv: Add another case to INTEL_DEBUG=pc output", string in object:1905 17158 "description": "radv: Add common entrypoint dependency.", string in object:1906 17167 "description": "radv: Set optimal copy alignment to 1.", string in object:1907 17176 "description": "radv: fix xfb query copy param ordering", string in object:1908 17185 "description": "radv/winsys: remove unused syncobj functions", string in object:1909 17194 "description": "radv: remove remaining dead code related to the old sync code", string in object:1910 17203 "description": "vbo/dlist: add vertices to incomplete primitives", string in object:1911 17212 "description": "vbo/dlist: fix loopback crash", string in object:1912 17221 "description": "radeonsi/gfx8: use the proper dcc clear size", string in object:1913 17230 "description": "isaspec: Remove duplicate return statement.", string in object:1914 17239 "description": "intel/compiler: Adjust TCS instance-id for dg2+", string in object:1915 17248 "description": "ci: skqp: Add documentation on how to maintain skqp jobs", string in object:1916 17257 "description": "ci: Add a630_skqp jobs", string in object:1917 17266 "description": "ci: Build skqp on ARM64 images", string in object:1918 17275 "description": "radv: do not use the common entrypoint for the Metro Exodus layer", string in object:1919 17284 "description": "etnaviv: initialize vertex attributes on context reset", string in object:1920 17293 "description": "r300: Fix omod failing to increase the number of channels stored.", string in object:1921 17302 "description": "ci/r300: Update xfails from a full dEQP run.", string in object:1922 17311 "description": "r300: Use uif() instead of pointer aliasing in program printing.", string in object:1923 17320 "description": "v3dv: Use the common QueueSignalReleaseImageANDROID from RADV", string in object:1924 17329 "description": "anv: Use the common QueueSignalReleaseImageANDROID from RADV", string in object:1925 17338 "description": "radv: Move QueueSignalReleaseImageANDROID to common code", string in object:1926 17347 "description": "anv,radv,v3dv: Move AcquireImageANDROID to common code", string in object:1927 17356 "description": "frontends/va/enc: default motion estimation parameters for performanc string in object:1928 17365 "description": "zink: fix -Warray-bounds warning", string in object:1929 17374 "description": "radeonsi: print the number of param exports for shader-db", string in object:1930 17383 "description": "radeonsi: print all streamout info", string in object:1931 17392 "description": "ac/nir: move ac_are_tessfactors_def_in_all_invocs into radeonsi", string in object:1932 17401 "description": "ac: move ac_exp_param.h to ac_nir.h", string in object:1933 17410 "description": "radeonsi: move the GS copy shader into shader variants", string in object:1934 17419 "description": "radeonsi: add into the disk cache key whether cached shaders contain LL string in object:1935 17428 "description": "radeonsi: move si_nir_scan_shader into si_shader_info.c", string in object:1936 17437 "description": "radeonsi: change si_shader_output_values::vertex_stream to a bitmask", string in object:1937 17446 "description": "radeonsi: use nir->scratch_size instead of ac_count_scratch_private_mem string in object:1938 17455 "description": "radeonsi: do opt_large_constants & lower_indirect_derefs after uniform string in object:1939 17464 "description": "radeonsi: move smoothing to the main shader part to remove 1 live VGPR", string in object:1940 17473 "description": "radeonsi: pass sample_coverage VGPR index to the PS prolog instead of g string in object:1941 17482 "description": "radeonsi: remove unused si_shader::prolog2", string in object:1942 17491 "description": "radeonsi: don't bind the ESGS ring twice, handle the difference in the string in object:1943 17500 "description": "radeonsi: reorder slots for internal buffers, reuse a slot for GS_QUERY string in object:1944 17509 "description": "radeonsi: simplify compacted_mrt_index in si_export_mrt_color", string in object:1945 17518 "description": "radeonsi: export mrtz before color exports", string in object:1946 17527 "description": "radeonsi: remove unnecessary code that was used to find the last export string in object:1947 17536 "description": "radeonsi: set done=1 for PS exports at the end of si_llvm_build_ps_epil string in object:1948 17545 "description": "radeonsi: clean up si_export_mrt_color", string in object:1949 17554 "description": "radeonsi: make get_thread_id_in_tg non-static", string in object:1950 17563 "description": "radeonsi: modifiers can't disable DCC", string in object:1951 17572 "description": "ac/llvm: remove the num_channels parameter from ac_build_buffer_store_ string in object:1952 17581 "description": "ac/llvm: add vindex into ac_build_buffer_store_dword", string in object:1953 17590 "description": "amd/registers: work around an assertion in parse_kernel_headers.py", string in object:1954 17599 "description": "v3dv: add a refcount mechanism to BOs", string in object:1955 17608 "description": "radeonsi: decrease the size of si_pm4_state::pm4 except for cs_preamble string in object:1956 17617 "description": "radeonsi: replace SI_PM4_MAX_DW with a max_dw field", string in object:1957 17626 "description": "radeonsi: pack si_pm4_state", string in object:1958 17635 "description": "radv: apply spi_cu_en to CU_EN", string in object:1959 17644 "description": "radv: set COMPUTE_DESTINATION_EN_SEn to spi_cu_en", string in object:1960 17653 "description": "radeonsi: apply spi_cu_en to CU_EN", string in object:1961 17662 "description": "radeonsi: program COMPUTE_STATIC_THREAD_MGMT_SE4..7 on Arcturus", string in object:1962 17671 "description": "radeonsi: set COMPUTE_DESTINATION_EN_SEn to spi_cu_en", string in object:1963 17680 "description": "ac/gpu_info: add AMD_CU_MASK environment variable to set CU_EN", string in object:1964 17689 "description": "ac/gpu_info: set cu_mask correctly for Arcturus", string in object:1965 17698 "description": "i915g: Turn off FP16 in the vertex shaders.", string in object:1966 17707 "description": "Fix compilation on armv7l with gcc 11.2.0", string in object:1967 17716 "description": "glsl/glcpp: make sure to expand new token after concatenation", string in object:1968 17725 "description": "tgsi/exec: Simplify indirects now that they always use the ADDR file.", string in object:1969 17734 "description": "gallium: Delete PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS", string in object:1970 17743 "description": "nir_to_tgsi: Use the same address reg mappings as GLSL-to-TGSI did.", string in object:1971 17752 "description": "kmsro: Add 'rcar-du' driver support", string in object:1972 17761 "description": "mesa: Remove unused _mesa_get_linear_format_srgb", string in object:1973 17770 "description": "mesa: Remove unused _mesa_format_fallback_rgbx_to_rgba", string in object:1974 17779 "description": "mesa: Remove unused _mesa_bind_texture", string in object:1975 17788 "description": "mesa: Remove unused _mesa_AllocTextureStorage_sw", string in object:1976 17797 "description": "mesa: Remove unused _mesa_allow_light_in_model", string in object:1977 17806 "description": "radv: Support VRS for mesh shaders.", string in object:1978 17815 "description": "aco: Emit VRS rate when it's per-primitive.", string in object:1979 17824 "description": "radv: Lower primitive shading rate for mesh shaders.", string in object:1980 17833 "description": "radv: Note when a mesh shader writes the primitive shading rate.", string in object:1981 17842 "description": "clover: Move min image support check", string in object:1982 17851 "description": "radv: add UMR markers for the vertex prolog", string in object:1983 17860 "description": "radv: dump the VS prolog disassembly to the hang report", string in object:1984 17869 "description": "radv: save the vertex prolog to the trace BO for debugging", string in object:1985 17878 "description": "radv,aco: keep track of the prolog disassembly if necessary", string in object:1986 17887 "description": "aco: do not print prologs disassembly if no disassembler", string in object:1987 17896 "description": "aco: fix a dynamic-stack-buffer-overflow when printing instructions", string in object:1988 17905 "description": "mapi: generate correct dispatch for EXT_draw_instanced", string in object:1989 17914 "description": "r300: Remove broken optimization in rc_transform_KILL", string in object:1990 17923 "description": "ci: debian-clang: drop -Wno-error=absolute-value", string in object:1991 17932 "description": "broadcom/compiler: fix compile warning -Wabsolute-value", string in object:1992 17941 "description": "xa: fix compile warning for -Wabsolute-value", string in object:1993 17950 "description": "util/u_trace: protect against reentrant calls", string in object:1994 17959 "description": "driconf: enable glthread for Minecraft-FTB, Stellaris, Battletech", string in object:1995 17968 "description": "nouveau/nir: Lower 64-bit phis", string in object:1996 17977 "description": "radeonsi: add a debug option that disables DCC for all exported buffers string in object:1997 17986 "description": "zink: malloc/sizeof mismatch", string in object:1998 17995 "description": "ci: debian-clang: -Wno-error for sometimes-uninitialized", string in object:1999 18004 "description": "r600/sb: silence a sometimes-uninitialized warning", string in object:2000 18013 "description": "mesa/vbo: be more comprehensive for degenerate primitive conversion in string in object:2001 18022 "description": "pan/bi: Fix load_const of 1-bit booleans", string in object:2002 18031 "description": "anv: enable adaptive sync for ANV", string in object:2003 18040 "description": "iris: enable adaptive sync for IRIS", string in object:2004 18049 "description": "pan/bi: Use fused dual source blending", string in object:2005 18058 "description": "pan/bi: Allow an extra staging source", string in object:2006 18067 "description": "pan/bi: Use is_staging_src helper", string in object:2007 18076 "description": "panfrost: Remove pan_nir_reorder_writeout", string in object:2008 18085 "description": "panfrost: Combine dual source blends", string in object:2009 18094 "description": "nir: Extend store_combined_output_pan", string in object:2010 18103 "description": "panfrost: Simplify blend lowering pass", string in object:2011 18112 "description": "nir: Eliminate store_combined_output_pan BASE", string in object:2012 18121 "description": "pan/mdg: Don't read base for combined stores", string in object:2013 18130 "description": "pan/bi: Don't read base for combined stores", string in object:2014 18139 "description": "aco: lower masked swizzle to DPP8", string in object:2015 18148 "description": "aco: support DPP8", string in object:2016 18157 "description": "gallium/aux: Move index offsetting from prim restart to primconvert", string in object:2017 18166 "description": "radv: Remove dependencies on vk_common entrypoints.", string in object:2018 18175 "description": "radv: Rename submit2->submit.", string in object:2019 18184 "description": "radv: Remove syncobj reset mechanism.", string in object:2020 18193 "description": "radv: Delete lots of sync code.", string in object:2021 18202 "description": "radv: Add new submission path for use by the common sync framework.", string in object:2022 18211 "description": "radv: Add new cs_submit2 winsys call.", string in object:2023 18220 "description": "radv: Use vk_command_buffer for preambles.", string in object:2024 18229 "description": "radv: Set horizontal sync types.", string in object:2025 18238 "description": "radv: Add function to allow WSI signalling fences/semaphores.", string in object:2026 18247 "description": "radv: Initialize vk device drm fd.", string in object:2027 18256 "description": "meson: Bump libdrm_amdgpu version req to 2.4.109.", string in object:2028 18265 "description": "radv: Use vulkan runtime for device lost.", string in object:2029 18274 "description": "radv: Use dispatch table for wsi_display.c", string in object:2030 18283 "description": "radv: Use dispatch table for QueueWaitIdle in the SQTT layer.", string in object:2031 18292 "description": "vulkan/runtime: Add sparse bind support.", string in object:2032 18301 "description": "vulkan/runtime: Refactor queue submit to take an argument struct.", string in object:2033 18310 "description": "aco: don't split VOP3P definitions", string in object:2034 18319 "description": "aco: use p_create_vector(v2b,v2b) in get_alu_src_vop3p()", string in object:2035 18328 "description": "aco: use explicit zero-padding for 64bit image loads in expand_vector() string in object:2036 18337 "description": "aco/optimizer: apply extract from subdword p_split_vector", string in object:2037 18346 "description": "aco/optimizer: optimize extract(extract())", string in object:2038 18355 "description": "aco/optimizer: apply extract from p_extract_vector", string in object:2039 18364 "description": "aco/optimizer: keep instr_mod_labels after applying extract", string in object:2040 18373 "description": "aco: don't allow SDWA on VOP3P instructions", string in object:2041 18382 "description": "radv: add drirc radv_disable_htile_layers and enable it for F1 2021", string in object:2042 18391 "description": "radv: fix copying mutable descriptors to sampler descriptors", string in object:2043 18400 "description": "radv: Enable NV_mesh_shader with a perftest flag.", string in object:2044 18409 "description": "radv: Implement NV_mesh_shader draw calls.", string in object:2045 18418 "description": "aco: Export per-primitive mesh shader output attributes.", string in object:2046 18427 "description": "aco: Use the correct outinfo for mesh shaders.", string in object:2047 18436 "description": "aco: Add 1D workgroup_id support for mesh shaders.", string in object:2048 18445 "description": "aco: Update README about NGG and mesh shaders.", string in object:2049 18454 "description": "aco: Add Mesh and Task shader stages.", string in object:2050 18463 "description": "radv: Add support for mesh shading pipelines in the command buffer.", string in object:2051 18472 "description": "radv: Create mesh shading pipelines.", string in object:2052 18481 "description": "radv: Set output driver locations for mesh shaders.", string in object:2053 18490 "description": "radv: Compile mesh shaders and apply the necessary NIR lowerings.", string in object:2054 18499 "description": "radv: Setup shader arguments for mesh shaders.", string in object:2055 18508 "description": "radv: Add support for per-primitive mesh shader outputs.", string in object:2056 18517 "description": "radv: Cleanup VS output param assignment.", string in object:2057 18526 "description": "radv: Cleanup PS input generation.", string in object:2058 18535 "description": "radv: Add mesh shader specific info.", string in object:2059 18544 "description": "radv: Add radv_pipeline_has_mesh helper.", string in object:2060 18553 "description": "ac/nir/ngg: Lower NV mesh shaders to NGG semantics.", string in object:2061 18562 "description": "gitlab-ci: Disable radv-fossils again.", string in object:2062 18571 "description": "Fixed you're to your", string in object:2063 18580 "description": "intel/compiler/test: Fix build with GCC 7", string in object:2064 18589 "description": "microsoft/compiler: Fix LOD instruction to return 2 values", string in object:2065 18598 "description": "d3d12: Enable texture gather", string in object:2066 18607 "description": "d3d12: Handle cubemap gather on int cubemaps", string in object:2067 18616 "description": "microsoft/compiler: Position should always be no-perspective", string in object:2068 18625 "description": "d3d12: Enable cubemap arrays", string in object:2069 18634 "description": "d3d12: Replace pipe cap literals with D3D12 defines when available", string in object:2070 18643 "description": "radeonsi: enable ARB_sparse_texture", string in object:2071 18652 "description": "radeonsi: support texture resource commit", string in object:2072 18661 "description": "radeonsi: implement get_sparse_texture_virtual_page_size", string in object:2073 18670 "description": "radeonsi: use staging buffer for sparse texture when transfer map", string in object:2074 18679 "description": "radeonsi: support alloc a sparse texture", string in object:2075 18688 "description": "ac/surface: add prt_tile_depth", string in object:2076 18697 "description": "ac/surface: fix prt_first_mip_tail calculation for gfx9+", string in object:2077 18706 "description": "winsys/radeon: change surface_init flags to 64bit", string in object:2078 18715 "description": "mesa/st: update NumSparseLevels from pipe_resource", string in object:2079 18724 "description": "mesa: implement glTexPageCommitmentARB/glTexturePageCommitmentEXT", string in object:2080 18733 "description": "mesa/st: add st_TexturePageCommitment interface", string in object:2081 18742 "description": "mesa: glTexStorage* support sparse texture allocation", string in object:2082 18751 "description": "mesa/st: add st_GetSparseTextureVirtualPageSize interface", string in object:2083 18760 "description": "mesa: add ARB_sparse_texture texture param set/get", string in object:2084 18769 "description": "mesa: add ARB_sparse_texture query in glGetInternalformativ", string in object:2085 18778 "description": "gallium: add get_sparse_texture_virtual_page_size for noop/rbug/trace string in object:2086 18787 "description": "gallium: add screen get_sparse_texture_virtual_page_size callback", string in object:2087 18796 "description": "mesa: add ARB_sparse_texture constants", string in object:2088 18805 "description": "mesa: add ARB_sparse_texture extension", string in object:2089 18814 "description": "gallium: add caps for sparse texture support", string in object:2090 18823 "description": "glapi: should not add alias function to static_data.py", string in object:2091 18832 "description": "r600/sfn: Remove unused AluInstruction members.", string in object:2092 18841 "description": "crocus: set max clip planes to 6 for gen4.", string in object:2093 18850 "description": "gallium/mesa: enhance PIPE_CAP_CLIP_PLANES to support override number", string in object:2094 18859 "description": "crocus: don't create staging resources > half aperture", string in object:2095 18868 "description": "crocus: fail resource allocation properly.", string in object:2096 18877 "description": "intel/genxml/gen4-5: fix more Raster Operation in BLT to be a uint", string in object:2097 18886 "description": "ci/i915g: Add a couple more recent regressions.", string in object:2098 18895 "description": "ci: Enable reporting to the flakes IRC channel for i915g and crocus.", string in object:2099 18904 "description": "ci/crocus: Add manual CI for the new HSW box I have at home.", string in object:2100 18913 "description": "docs: update calendar and link releases notes for 21.3.3", string in object:2101 18922 "description": "docs: add release notes for 21.3.3", string in object:2102 18931 "description": "r300: fix handling swizzle in transform_source_conflicts", string in object:2103 18940 "description": "r300: Replace RADEON_NO_TCL with RADEON_DEBUG=notcl", string in object:2104 18949 "description": "r300: Document the RADEON_DEBUG options", string in object:2105 18958 "description": "radv: print number of levels with RADV_DEBUG=img", string in object:2106 18967 "description": "radv: stop checking buffer size in vkCreateBuffer()", string in object:2107 18976 "description": "Revert \\"gitlab-ci: disable radv-fossils\\"", string in object:2108 18985 "description": "dri_drawable: missing header", string in object:2109 18994 "description": "zink: Fix building on macOS", string in object:2110 19003 "description": "intel/devinfo: adjust subslice array size", string in object:2111 19012 "description": "iris: Use util packing fns in convert_clear_color", string in object:2112 19021 "description": "radv: fix clears with value of \\"1\\" and different DCC signedness", string in object:2113 19030 "description": "radv: Increase maxFragmentCombinedOutputResources.", string in object:2114 19039 "description": "radv/amdgpu: Use VkResult for wait_timeline_syncobj.", string in object:2115 19048 "description": "radv: Skip wait timeline ioctl with 0 handles.", string in object:2116 19057 "description": "radv: Use correct buffer size for query pool result copies.", string in object:2117 19066 "description": "radv: re-apply \\"Do not access set layout during vkCmdBindDescriptorSe string in object:2118 19075 "description": "radv: re-enable fast clears for images that support comp-to-single", string in object:2119 19084 "description": "panfrost: Make pan_merge macro more robust", string in object:2120 19093 "description": "Fix typo", string in object:2121 19102 "description": "radv: fix restoring subpass during hw/fs color resolves", string in object:2122 19111 "description": "radv/winsys: remove radv_amdgpu_winsys_bo::is_shared", string in object:2123 19120 "description": "radv/winsys: stop zeroing few structs in buffer_from_fd()", string in object:2124 19129 "description": "radv: remove unnecessary NULL checks in vkMapMemory()/vkUnmapMemory()", string in object:2125 19138 "description": "tu/clear_blit: use || when working with bools", string in object:2126 19147 "description": "d3d12: Avoid a debug warning trying to unmap a not-mapped resource", string in object:2127 19156 "description": "d3d12: Set SSBO support caps", string in object:2128 19165 "description": "d3d12: Use DXIL load/store lowering pass", string in object:2129 19174 "description": "d3d12: Support setting SSBOs on the context and turning them into descr string in object:2130 19183 "description": "d3d12: Always create buffers as UAV-capable", string in object:2131 19192 "description": "d3d12: Support SSBOs in root signatures", string in object:2132 19201 "description": "microsoft/compiler: Handle write masks in SSBO lowering pass", string in object:2133 19210 "description": "microsoft/compiler: Hook up uavs-at-every-stage flag", string in object:2134 19219 "description": "microsoft/compiler: Emit SSBOs from 0 -> count for GL (non-kernel, non string in object:2135 19228 "description": "gitlab-ci: disable radv-fossils", string in object:2136 19237 "description": "CI: Trigger Windows build on softpipe changes", string in object:2137 19246 "description": "softpipe: Add a dummy field to sp_fragment_shader_variant_key", string in object:2138 19255 "description": "softpipe: Drop duplicate decl of softpipe_find_fs_variant", string in object:2139 19264 "description": "softpipe: Use the draw module's poly stipple handling, like llvmpipe.", string in object:2140 19273 "description": "softpipe: Drop the quad pstipple stage.", string in object:2141 19282 "description": "radv: Fix memory leak on error path.", string in object:2142 19291 "description": "mesa/st: remove conditionals for driver state bits that are always set string in object:2143 19300 "description": "mesa/st: drop multisample mask/locations state drivers bits", string in object:2144 19309 "description": "mesa/st: drop new framebuffer srgb driver state bit", string in object:2145 19318 "description": "mesa/st: drop clip plane driver state bits", string in object:2146 19327 "description": "mesa/st: drop scissor/window rect driver state bits", string in object:2147 19336 "description": "mesa/st: drop ssbo, image and sampler driver state flags bits", string in object:2148 19345 "description": "mesa: drop unused transform feedback state driver flags", string in object:2149 19354 "description": "mesa/st: drop new uniform driver state bit", string in object:2150 19363 "description": "mesa/st: drop new tess state driver bit", string in object:2151 19372 "description": "mesa/st: drop poly stipple driver state bit", string in object:2152 19381 "description": "mesa/st: drop new depth/stencil state bits", string in object:2153 19390 "description": "mesa/st: drop NewBlend driver state flags", string in object:2154 19399 "description": "mesa/st: remove the viewport driver state flags", string in object:2155 19408 "description": "mesa/st: drop the rasterizer driver flags", string in object:2156 19417 "description": "mesa/st: drop the new array driver state bit", string in object:2157 19426 "description": "mesa/st: merge NewDepthClamp state flag", string in object:2158 19435 "description": "mesa: drop optional tex/tnl maintains mode.", string in object:2159 19444 "description": "mesa/st: move default enabled extensions into mesa.", string in object:2160 19453 "description": "mesa/draw: drop the multi draw with indices fallback.", string in object:2161 19462 "description": "mesa: remove StripTextureBorder option.", string in object:2162 19471 "description": "ci: debian-clang: build more drivers", string in object:2163 19480 "description": "panvk: cast negative value to unint8_t", string in object:2164 19489 "description": "panvk: use FALLTHROUGH to stop a warning", string in object:2165 19498 "description": "i915g: avoid left shifting a negative number", string in object:2166 19507 "description": "lavapipe: fix string-plus-int warning", string in object:2167 19516 "description": "pan/bi: Don't call useless NIR passes", string in object:2168 19525 "description": "glcpp: Disable the valgrind tests.", string in object:2169 19534 "description": "ci: Enable a build with MSan.", string in object:2170 19543 "description": "isaspec: Sort field names to generate deterministic output.", string in object:2171 19552 "description": "microsoft/compiler: dxil_nir_opt_alu_deref_srcs: return progress", string in object:2172 19561 "description": "pan/va: Generalize LD_VAR_IMM_* to support flat varyings", string in object:2173 19570 "description": "pan/va: Add .signed bit to right shift instructions", string in object:2174 19579 "description": "pan/va: Rename LEA_ATTR to LEA_VARY", string in object:2175 19588 "description": "pan/va: Remove extra LD_VAR_IMM_F32 source", string in object:2176 19597 "description": "intel/compiler: drop unused decleration", string in object:2177 19606 "description": "intel/compiler: don't lower swizzles in backend.", string in object:2178 19615 "description": "intel/compiler: remove gfx6 gather wa from backend.", string in object:2179 19624 "description": "mesa/dd: drop unused InvalidateBufferSubData entry.", string in object:2180 19633 "description": "mesa: drop unused _mesa_new_program.", string in object:2181 19642 "description": "mesa: drop unused new renderbuffer code.", string in object:2182 19651 "description": "mesa/st: use has_stencil_export instead of querying screen cap.", string in object:2183 19660 "description": "mesa: drop texformat code this isn't used.", string in object:2184 19669 "description": "spirv: Allow VRS with mesh shaders.", string in object:2185 19678 "description": "draw: drop unused function", string in object:2186 19687 "description": "gallium/tgsi_exec: drop unused function", string in object:2187 19696 "description": "gallium/u_threaded: drop unused function", string in object:2188 19705 "description": "glx: remove a set but not used variable", string in object:2189 19714 "description": "r600: remove a set but not used variable", string in object:2190 19723 "description": "r300: remove a set but not used variable", string in object:2191 19732 "description": "i915g: fix implicit-fallthrough warning", string in object:2192 19741 "description": "lavapipe: fix implicit-fallthrough warning", string in object:2193 19750 "description": "intel/compiler: disable workaround not applicable to gfx >= 11", string in object:2194 19759 "description": "etnaviv: Use mesa_log*", string in object:2195 19768 "description": "entaviv/drm: Use same log format as gallium bits", string in object:2196 19777 "description": "etnaviv/drm: Use mesa_log* for debugging", string in object:2197 19786 "description": "etnaviv/drm: Print gpu model at debug verbosity", string in object:2198 19795 "description": "etnaviv/drm: Add some bo debug output", string in object:2199 19804 "description": "etnaviv/drm: Use etna_mesa_debug for debugging messages", string in object:2200 19813 "description": "glsl: fix invariant qualifer usage and matching rule for GLSL 4.20", string in object:2201 19822 "description": "ci: debian-clang: drop -Wno-error for self-assign", string in object:2202 19831 "description": "gallivm: avoid a self-assign warning", string in object:2203 19840 "description": "panfrost: Avoid double unlock.", string in object:2204 19849 "description": "ir3: Make shift operand 64-bit.", string in object:2205 19858 "description": "aco/optimizer_postRA: Fix applying VCC to branches.", string in object:2206 19867 "description": "aco/optimizer_postRA: Fix combining DPP into VALU.", string in object:2207 19876 "description": "ci: clean up debian-clang no-error list", string in object:2208 19885 "description": "anv: Simplify assertions related to graphics stages", string in object:2209 19894 "description": "aco/ra: fix get_reg_for_operand() in case of stride mismatches", string in object:2210 19903 "description": "d3d12: Fix NV12 resource importing", string in object:2211 19912 "description": "nir/opt_algebraic: lower fneg_hi/lo to fmul", string in object:2212 19921 "description": "aco/optimizer: propagate and fold inline constants on VOP3P instructio string in object:2213 19930 "description": "aco: change fneg for VOP3P to use fmul with +1.0", string in object:2214 19939 "description": "aco/optimizer: fix fneg modifier propagation on VOP3P", string in object:2215 19948 "description": "anv: Refactor dirty masking in cmd_buffer_flush_state", string in object:2216 19957 "description": "anv/blorp: Split blorp_exec into a render and compute", string in object:2217 19966 "description": "v3dv: add Android support", string in object:2218 19975 "description": "r300/vs: Fix flow control processing just after an endloop.", string in object:2219 19984 "description": "r300/vs: Reuse rc_match_bgnloop().", string in object:2220 19993 "description": "r300/vs: Allocate temps we see a use as a source, too.", string in object:2221 20002 "description": "ci/r300: Add another xfail on the main branch.", string in object:2222 20011 "description": "intel/fs: Add physical fall-through CFG edge for unconditional BREAK i string in object:2223 20020 "description": "glsl: Retire unused modes for lower_64bit_integer_instructions.", string in object:2224 20029 "description": "glsl: Remove comment about non-existing DFREXP_TO_ARITH", string in object:2225 20038 "description": "glsl: Remove dead prototype for old do_discard_simplification().", string in object:2226 20047 "description": "glsl: Delete the optimize_redundant_jumps pass.", string in object:2227 20056 "description": "glsl: Delete the vectorization opt pass.", string in object:2228 20065 "description": "freedreno/ir3: Dump const state with shader disasm", string in object:2229 20074 "description": "freedreno/computerator: Mark shader bo for dumping", string in object:2230 20083 "description": "freedreno/computerator: Fix @buf header", string in object:2231 20092 "description": "freedreno/ir3: Handle instr->address when cloning", string in object:2232 20101 "description": "pan/bi: Specialize shaders for IDVS", string in object:2233 20110 "description": "pan/bi: Add helper to decide if IDVS should be used", string in object:2234 20119 "description": "pan/bi: Use position shader ST_CVT path", string in object:2235 20128 "description": "pan/bi: Split out varying store paths", string in object:2236 20137 "description": "pan/bi: Remove the \\"wrong\\" stores in IDVS variants", string in object:2237 20146 "description": "pan/bi: Add IDVS mode to bi_context", string in object:2238 20155 "description": "pan/bi: Allow UBO pushing to run multiple times", string in object:2239 20164 "description": "pan/bi: Extract bi_finalize_nir", string in object:2240 20173 "description": "panfrost: Add panfrost_compile_inputs->no_idvs option", string in object:2241 20182 "description": "panfrost: Align instance size for IDVS", string in object:2242 20191 "description": "panfrost: Skip rasterizer discard draws without side effects", string in object:2243 20200 "description": "panfrost: Extract panfrost_batch_skip_rasterization", string in object:2244 20209 "description": "panfrost: Emit IDVS jobs", string in object:2245 20218 "description": "panfrost: Extract panfrost_draw_emit_vertex_section", string in object:2246 20227 "description": "panfrost: Set secondary_* fields for IDVS", string in object:2247 20236 "description": "panfrost: Remove regalloc from v6.xml", string in object:2248 20245 "description": "panfrost: Split out regalloc/preload helpers", string in object:2249 20254 "description": "panfrost: Add IDVS fields to shader_info", string in object:2250 20263 "description": "panfrost: Treat IDVS jobs as tiler for scoreboarding", string in object:2251 20272 "description": "panfrost: Fix Secondary Shader field", string in object:2252 20281 "description": "panfrost: Remove unused shader info bits", string in object:2253 20290 "description": "panfrost: Set preload descriptor more accurately", string in object:2254 20299 "description": "panfrost: Track preloaded registers", string in object:2255 20308 "description": "pan/indirect_draw: Support IDVS jobs", string in object:2256 20317 "description": "pan/indirect_draw: Split out update_dcd", string in object:2257 20326 "description": "pan/indirect_draw: Don't upload garbage UBO", string in object:2258 20335 "description": "intel: Emit 3DSTATE_BINDING_TABLE_POOL_ALLOC for XeHP", string in object:2259 20344 "description": "anv: Add BINDING_TABLE_POOL_BLOCK_SIZE", string in object:2260 20353 "description": "intel/genxml/12.5: Remove bt-pool enable from 3DSTATE_BINDING_TABLE_P string in object:2261 20362 "description": "docs/macos: Update for recent Mesa changes", string in object:2262 20371 "description": "vulkan/runtime: Validate instance version on 1.0 implementations", string in object:2263 20380 "description": "microsoft/compiler: Load synthesized sysvals via lowered io", string in object:2264 20389 "description": "microsoft/compiler: Delete non-sysval deref load/store code", string in object:2265 20398 "description": "microsoft/compiler: Lower io", string in object:2266 20407 "description": "microsoft/compiler: Support lowered io (nir_intrinsic_load_input/stor string in object:2267 20416 "description": "renderonly: write down usage rules", string in object:2268 20425 "description": "mesa/st: move st strings handling into mesa", string in object:2269 20434 "description": "mesa/st: migrate barrier code into mesa", string in object:2270 20443 "description": "mesa/st: move msaa functionality into multisample.c", string in object:2271 20452 "description": "mesa/st: move get sample position code to static in mesa", string in object:2272 20461 "description": "mesa/compute: refactor compute launch to look more like draw", string in object:2273 20470 "description": "mesa/st: migrate compute dispatch to mesa", string in object:2274 20479 "description": "mesa/st: refactor compute dispatch to fill grid info earlier.", string in object:2275 20488 "description": "util/ra: Fix numeric overflow during bitset allocation", string in object:2276 20497 "description": "meson: drop a temp formatting variable", string in object:2277 20506 "description": "docs: update the required meson version", string in object:2278 20515 "description": "meson: drop a comment relating to old meson version", string in object:2279 20524 "description": "meson: drop compatability with < 0.48", string in object:2280 20533 "description": "intel/fs: Add a NONE scheduling mode", string in object:2281 20542 "description": "intel/fs: Reset instruction order before re-scheduling", string in object:2282 20551 "description": "Revert \\"intel/fs: Do cmod prop again after scheduling\\"", string in object:2283 20560 "description": "intel/eu: Don't double-loop as often in brw_set_uip_jip", string in object:2284 20569 "description": "intel/fs: Use OPT() for split_virtual_grfs", string in object:2285 20578 "description": "intel/fs: Be more conservative in split_virtual_grfs", string in object:2286 20587 "description": "spirv: Use the incorporated names", string in object:2287 20596 "description": "spirv: Identify non-temporal image operand added in SPIR-V 1.6", string in object:2288 20605 "description": "nir: Handle volatile semantics for loading HelperInvocation builtin", string in object:2289 20614 "description": "spirv: Update headers and metadata to SPIR-V 1.6, revision 1", string in object:2290 20623 "description": "docs: update calendar and link releases notes for 21.3.2", string in object:2291 20632 "description": "docs: add release notes for 21.3.2", string in object:2292 20641 "description": "ci/windows: Remove line numbers of SPIR-V errors in spirv2dxil tests", string in object:2293 20650 "description": "aco: remove SMEM constant/addition combining out of the loop", string in object:2294 20659 "description": "aco: skip &-4 before SMEM", string in object:2295 20668 "description": "aco: disallow SMEM offsets that are not multiples of 4", string in object:2296 20677 "description": "radv: Add safety check for RGP traces on VanGogh.", string in object:2297 20686 "description": "crocus: Clamp VS point sizes to the HW limits as required.", string in object:2298 20695 "description": "ci/crocus: Add support for manual CI runs on my G41.", string in object:2299 20704 "description": "nir/opt_access: infer CAN_REORDER for global access", string in object:2300 20713 "description": "nir/algebraic: optimize more 64-bit imul with constant source", string in object:2301 20722 "description": "nir/opt_load_store_vectorize: improve ssbo/global alias analysis", string in object:2302 20731 "description": "radv: fix dynamic rendering global scissor", string in object:2303 20740 "description": "anv/pipeline: Get rid of sample_shading_enable", string in object:2304 20749 "description": "anv,nir: Use sample_pos_or_center in lower_wpos_center", string in object:2305 20758 "description": "intel/fs: Implement the sample_pos_or_center system value", string in object:2306 20767 "description": "intel/fs: Rework emit_samplepos_setup()", string in object:2307 20776 "description": "intel/fs: Return fs_reg directly from builtin setup helpers", string in object:2308 20785 "description": "nir: Add a new sample_pos_or_center system value", string in object:2309 20794 "description": "radeonsi/nir: Check for VARYING_SLOT_PRIMITIVE_ID not SYSTEM_VALUE", string in object:2310 20803 "description": "glthread: only log glthread destroy reason when it's not NULL", string in object:2311 20812 "description": "radeonsi: don't use perp. end caps when line smoothing is on", string in object:2312 20821 "description": "aco: fix check_vop3_operands() for f16vec2 ffma fneg combine", string in object:2313 20830 "description": "nir/print: print const value near each use of const ssa variable", string in object:2314 20839 "description": "nir/print: group hex and float vectors together", string in object:2315 20848 "description": "nir/print: move print_load_const_instr up", string in object:2316 20857 "description": "broadcom/ci: restructure expected results", string in object:2317 20866 "description": "radv/amdgpu: Only wait on queue_syncobj when needed.", string in object:2318 20875 "description": "anv: Drop anv_sync_create_for_bo", string in object:2319 20884 "description": "anv,wsi: simplify WSI synchronization", string in object:2320 20893 "description": "anv: Implement vk_device::create_sync_for_memory", string in object:2321 20902 "description": "vulkan/queue: Handle WSI memory signal information", string in object:2322 20911 "description": "vulkan: fix missing handling of WSI memory signal", string in object:2323 20920 "description": "intel/stub: Implement shell versions of DRM_I915_GEM_GET_TILING and DR string in object:2324 20929 "description": "intel/stub: Silence \\"initialized field overwritten\\" warning", string in object:2325 20938 "description": "ci/freedreno: Add known flakes from the last month.", string in object:2326 20947 "description": "glx: Fix GLX_NV_float_buffer fbconfig handling", string in object:2327 20956 "description": "venus: add some trace points", string in object:2328 20965 "description": "meson: correctly detect linker arguments", string in object:2329 20974 "description": "r300: Remove unused RC_OPCODE_DPH", string in object:2330 20983 "description": "r300: Remove unused RC_OPCODE_SFL", string in object:2331 20992 "description": "r300: Remove unused RC_OPCODE_CLAMP.", string in object:2332 21001 "description": "r300: Remove unused RC_OPCODE_SWZ.", string in object:2333 21010 "description": "r300: Remove unused RC_OPCODE_XPD.", string in object:2334 21019 "description": "r300: Remove unused RC_OPCODE_ABS.", string in object:2335 21028 "description": "r300: Remove support for SCS.", string in object:2336 21037 "description": "r300: Remove some dead compiler code.", string in object:2337 21046 "description": "nir/print: compact printing of intrinsic indices", string in object:2338 21055 "description": "nir/print: expand printing of io semantics.gs_streams", string in object:2339 21064 "description": "nir/print: simplify printing of IO semantics", string in object:2340 21073 "description": "intel/compiler: Use uppercase enum values in brw_ir_performance.cpp", string in object:2341 21082 "description": "intel/vec4: Inline emit_texture and move helpers to brw_vec4_nir.cpp", string in object:2342 21091 "description": "intel/vec4: Use nir_texop in emit_texture instead of translating", string in object:2343 21100 "description": "intel/vec4: Use ir_texture_opcode less in emit_texture()", string in object:2344 21109 "description": "radv,aco: do not disable anisotropy filtering for non-mipmap images", string in object:2345 21118 "description": "ac/nir: add an option to disable anisotropic filtering for single leve string in object:2346 21127 "description": "glx: fix querying GLX_FBCONFIG_ID for Window", string in object:2347 21136 "description": "dri: Remove unused driGetRendererString", string in object:2348 21145 "description": "dri: Remove unused driUpdateFramebufferSize", string in object:2349 21154 "description": "dri: Remove unused driContextSetFlags", string in object:2350 21163 "description": "mesa: Remove unused _mesa_initialize_visual", string in object:2351 21172 "description": "anv, iris: Implement Wa_14014890652 for DG2", string in object:2352 21181 "description": "anv, iris: Add Wa_22011440098 for DG2", string in object:2353 21190 "description": "anv, iris: Add Wa_16011773973 for DG2", string in object:2354 21199 "description": "Revert \\"nir: disable a NIR test due to undebuggable & locally unrepro string in object:2355 21208 "description": "meson: Bump version required for gtest protocol", string in object:2356 21217 "description": "nir: Initialize nir_register::divergent", string in object:2357 21226 "description": "nir_to_tgsi: Set the TGSI Precise flag for exact ALU instructions.", string in object:2358 21235 "description": "mesa: OpenGL 1.3 and OpenGL ES 1.0 are not optional", string in object:2359 21244 "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_env_dot3 is not optional", string in object:2360 21253 "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_env_combine is not optional", string in object:2361 21262 "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_cube_map is not optional", string in object:2362 21271 "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_border_clamp is not optional", string in object:2363 21280 "description": "intel/fs: Use HF as destination type for F32TOF16 in fquantize2f16", string in object:2364 21289 "description": "venus: cache shmems", string in object:2365 21298 "description": "venus: add VN_CS_ENCODER_STORAGE_SHMEM_POOL for VkCommandBuffer", string in object:2366 21307 "description": "venus: add vn_cs_encoder_storage_type", string in object:2367 21316 "description": "venus: use vn_renderer_shmem_pool for reply shmems", string in object:2368 21325 "description": "venus: add vn_renderer_shmem_pool", string in object:2369 21334 "description": "venus: add vn_renderer_util.[ch]", string in object:2370 21343 "description": "mesa: inline mesa_initialize_buffer_object.", string in object:2371 21352 "description": "mesa/st: remove st_cb_bufferobjects*", string in object:2372 21361 "description": "mesa/bufferobj: move invalidate buffer to optional feature", string in object:2373 21370 "description": "mesa/st: rename access flag to transfer flag function", string in object:2374 21379 "description": "bufferobj: cleanup subdata copies", string in object:2375 21388 "description": "bufferobj: inline page commitment", string in object:2376 21397 "description": "bufferobj: inline buffer clearing", string in object:2377 21406 "description": "bufferobj: make sw clear buffer static, move it and rename it", string in object:2378 21415 "description": "mesa/bufferobj: rename bufferobj functions to be more consistent.", string in object:2379 21424 "description": "mesa/st: make static the buffer object funcs that can be", string in object:2380 21433 "description": "mesa/st: migrate most of state tracker buffer objects into mesa", string in object:2381 21442 "description": "mesa: add pointer to cso_context to gl_context", string in object:2382 21451 "description": "mesa: add a pointer to st_config_options to gl_context", string in object:2383 21460 "description": "mesa: add a pipe_context pointer to gl context", string in object:2384 21469 "description": "mesa/st: start moving bufferobject alloc/free/reference to main.", string in object:2385 21478 "description": "mesa/st: merge st buffer object into GL", string in object:2386 21487 "description": "broadcom/compiler: avoid unneeded sint/unorm clamping when lowering s string in object:2387 21496 "description": "radv/winsys: update sparse mappings with OP_REPLACE instead of OP_MAP\ string in object:2388 21505 "description": "radv/winsys: stop using reference counting for virtual BOs", string in object:2389 21514 "description": "radv/winsys: clear the PRT VA range when destroying a virtual BO", string in object:2390 21523 "description": "radv/winsys: remove useless has_sparse_vm_mappings checks", string in object:2391 21532 "description": "Revert \\"anv: Stop doing too much per-sample shading\\"", string in object:2392 21541 "description": "mesa: use nop dispatch for ColorTable/Convolution/Histogram", string in object:2393 21550 "description": "mesa: remove all GL func forward declarations because they are autogene string in object:2394 21559 "description": "mesa,vbo: make ES wrapper functions static", string in object:2395 21568 "description": "glapi: add missing no_error settings for implemented functions", string in object:2396 21577 "description": "mesa: remove COPY_DISPATCH code that doesn't do anything", string in object:2397 21586 "description": "mesa: rename _ae_ArrayElement -> _mesa_ArrayElement to match glapi", string in object:2398 21595 "description": "mesa: use ctx->GLThread.enabled now that it's correct", string in object:2399 21604 "description": "glthread: disable glthread if the context is lost", string in object:2400 21613 "description": "glthread: fix restoring the dispatch in destroy when the context is not string in object:2401 21622 "description": "glthread: inline _mesa_glthread_restore_dispatch and merge disable & de string in object:2402 21631 "description": "glthread: set marshal functions in dispatch only if they exist in the A string in object:2403 21640 "description": "glthread: add nop dispatch", string in object:2404 21649 "description": "vbo: expose all exec entrypoints for glthread and match api_exec_decl.h string in object:2405 21658 "description": "mesa: remove GLvertexformat", string in object:2406 21667 "description": "glapi: autogenerate install_vtxfmt with python", string in object:2407 21676 "description": "glapi: autogenerate all _mesa_* forward declarations in api_exec_decl.h string in object:2408 21685 "description": "mesa: remove api_exec.h and move its contents into context.h", string in object:2409 21694 "description": "glapi: autogenerate api_save.h with save_* function declarations", string in object:2410 21703 "description": "glapi: autogenerate _mesa_initialize_save_table with python", string in object:2411 21712 "description": "glapi: move reusable glapi printing code to apiexec.py", string in object:2412 21721 "description": "vbo: rename ES vertex functions to match GL dispatch names", string in object:2413 21730 "description": "vbo: rename vertex functions to match GL dispatch names", string in object:2414 21739 "description": "mesa: add EXT suffix to VertexAttribI*EXT to match glapi name", string in object:2415 21748 "description": "glapi: replace dispatch.h inline functions with macros for faster compi string in object:2416 21757 "description": "glapi: move apiexec API condition determination to common code", string in object:2417 21766 "description": "glapi: rename gl_genexec.py to api_exec_init.py, api_exec.c to api_exec string in object:2418 21775 "description": "mesa: rename dlist functions to match dispatch function names", string in object:2419 21784 "description": "mesa: don't set CallList* redundantly in _mesa_initialize_save_table", string in object:2420 21793 "description": "glapi: rename exec=\\"dynamic\\" to exec \\"vtxfmt\\" to make it self-e string in object:2421 21802 "description": "mesa: move the ES2 check from vbo_init_tmp.h to install_vtxfmt", string in object:2422 21811 "description": "mesa: inline _vbo_install_exec_vtxfmt", string in object:2423 21820 "description": "mesa: move _mesa_initialize_vbo_vtxfmt calls to a common place and inli string in object:2424 21829 "description": "mesa: inline _mesa_install_dlist_vtxfmt", string in object:2425 21838 "description": "mesa: inline _mesa_install_eval_vtxfmt", string in object:2426 21847 "description": "mesa: inline _mesa_install_arrayelt_vtxfmt", string in object:2427 21856 "description": "mesa: inline vbo_initialize_save_dispatch and rename the functions", string in object:2428 21865 "description": "mesa: include less stuff in dlist.c", string in object:2429 21874 "description": "virgl: Enable higher compatibility profiles if host supports it", string in object:2430 21883 "description": "ci: pin virglrenderer version", string in object:2431 21892 "description": "radv: have the null winsys set more fields", string in object:2432 21901 "description": "radv: Expose the ETC2 emulation.", string in object:2433 21910 "description": "radv: Deal with border colors with emulated ETC2.", string in object:2434 21919 "description": "radv: Add ETC2 decode shader.", string in object:2435 21928 "description": "radv: Add extra plane for decoding ETC images with emulation.", string in object:2436 21937 "description": "radv: Use the correct base format for reintepretation.", string in object:2437 21946 "description": "radv: Set up ETC2 emulation wiring.", string in object:2438 21955 "description": "v3d: Don't force SCANOUT for PIPE_BIND_SHARED requests", string in object:2439 21964 "description": "v3dv: Hotfix: Rename remaining V3DV_HAS_SURFACE->V3DV_USE_WSI_PLATFORM", string in object:2440 21973 "description": "broadcom/compiler: improve thrsw merge", string in object:2441 21982 "description": "util/ra: use adjacency matrix for undirected graph", string in object:2442 21991 "description": "lvp: Free the driver_data pointer for all commands", string in object:2443 22000 "description": "nir: use call_once() to init debug variable", string in object:2444 22009 "description": "tgsi-to-nir: initialize NIR_DEBUG envvar", string in object:2445 22018 "description": "iris: Disable the SMEM fallback for CCS on XeHP", string in object:2446 22027 "description": "iris: Rework the DEVICE_LOCAL heap", string in object:2447 22036 "description": "iris: Add and use bucket_info_for_heap", string in object:2448 22045 "description": "iris: Add and use BUCKET_ARRAY_SIZE", string in object:2449 22054 "description": "iris: Replace \\"local\\" with \\"heap\\" in bufmgr fn params", string in object:2450 22063 "description": "iris: Use a num_buckets pointer in add_bucket", string in object:2451 22072 "description": "iris: Add and use flags_to_heap", string in object:2452 22081 "description": "iris: Replace bo->real.local with bo->real.heap", string in object:2453 22090 "description": "iris: Free the local cache bucket in bufmgr_destroy", string in object:2454 22099 "description": "venus: fix vn_buffer_get_max_buffer_size", string in object:2455 22108 "description": "pan/mdg: Fix definition of UBO unpack", string in object:2456 22117 "description": "intel/compiler: Assert that unsupported tg4 offsets were lowered for X string in object:2457 22126 "description": "intel/compiler: Use nir_lower_tex_options::lower_offset_filter for tg4 string in object:2458 22135 "description": "nir/lower_tex: Add filter for tex offset lowering", string in object:2459 22144 "description": "iris: Align buffer VMA to 2MiB for XeHP", string in object:2460 22153 "description": "anv: Align buffer VMA to 2MiB for XeHP", string in object:2461 22162 "description": "iris: Not all gfx12+ have aux_map_ctx", string in object:2462 22171 "description": "glapi: Never use dllimport/dllexport for TLS vars on Windows", string in object:2463 22180 "description": "radv,aco: don't lower some ffma instructions", string in object:2464 22189 "description": "radv,aco: implement nir_op_ffma", string in object:2465 22198 "description": "aco: swap multiplication operands if needed to create v_fmac_f32/etc", string in object:2466 22207 "description": "aco: swap operands if necessary to create v_madak/v_fmaak", string in object:2467 22216 "description": "aco: create v_fmamk_f32/v_fmaak_f32 from nir_op_ffma", string in object:2468 22225 "description": "aco: use more predictable tiebreaker when forming MADs", string in object:2469 22234 "description": "radv: ignore dynamic inheritance if the render pass isn't NULL", string in object:2470 22243 "description": "radv: fix dynamic rendering inheritance if the subpass index isn't 0", string in object:2471 22252 "description": "radv: enable lower_lod_zero_width", string in object:2472 22261 "description": "nir/lower_tex: add lower_lod_zero_width", string in object:2473 22270 "description": "radeonsi: use max_zplanes after the last write", string in object:2474 22279 "description": "radeonsi: silence a warning", string in object:2475 22288 "description": "radeonsi: fix fast clear / depth decompression corruption", string in object:2476 22297 "description": "nir: limit lower_clip_cull_distance_arrays input to traditional stages", string in object:2477 22306 "description": "v3dv: Fix V3DV_HAS_SURFACE preprocessor condition", string in object:2478 22315 "description": "intel/compiler: Use a struct for brw_compile_bs parameters", string in object:2479 22324 "description": "intel/compiler: Use a struct for brw_compile_gs parameters", string in object:2480 22333 "description": "intel/compiler: Use a struct for brw_compile_tes parameters", string in object:2481 22342 "description": "intel/compiler: Use a struct for brw_compile_tcs parameters", string in object:2482 22351 "description": "crocus: cleanup bo exports for external objects", string in object:2483 22360 "description": "radeonsi: unroll loops of up to 128 iterations", string in object:2484 22369 "description": "radeonsi: add shader profiles that disable binning", string in object:2485 22378 "description": "radeonsi: print more stats for shader-db", string in object:2486 22387 "description": "radeonsi: add Wave32 heuristics and shader profiles", string in object:2487 22396 "description": "glsl: fix setting compiled_source_sha1 without a shader cache", string in object:2488 22405 "description": "nir: add nir_has_divergent_loop function", string in object:2489 22414 "description": "nir: serialize divergent fields", string in object:2490 22423 "description": "nir: disable a NIR test due to undebuggable & locally unreproducible CI string in object:2491 22432 "description": "nir: handle more intrinsics in divergence analysis", string in object:2492 22441 "description": "drisw: do an MSAA resolve when copying the backbuffer", string in object:2493 22450 "description": "virgl: flush cmd buffer when flushing frontbuffer", string in object:2494 22459 "description": "virgl/vtest: implement resource_create_front", string in object:2495 22468 "description": "virgl/vtest: use correct resource stride in flush_frontbuffer", string in object:2496 22477 "description": "util: Use ralloc for strings in cache test", string in object:2497 22486 "description": "util: Convert cache test to use gtest", string in object:2498 22495 "description": "intel/dev: Add gtt_size to devinfo", string in object:2499 22504 "description": "anv: Stop doing too much per-sample shading", string in object:2500 22513 "description": "iris: Update the initial CCS state on XeHP", string in object:2501 22522 "description": "iris: Modify the comment about zeroing CCS", string in object:2502 22531 "description": "iris: Don't assert a NULL aux BO during aux config", string in object:2503 22540 "description": "iris: Don't allocate and initialize CCS on XeHP", string in object:2504 22549 "description": "iris: Drop row pitch param from iris_get_ccs_surf", string in object:2505 22558 "description": "iris: Don't allocate a clear color BO for some Z/S", string in object:2506 22567 "description": "iris: Simplify iris_get_aux_clear_color_state_size", string in object:2507 22576 "description": "iris: Move some BO setup to iris_resource_init_aux_buf", string in object:2508 22585 "description": "iris: Use the aux BO and surf less during init", string in object:2509 22594 "description": "iris: Change a param of iris_resource_init_aux_buf", string in object:2510 22603 "description": "intel/blorp: Modify get_fast_clear_rect for XeHP", string in object:2511 22612 "description": "intel/blorp: Modify the SKL+ CCS resolve rectangle", string in object:2512 22621 "description": "intel/isl: Require aux map for some 64K alignment", string in object:2513 22630 "description": "ci/windows: Remove line numbers from assertions in spirv2dxil tests", string in object:2514 22639 "description": "etnaviv: fix alpha blend with dither on older GPUs", string in object:2515 22648 "description": "nir/nir_opt_move,sink: Include load_ubo_vec4 as a load_ubo instr.", string in object:2516 22657 "description": "mesa: fix GL_MAX_SAMPLES with GLES2", string in object:2517 22666 "description": "egl: add config debug printout", string in object:2518 22675 "description": "egl: introduce a log level getter function", string in object:2519 22684 "description": "intel/l3: Make DG1 urb-size exception more generic", string in object:2520 22693 "description": "aco: improve clrx disassembly", string in object:2521 22702 "description": "microsoft/compiler: Remove algebaric pass for inot", string in object:2522 22711 "description": "microsoft/compiler: Implement inot", string in object:2523 22720 "description": "v3dv: account for 64bit time_t on 32bit arches", string in object:2524 22729 "description": "radv: do not perform depth/stencil resolves for suspended render pass", string in object:2525 22738 "description": "Revert \\"radv: Add bufferDeviceAddressMultiDevice support.\\"", string in object:2526 22747 "description": "intel/fs: Drop high_quality_derivatives", string in object:2527 22756 "description": "intel/compiler: Get rid of wm_prog_key::frag_coord_adds_sample_pos", string in object:2528 22765 "description": "intel/fs,vec4: Drop prog_data binding tables", string in object:2529 22774 "description": "intel/blorp: Stop depending on prog_data binding tables", string in object:2530 22783 "description": "intel/fs,vec4: Drop support for shader time", string in object:2531 22792 "description": "intel/fs,vec4: Drop uniform compaction and pull constant support", string in object:2532 22801 "description": "crocus: wm_prog_key::key_alpha_test uses GL enums", string in object:2533 22810 "description": "turnip: Fix operator precedence in address calculation macros for queri string in object:2534 22819 "description": "nir_to_tgsi: Enable nir_opt_move.", string in object:2535 22828 "description": "r300: Request NIR shaders from mesa/st and use NIR-to-TGSI.", string in object:2536 22837 "description": "r300: Disable loop unrolling on r500.", string in object:2537 22846 "description": "nir_to_tgsi: Make !native_integers front face input match glsl_to_tgsi. string in object:2538 22855 "description": "nir/nir_to_tgsi: Add support for \\"if\\" statements with !native_inte string in object:2539 22864 "description": "r300/ci: Add some piglit expectations.", string in object:2540 22873 "description": "docs: Remove no-longer-accurate text about the xlib driver", string in object:2541 22882 "description": "intel/stub: Implement I915_PARAM_HAS_USERPTR_PROBE", string in object:2542 22891 "description": "intel/stub: Implement DRM_I915_QUERY_MEMORY_REGIONS", string in object:2543 22900 "description": "intel/stub: Implement DRM_I915_QUERY_ENGINE_INFO", string in object:2544 22909 "description": "intel/stub: Suppress warnings about DRM_I915_QUERY_PERF_CONFIG", string in object:2545 22918 "description": "aco: don't create unnecessary addition in indirect get_sampler_desc()", string in object:2546 22927 "description": "aco: Clean up and fix quad group instructions with WQM.", string in object:2547 22936 "description": "loader: Restore i915g support.", string in object:2548 22945 "description": "glx: fix regression for drawable type detection", string in object:2549 22954 "description": "intel/compiler: Don't store \\"scalar stage\\" bits on Gfx8 or Gfx9", string in object:2550 22963 "description": "intel/compiler: Don't predicate a WHILE if there is a CONT", string in object:2551 22972 "description": "treewide: drop mtypes/macros includes from main", string in object:2552 22981 "description": "v3dv: Fix dEQP-VK.info#instance_extensions test", string in object:2553 22990 "description": "venus: prefer VIRTGPU_BLOB_MEM_HOST3D for shmems", string in object:2554 22999 "description": "d3d12: Use overall resource format + plane format to get format info", string in object:2555 23008 "description": "d3d12: Allow creating planar resources", string in object:2556 23017 "description": "d3d12: Handle opening planar resources", string in object:2557 23026 "description": "d3d12: Force emulation of all YUV formats using per-plane formats", string in object:2558 23035 "description": "radv: Use the winsys 0 cmdbuffer submission support.", string in object:2559 23044 "description": "radv/amdgpu: Add support for submitting 0 commandbuffers.", string in object:2560 23053 "description": "radv/winsys: Add queue family param to submit.", string in object:2561 23062 "description": "radv/amdgpu: Add a syncobj per queue.", string in object:2562 23071 "description": "mesa/st: drop Draw from dd function table.", string in object:2563 23080 "description": "mesa/st: move draw indirect and xfb to direct calls.", string in object:2564 23089 "description": "mesa/st: move compute to direct call", string in object:2565 23098 "description": "mesa/st: move msaa functions to direct call", string in object:2566 23107 "description": "mesa/st: convert DrawTex to direct call", string in object:2567 23116 "description": "mesa/st: convert the non-optional egl image to direct calls", string in object:2568 23125 "description": "mesa/st: move blit function to direct call", string in object:2569 23134 "description": "mesa/st: replace most of buffer funcs with direct calls.", string in object:2570 23143 "description": "mesa/st: move program calls to direct call", string in object:2571 23152 "description": "mesa/st: move copy image sub data to direct call", string in object:2572 23161 "description": "mesa/st: move viewport to direct call", string in object:2573 23170 "description": "mesa/st: move some context functions to direct calls", string in object:2574 23179 "description": "mesa/st: move clear/flush/finish to direct call", string in object:2575 23188 "description": "mesa/st: move pixel/bitmap functions to direct call", string in object:2576 23197 "description": "mesa/st: move Clear to new direct call", string in object:2577 23206 "description": "mesa/st: move texture APIs to direct st calls", string in object:2578 23215 "description": "mesa/st: move fbo code to direct calling", string in object:2579 23224 "description": "mesa/dd: drop purgeable interface", string in object:2580 23233 "description": "mesa/st: move perfomance monitor to direct call", string in object:2581 23242 "description": "mesa/st: move perf query to direct call", string in object:2582 23251 "description": "mesa/st: move query memory info to direct call", string in object:2583 23260 "description": "mesa/st: move Enable to direct call", string in object:2584 23269 "description": "mesa/st: move rendermode to direct call", string in object:2585 23278 "description": "virgl/drm: New optimization for uploading textures", string in object:2586 23287 "description": "radv: initialize workgroup_size in radv_meta_init_shader", string in object:2587 23296 "description": "radv: clone shader in radv_shader_compile_to_nir", string in object:2588 23305 "description": "radv: include RT shaders in RADV_DEBUG=shaders,shaderstats", string in object:2589 23314 "description": "radv: add radv_meta_init_shader", string in object:2590 23323 "description": "gbm: Don't pass default usage flags on ABIs < 1", string in object:2591 23332 "description": "radv: mark GFX10.3 (aka RDNA2) as conformant products with CTS 1.2.7.1", string in object:2592 23341 "description": "radv: fix resume/suspend render pass with depth/stencil attachment", string in object:2593 23350 "description": "radv: add initial SPM support on GFX10+", string in object:2594 23359 "description": "radv: add few helpers for configuring performance counters", string in object:2595 23368 "description": "radv/sqtt: always dump pipelines and shaders ISA", string in object:2596 23377 "description": "Fix TSD stubs for non-initial-exec case (fixes #5667).", string in object:2597 23386 "description": "glapi: Remove remnants of EXT_paletted_texture and the imaging subset", string in object:2598 23395 "description": "radeon/vcn: implement encoder dpb management", string in object:2599 23404 "description": "radeon: hardcode uvd/vce encoder not_referenced value to false", string in object:2600 23413 "description": "frontends/va/enc: allow for frames to be marked as (not) referenced", string in object:2601 23422 "description": "radeon/vcn: increase encoder dpb size", string in object:2602 23431 "description": "frontends/va/enc: hardcode h265 encoder ref pic list size", string in object:2603 23440 "description": "frontends/va: disable packed header support for h264 encoder", string in object:2604 23449 "description": "radv: handle VK_DESCRIPTOR_TYPE_SAMPLER in VK_VALVE_mutable_descriptor_ string in object:2605 23458 "description": "intel/fs/xehp: Teach SWSB pass about the exec pipeline of FS_OPCODE_P string in object:2606 23467 "description": "r300/ci: Update loop expectations", string in object:2607 23476 "description": "r300: Route shader stats output to ARB_debug_output.", string in object:2608 23485 "description": "r300: Precompile the FS at shader creation time.", string in object:2609 23494 "description": "r300: Remove the non_normalized_coords from the shader key.", string in object:2610 23503 "description": "r300: Also consider ALU condition modifiers for loop DCE.", string in object:2611 23512 "description": "r300: Ensure that immediates have matching negate flags too.", string in object:2612 23521 "description": "r300: Cache the var list in the peephole_mul_omod() loop.", string in object:2613 23530 "description": "r300: Move the instruction filter for r500_transform_IF() to the top.", string in object:2614 23539 "description": "meson: Fix dri.pc dridriverdir", string in object:2615 23548 "description": "freedreno/ci/a306: increase concurrency", string in object:2616 23557 "description": "freedreno/ci/a306: add more skips", string in object:2617 23566 "description": "intel/crocus: push main/macros.h out to the users", string in object:2618 23575 "description": "intel/compiler: drop shader_info.h from compiler header", string in object:2619 23584 "description": "brw/compiler: drop mtypes.h from compiler", string in object:2620 23593 "description": "anv: include futex.h explicitly in allocator.", string in object:2621 23602 "description": "mesa: move _mesa_varying_slot_in_fs to shader_enums", string in object:2622 23611 "description": "intel/isl: Drop extra devinfo checks for CCS support", string in object:2623 23620 "description": "iris: Drop the YCRCB cases in finish_aux_import", string in object:2624 23629 "description": "intel/isl: Restore CCS_E support for YUYV and UYVY", string in object:2625 23638 "description": "docs: remove stale notice about deleted dir", string in object:2626 23647 "description": "docs: remove mentions of deleted code", string in object:2627 23656 "description": "ci: remove testing of deleted code", string in object:2628 23665 "description": "CODEOWNERS: remove ownership of deleted code", string in object:2629 23674 "description": "meson: check -mtls if has_exe_wrapper", string in object:2630 23683 "description": "panvk: Add check for null fence", string in object:2631 23692 "description": "ir3,turnip: Add support for GL_KHR_shader_subgroup_quad", string in object:2632 23701 "description": "ir3,turnip: Enable subgroup ops support in all stages on gen4", string in object:2633 23710 "description": "ir3: Use getfiberid for SubgroupInvocationID on gen4", string in object:2634 23719 "description": "ir3: Add gen4 new subgroup instructions", string in object:2635 23728 "description": "radv: avoid prefixing few VkXXX structures by struct", string in object:2636 23737 "description": "util/u_vector: prevent C++ warning on cast from void* to something els string in object:2637 23746 "description": "mesa/crocus/iris/blorp: drop minify macro in favour of u_minify", string in object:2638 23755 "description": "mesa: Make _mesa_generate_mipmap_level static", string in object:2639 23764 "description": "mesa: Remove unused execmem code", string in object:2640 23773 "description": "mesa/program: Dead code cleanup", string in object:2641 23782 "description": "mesa/vbo: Always use buffer objects for storage", string in object:2642 23791 "description": "mesa: Remove unused _vbo_current_binding", string in object:2643 23800 "description": "mesa: Remove unused _es_{,Get}TexGenfv", string in object:2644 23809 "description": "mesa: Remove unused _es_RenderbufferStorageEXT", string in object:2645 23818 "description": "mesa: Remove unused _es_color4ub", string in object:2646 23827 "description": "mesa: Remove unused _mesa_compressed_image_address", string in object:2647 23836 "description": "mesa: Remove unused _mesa_apply_ci_transfer_ops", string in object:2648 23845 "description": "mesa: Remove unused _check_*TexGen*OES", string in object:2649 23854 "description": "mesa: Remove unused _mesa_DrawTexx{,v}", string in object:2650 23863 "description": "mesa: Remove unused _mesa_get_render_format", string in object:2651 23872 "description": "mesa: Remove unused _mesa_all_buffers_are_unmapped", string in object:2652 23881 "description": "radv: fix dynamic rendering with VRS", string in object:2653 23890 "description": "radv: constify radv_vs_input_state() in more places", string in object:2654 23899 "description": "radv: constify radv_vertex_binding in CmdSetVertexInputEXT()", string in object:2655 23908 "description": "radv: move a comment at the right place in CmdBindVertexBuffers2EXT()", string in object:2656 23917 "description": "freedreno,tu: Limit the amount of instructions preloaded into icache", string in object:2657 23926 "description": "mesa/st: move external objects to direct calls", string in object:2658 23935 "description": "mesa/st: move transformfeedback to direct calls", string in object:2659 23944 "description": "mesa/st: move barriers to direct call", string in object:2660 23953 "description": "mesa/st: direct call sync object functions", string in object:2661 23962 "description": "mesa/dd/st: direct wire queries/timestamp/condrender.", string in object:2662 23971 "description": "mesa/dd/st: move get strings pointer out of dd.h", string in object:2663 23980 "description": "meson: make mesa/tests/glx depend on gallium", string in object:2664 23989 "description": "intel/compiler: drop glsl options from brw_compiler", string in object:2665 23998 "description": "nir/algebraic: Move all the individual transforms to a common table.", string in object:2666 24007 "description": "nir/algebraic: Mark the automaton's filter tables as const.", string in object:2667 24016 "description": "nir/algebraic: Pack various bitfields in the nir_search_value_union.", string in object:2668 24025 "description": "nir/algebraic: Move relocations for variable conds to a table.", string in object:2669 24034 "description": "nir/algebraic: Move relocations for expression conds to a table.", string in object:2670 24043 "description": "nir/algebraic: Remove array-of-cond code", string in object:2671 24052 "description": "nir/algebraic: Replace relocations for nir_search values with a table. string in object:2672 24061 "description": "nir/algebraic: Drop the check for cache == None.", string in object:2673 24070 "description": "nir/algebraic: Move some generated-code algebraic opt args into a stru string in object:2674 24079 "description": "nouveau/nir: Use the address reg for indirect scratch access.", string in object:2675 24088 "description": "mesa: make struct in gl_program a union and remove FIXME", string in object:2676 24097 "description": "loader/dri3: support glx pbuffer swap", string in object:2677 24106 "description": "loader/dri3: stop doing anything in swap buffer for some drawable", string in object:2678 24115 "description": "loader/dri3: rename dri3_fake_front_buffer", string in object:2679 24124 "description": "loader/dri3: replace is_pixmap with drawable type", string in object:2680 24133 "description": "loader/dri3: setup present event with drawable type info", string in object:2681 24142 "description": "loader/dri3: pack window present event setup into a function", string in object:2682 24151 "description": "loader/dri3: remove unused present capability query", string in object:2683 24160 "description": "loader/dri3: add drawable type set by GLX and EGL", string in object:2684 24169 "description": "glx: add drawable type argument when create drawable", string in object:2685 24178 "description": "glx: check drawable type before create drawble", string in object:2686 24187 "description": "glx: no need to create extra pixmap for pbuffer", string in object:2687 24196 "description": "util: add workaround for SNK HEROINES Tag Team Frenzy", string in object:2688 24205 "description": "util: add dri config option force_compat_shaders", string in object:2689 24214 "description": "isl: Move some genxml surface state helpers into an include file", string in object:2690 24223 "description": "iris: Rename is_render_target to is_dest in a few blit functions", string in object:2691 24232 "description": "r300: Fix mis-optimization turning -1 - x into 1 - x.", string in object:2692 24241 "description": "r300: Turn a comment about presub into an assert.", string in object:2693 24250 "description": "r300: Add deqp expectations for RV515.", string in object:2694 24259 "description": "doc: update source tree doc to reflect recent classic/swrast deletions string in object:2695 24268 "description": "fixup! gallium/swr: Remove driver source", string in object:2696 24277 "description": "new_features: Add OpenSWR removal", string in object:2697 24286 "description": "CODEOWNERS: remove OpenSWR", string in object:2698 24295 "description": "gallium/swr: clean up the documentation after SWR removal from main", string in object:2699 24304 "description": "gallium/swr: Remove common code and build options", string in object:2700 24313 "description": "gallium/swr: Remove driver source", string in object:2701 24322 "description": "nv50/nir: Switch to the common NIR options", string in object:2702 24331 "description": "pan/va: Add table parameter to LD_ATTR_IMM", string in object:2703 24340 "description": "pan/va: Add sample/update modes to LD_VAR", string in object:2704 24349 "description": "pan/va: Make LD_VAR index more fine-grained", string in object:2705 24358 "description": "pan/va: Add more assembler tests", string in object:2706 24367 "description": "pan/va: Disambiguate sign of CSEL instructions", string in object:2707 24376 "description": "pan/va: Improve assembler unit test output", string in object:2708 24385 "description": "meson: restore dri.pc file", string in object:2709 24394 "description": "mesa/externalobject: delete unused functions", string in object:2710 24403 "description": "mesa/barrier: remove unused barrier functions", string in object:2711 24412 "description": "mesa/transformfeedback: remove unused transform feedback code", string in object:2712 24421 "description": "mesa: remove unused buffer object code.", string in object:2713 24430 "description": "mesa/syncobj: drop unused syncobj code.", string in object:2714 24439 "description": "mesa/query: remove all the mesa queryobj code.", string in object:2715 24448 "description": "iris/ci: comment out iris-cml-traces-performance due to hw unavailable string in object:2716 24457 "description": "panfrost: Add Valhall support to pandecode", string in object:2717 24466 "description": "panfrost: Don't shadow Mesa's fui()", string in object:2718 24475 "description": "panfrost: Zero initialize disassembler stats", string in object:2719 24484 "description": "panfrost: Add XML for Valhall data structures", string in object:2720 24493 "description": "panfrost: Add \\"hex\\" type to GenXML", string in object:2721 24502 "description": "pan/va: Only hex dump when verbosely disassembling", string in object:2722 24511 "description": "pan/bi: Link with Valhall disassembler", string in object:2723 24520 "description": "mesa: use simple_mtx_t for TexMutex (v2)", string in object:2724 24529 "description": "nir/constant_folding: Optimize txb with bias of constant zero to tex", string in object:2725 24538 "description": "llvmpipe: Fix Wpointer-to-int-cast", string in object:2726 24547 "description": "mesa/st: Remove GL_ARB_depth_clamp emulation support.", string in object:2727 24556 "description": "win32: Fixes thread local on win32 with clang/mingw (!14062)", string in object:2728 24565 "description": "nir: Add an 'external' texture type for parity with samplers", string in object:2729 24574 "description": "panfrost: Only build GPU indirect kernels for v7", string in object:2730 24583 "description": "docs/envvars: update after INTEL_DEBUG cleanup", string in object:2731 24592 "description": "virgl: Disable cache for VIRGL_BIND_SAMPLER_VIEW", string in object:2732 24601 "description": "vulkan-device-select: Don't leak drmDevicePtr", string in object:2733 24610 "description": "docs: update trademark disclaimer", string in object:2734 24619 "description": "mesa: update or remove out of date references to ir_to_mesa", string in object:2735 24628 "description": "mesa: rename ir_to_mesa.{cpp,h} -> link_program.{cpp,h}", string in object:2736 24637 "description": "mesa: tidy up ir_to_mesa.{cpp,h} includes, comments, etc", string in object:2737 24646 "description": "mesa: move _mesa_ensure_and_associate_uniform_storage() to uniform_quer string in object:2738 24655 "description": "mesa/st: move _mesa_generate_parameters_list_for_uniforms() code to st string in object:2739 24664 "description": "mesa: remove GLSL IR to Mesa IR code", string in object:2740 24673 "description": "mesa: make _mesa_associate_uniform_storage() static", string in object:2741 24682 "description": "mesa: remove _mesa_ir_link_shader()", string in object:2742 24691 "description": "genxml: protect _length defines in genX_bits.h", string in object:2743 24700 "description": "genxml: fix compilation with P/I defines", string in object:2744 24709 "description": "intel/debug: reclaim 7 unused bits from classic driver", string in object:2745 24718 "description": "mesa/light: make _mesa_light static do_light.", string in object:2746 24727 "description": "mesa/dd: remove NewSamplerObject", string in object:2747 24736 "description": "mesa/dd: remove some fbo driver hooks.", string in object:2748 24745 "description": "mesa/dd: burn a bunch of legacy driver interfaces down", string in object:2749 24754 "description": "mesa: drop unused sw extensions init", string in object:2750 24763 "description": "mtypes: drop some context pointers that are unused now", string in object:2751 24772 "description": "mesa: remove old tnl device driver header files", string in object:2752 24781 "description": "radv: Expose the VK_KHR_dynamic_rendering extension.", string in object:2753 24790 "description": "radv: Support dynamic rendering inheritance info.", string in object:2754 24799 "description": "radv: Support Begin/EndRendering.", string in object:2755 24808 "description": "radv: Support VK_KHR_dynamic_rendering for pipeline creation.", string in object:2756 24817 "description": "radv: Do not use VK_FORMAT_UNDEFINED in meta passes.", string in object:2757 24826 "description": "radv: Add named constants for max framebuffer width/height.", string in object:2758 24835 "description": "spirv: handle ray query intrinsics", string in object:2759 24844 "description": "nir: add a ray query optimization pass", string in object:2760 24853 "description": "nir: track variables representing ray queries", string in object:2761 24862 "description": "nir: add intrinsics for ray queries", string in object:2762 24871 "description": "nir: add a new access flag to allow access in helper invocations", string in object:2763 24880 "description": "nir/print: printout ACCESS_STREAM_CACHE_POLICY", string in object:2764 24889 "description": "nir/lower_io: include the variable access in the lowered intrinsic", string in object:2765 24898 "description": "intel/nir: preserve access value when duping intrinsic", string in object:2766 24907 "description": "vulkan: Open registry XML files as UTF-8", string in object:2767 24916 "description": "venus: move bo allocation for mappable memory to vn_MapMemory", string in object:2768 24925 "description": "venus: track memory type property flags in vn_device_memory", string in object:2769 24934 "description": "venus: defer roundtrip waiting to vkFreeMemory time", string in object:2770 24943 "description": "venus: simplify device memory pool alloc and refcount", string in object:2771 24952 "description": "venus: refactor vn_device_memory_simple_alloc", string in object:2772 24961 "description": "nv50: don't claim support for format-less stores", string in object:2773 24970 "description": "nv50,nvc0: add new caps to list", string in object:2774 24979 "description": "intel/compiler: Load draw_id from XP0 in Task/Mesh shaders", string in object:2775 24988 "description": "intel/compiler: Get mesh_global_addr from the Inline Parameter for Tas string in object:2776 24997 "description": "intel/compiler: extract brw_nir_load_global_const out of rt code", string in object:2777 25006 "description": "intel/compiler: Implement Mesh Output", string in object:2778 25015 "description": "intel/compiler: Implement Task Output and Mesh Input", string in object:2779 25024 "description": "intel/compiler: Lower Task/Mesh local_invocation_{id,index}", string in object:2780 25033 "description": "intel/compiler: Add backend compiler basics for Task/Mesh", string in object:2781 25042 "description": "intel/compiler: Export brw_nir_lower_simd", string in object:2782 25051 "description": "intel/compiler: Make MUE available when setting up FS URB access", string in object:2783 25060 "description": "intel/compiler: Add structs to hold TUE/MUE", string in object:2784 25069 "description": "intel/compiler: Don't lower Mesh/Task I/O to temporaries", string in object:2785 25078 "description": "intel/compiler: Don't stage Task/Mesh outputs in registers", string in object:2786 25087 "description": "intel/compiler: Handle per-primitive inputs in FS", string in object:2787 25096 "description": "intel/compiler: Properly lower WorkgroupId for Task/Mesh", string in object:2788 25105 "description": "intel: Add INTEL_DEBUG=task,mesh", string in object:2789 25114 "description": "mesa: move common/dri into gallium", string in object:2790 25123 "description": "mesa: Merge libmesa_gallium and libmesa_common", string in object:2791 25132 "description": "mesa: Delete libmesa_classic", string in object:2792 25141 "description": "mesa/main/tests: remove dispatch sanity", string in object:2793 25150 "description": "include/pci_ids: Move PCI ids supported by both i965 and iris to iris", string in object:2794 25159 "description": "mesa/dri: remove mega driver stub", string in object:2795 25168 "description": "classic/i965: Remove driver", string in object:2796 25177 "description": "classic/i915: Remove driver", string in object:2797 25186 "description": "classic/nouveau: Remove driver", string in object:2798 25195 "description": "classic/r200: Delete driver", string in object:2799 25204 "description": "classic/r100: Delete driver", string in object:2800 25213 "description": "mesa/x11: Remove the swrast-classic-based fake libGL", string in object:2801 25222 "description": "mesa/tests: ensure that util_cpu_detect has been called", string in object:2802 25231 "description": "gitlab-ci: detect a3xx gpu hang recovery failure", string in object:2803 25240 "description": "gitlab-ci: serial close can leave an active read", string in object:2804 25249 "description": "d3d12: Handle depth readback on drivers that require full-resource copi string in object:2805 25258 "description": "nir: Print task and mesh shader I/O variable names.", string in object:2806 25267 "description": "freedreno/a5xx: enable OES_gpu_shader5", string in object:2807 25276 "description": "radv: Use util_widen_mask.", string in object:2808 25285 "description": "aco: Use util_widen_mask.", string in object:2809 25294 "description": "util: Add util_widen_mask function.", string in object:2810 25303 "description": "nir: Fix sorting per-primitive outputs.", string in object:2811 25312 "description": "CI: Don't stream wget directly into bash", string in object:2812 25321 "description": "v3d: enable ARB_texture_view", string in object:2813 25330 "description": "v3d: enable ARB_texture_buffer_object and ARB_texture_buffer_range", string in object:2814 25339 "description": "st/pbo: set layer coord for array textures", string in object:2815 25348 "description": "st/pbo: add the image format in the download FS", string in object:2816 25357 "description": "gallium: add new PIPE_CAP_IMAGE_STORE_FORMATTED", string in object:2817 25366 "description": "v3d: clamp clear color", string in object:2818 25375 "description": "gallium/util: add helper to clamp colors to valid range", string in object:2819 25384 "description": "st/pbo: do not use GS for NIR preferred shaders", string in object:2820 25393 "description": "mesa: allow TEXTURE_BUFFER target for ARB_texture_buffer_range", string in object:2821 25402 "description": "v3d: restrict formats supported for PIPE_BIND_SHADER_IMAGE", string in object:2822 25411 "description": "v3d: add support for no buffer object bound", string in object:2823 25420 "description": "v3d: support for texture buffer objects", string in object:2824 25429 "description": "nir/algebraic: optimize a*#b & -4", string in object:2825 25438 "description": "nir/opt_offsets: remove need to loop try_extract_const_addition", string in object:2826 25447 "description": "nir/opt_offsets: fix try_extract_const_addition recursion", string in object:2827 25456 "description": "nir: add NIR_DEBUG envvar", string in object:2828 25465 "description": "broadcom/compiler: improve documentation for Z writes", string in object:2829 25474 "description": "v3d,v3dv: don't disable EZ for passthrough Z writes", string in object:2830 25483 "description": "broadcom/compiler: track passthrough Z writes", string in object:2831 25492 "description": "broadcom/compiler: emit passthrough Z write if shader reads Z", string in object:2832 25501 "description": "anv: allow VK_IMAGE_LAYOUT_UNDEFINED as final layout", string in object:2833 25510 "description": "iris/batch: Add support for engines contexts", string in object:2834 25519 "description": "iris: Make iris_kernel_context_get_priority() public", string in object:2835 25528 "description": "iris: Destroy all batches with a new iris_destroy_batches() function", string in object:2836 25537 "description": "iris: Move away from \\"hw\\" for some context terminology", string in object:2837 25546 "description": "iris/batch: Add exec_flags field", string in object:2838 25555 "description": "iris: extract iris_hw_context_set_unrecoverable()", string in object:2839 25564 "description": "iris/batch: Move kernel context init to iris_init_non_engine_contexts", string in object:2840 25573 "description": "iris: Add iris_init_batches", string in object:2841 25582 "description": "intel: Add intel_gem_create_context_engines", string in object:2842 25591 "description": "intel: Add intel_gem_count_engines", string in object:2843 25600 "description": "docs: Add calendar entries for 22.0 release candidates.", string in object:2844 25609 "description": "venus: fix vn_instance_wait_roundtrip when seqno wraps", string in object:2845 25618 "description": "zink/ci: Add GL4.6 tessellation flake", string in object:2846 25627 "description": "ci: Use ci-fairy minio login via token file", string in object:2847 25636 "description": "ci: Uprev piglit", string in object:2848 25645 "description": "ci: Update ci-fairy to version with --token-file support", string in object:2849 25654 "description": "meson: check for lld split TLSDESC bug (fixes #5665)", string in object:2850 25663 "description": "egl/wayland: fix surface dma-buf feedback error exits", string in object:2851 25672 "description": "egl/wayland: do not try to bind to wl_drm if not advertised", string in object:2852 25681 "description": "radv: upload shader binaries of a pipeline contiguously in memory", string in object:2853 25690 "description": "radv: pass a pointer to a pipeline for the create/insert cache functio string in object:2854 25699 "description": "radv: upload shader binaries after they are all compiled", string in object:2855 25708 "description": "radv: add a helper function to upload a shader binary", string in object:2856 25717 "description": "radv: remove never reached free() when compiling shaders", string in object:2857 25726 "description": "freedreno/ci/a306: split off snorm blending failures", string in object:2858 25735 "description": "freedreno/ci/a306: split off the f32 blend / texturing failures", string in object:2859 25744 "description": "freedreno/ci/a306: separate msaa fails", string in object:2860 25753 "description": "windows: Use TLS context/dispatch with shared-glapi", string in object:2861 25762 "description": "freedreno/a3xx: add some legacy formats", string in object:2862 25771 "description": "freedreno/ci/a306: add additional skip which hangchecks", string in object:2863 25780 "description": "freedreno/a6xx: Set the tess BO ptrs in the program stateobj.", string in object:2864 25789 "description": "freedreno/a6xx: Skip emitting tess BO pointers past the shader's const string in object:2865 25798 "description": "freedreno/a6xx: Allocate a fixed-size tess factor BO.", string in object:2866 25807 "description": "radv: Don't emit framebuffer state if there is no renderpass active.", string in object:2867 25816 "description": "d3d12: Support compat level 330", string in object:2868 25825 "description": "venus: ignore framebuffer for VkCommandBuffer executed outside of rende string in object:2869 25834 "description": "nir: Make nir_build_alu() variants per 1-4 arg count.", string in object:2870 25843 "description": "nir: Uninline a bunch of nir.h functions.", string in object:2871 25852 "description": "iris: Drop redundant iris_resource_disable_aux call", string in object:2872 25861 "description": "iris: Enable CCS_E on 32-bpc float formats on TGL+", string in object:2873 25870 "description": "intel/isl: Unify fmt checks in isl_surf_supports_ccs", string in object:2874 25879 "description": "docs: update calendar and link releases notes for 21.3.1", string in object:2875 25888 "description": "docs: add release notes for 21.3.1", string in object:2876 25897 "description": "CI/d3d12: Add a quick_shader run", string in object:2877 25906 "description": "CI/windows: Move reference files to relevant ci subdirectories", string in object:2878 25915 "description": "CI/windows: Move SPIRV-to-DXIL test YML to microsoft folder", string in object:2879 25924 "description": "CI/windows: Move D3D12 test YML to D3D12 driver folder", string in object:2880 25933 "description": "freedreno/crashdec: Basing GMU log decoding", string in object:2881 25942 "description": "freedreno/crashdec: Fallback to chip_id for GPU id", string in object:2882 25951 "description": "freedreno/crashdec: HFI queue decoding", string in object:2883 25960 "description": "freedreno/crashdec: Split out mempool decoding", string in object:2884 25969 "description": "turnip: Move CP_SET_SUBDRAW_SIZE to vkCmdBindPipeline() time.", string in object:2885 25978 "description": "turnip: use SUBDRAW_SIZE and constant sized tess bos", string in object:2886 25987 "description": "freedreno/ir3: Make a shared helper for the tess factor stride.", string in object:2887 25996 "description": "nouveau/nir: Use natural alignment for scalars", string in object:2888 26005 "description": "util/u_trace/perfetto: add new env variable to enable perfetto", string in object:2889 26014 "description": "util/u_trace: add end_of_pipe property to tracepoints", string in object:2890 26023 "description": "glsl: fix for unused variable in glsl_types.cpp", string in object:2891 26032 "description": "spirv: handle SpvOpMemberName", string in object:2892 26041 "description": "nir/opt_deref: don't try to cast empty structures", string in object:2893 26050 "description": "gallium/d3d12: Don't use designated initializers", string in object:2894 26059 "description": "microsoft/compiler: Fix dxil_nir_create_bare_samplers()", string in object:2895 26068 "description": "freedreno/ci: add piglit runs for a306", string in object:2896 26077 "description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI (v2)", string in object:2897 26086 "description": "Revert \\"android: define cpp_rtti=false because libLLVM is built w/o string in object:2898 26095 "description": "aco: don't create DPP instructions with SGPR operands", string in object:2899 26104 "description": "panfrost: Add empty tile flags to GenXML", string in object:2900 26113 "description": "radv: fix resetting the entire vertex input dynamic state", string in object:2901 26122 "description": "anv: Drop code from get_blorp_surf_for_anv_buffer", string in object:2902 26131 "description": "anv: Allow transfer-only linear ASTC images", string in object:2903 26140 "description": "anv: Require transfer features for transfer usages", string in object:2904 26149 "description": "iris: Allow GPU-based uploads of ASTC textures", string in object:2905 26158 "description": "intel/isl: Allow creating non-Y-tiled ASTC surfaces", string in object:2906 26167 "description": "blorp: Disallow multisampling for BLORP compute blits and copies.", string in object:2907 26176 "description": "blorp: Assert that BLORP_BATCH_PREDICATE_ENABLE isn't set for compute", string in object:2908 26185 "description": "blorp: Don't try to use the 3D stencil write hardware for compute", string in object:2909 26194 "description": "blorp: Fix compute-blits for rectangles not aligned to the workgroup", string in object:2910 26203 "description": "iris: fix mapping compressed textures", string in object:2911 26212 "description": "ci: remove egl-copy-buffers from fail list", string in object:2912 26221 "description": "loader/dri3: fix piglit egl-copy-buffer test", string in object:2913 26230 "description": "nir: Fix read depth for predecessors", string in object:2914 26239 "description": "ci: move windowoverlap exclusion to all-skips", string in object:2915 26248 "description": "nir/tests: add DCE test for loops following a jump", string in object:2916 26257 "description": "nir/cf: fix insertion of loops/ifs after jumps", string in object:2917 26266 "description": "nir/dce: fix DCE of loops with a halt or return instruction in the pre string in object:2918 26275 "description": "lima: fix blending with min/max ops", string in object:2919 26284 "description": "lima: use 1 as blend factor for dst_alpha for SRC_ALPHA_SATURATE", string in object:2920 26293 "description": "lima: implement dual source blend", string in object:2921 26302 "description": "aco: properly update use counts if a extract is still used", string in object:2922 26311 "description": "lima: disasm: call util_cpu_detect() to init CPU caps", string in object:2923 26320 "description": "lima: disasm: use last argument as a filename", string in object:2924 26329 "description": "lima: fix crash with sparse samplers", string in object:2925 26338 "description": "glthread: don't sync for more glGetIntegerv enums for glretrace", string in object:2926 26347 "description": "broadcom/compiler: relax restriction on VPM inst in last thread end sl string in object:2927 26356 "description": "radv: dont call calloc when BVH is empty", string in object:2928 26365 "description": "radv/llvm: constify radv_shader_info", string in object:2929 26374 "description": "radv/llvm: stop trying to eliminate VS outputs", string in object:2930 26383 "description": "radv: constify radv_shader_info in radv_declare_shader_args()", string in object:2931 26392 "description": "radv: copy the user SGPRs locations outside of radv_declare_shader_args string in object:2932 26401 "description": "radv: configure the number of SGPRs/VGPRs directly from the arguments", string in object:2933 26410 "description": "radv: add a workaround to fix a segfault with Metro Exodus (Linux nativ string in object:2934 26419 "description": "radv: fix accessing NULL pointers when destroy the VRS image", string in object:2935 26428 "description": "broadcom/compiler: allow color TLB writes in last instruction", string in object:2936 26437 "description": "freedreno/ir3: get the post-lowering clip/cull mask", string in object:2937 26446 "description": "freedreno/ir3: indicate that clipdist arrays are in use", string in object:2938 26455 "description": "nir/lower_clip: support clipdist array + no vars", string in object:2939 26464 "description": "nir/lower_clip: increment num_inputs/outputs by appropriate amount", string in object:2940 26473 "description": "nir/lower_clip: location offset goes into offset, not base", string in object:2941 26482 "description": "nir/lower_clip: replace bogus comment about gl_ClipDistance reading in string in object:2942 26491 "description": "egl/wayland: use surface dma-buf feedback to allocate surface buffers", string in object:2943 26500 "description": "egl/wayland: move loader_dri_create_image() calls to separate function string in object:2944 26509 "description": "egl/wayland: add initial dma-buf feedback support", string in object:2945 26518 "description": "loader: add function to get render node from dev_t", string in object:2946 26527 "description": "egl/wayland: remove unused constant EGL_DRI2_NUM_FORMATS", string in object:2947 26536 "description": "egl/wayland: move formats and modifiers to a separate struct", string in object:2948 26545 "description": "egl/wayland: do not try to access memory if allocation failed", string in object:2949 26554 "description": "egl/wayland: deprecate drm_handle_format() and drm_handle_capabilities string in object:2950 26563 "description": "egl/wayland: replace EGL_DRI2_MAX_FORMATS by EGL_DRI2_NUM_FORMATS", string in object:2951 26572 "description": "egl/wayland: Remove unused wayland enum", string in object:2952 26581 "description": "egl: remove unnecessary spaces after types", string in object:2953 26590 "description": "ci: Upgrade to libdrm 2.4.109", string in object:2954 26599 "description": "ci: Consistently build Wayland and protocols", string in object:2955 26608 "description": "ci: Use common build script for libwayland", string in object:2956 26617 "description": "radv: advertise VK_KHR_synchronization2", string in object:2957 26626 "description": "radv: switch the remaining stages/access to VK_PIPELINE_STAGE_2/VK_AC string in object:2958 26635 "description": "radv: add support for VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR", string in object:2959 26644 "description": "radv: add support for new pipeline stages and access masks", string in object:2960 26653 "description": "radv: add support for creating device-only events", string in object:2961 26662 "description": "radv: add support for VkMemoryBarrier2KHR", string in object:2962 26671 "description": "radv: implement vkQueueSubmit2KHR()", string in object:2963 26680 "description": "radv: implement vkCmdWaitEvents2KHR()/vkCmdPipelineBarrier2KHR()", string in object:2964 26689 "description": "radv: implement vkCmdWriteBufferMarker2AMD()", string in object:2965 26698 "description": "radv: implement vkCmd{Reset,Set}Event2KHR()", string in object:2966 26707 "description": "radv: implement vkCmdWriteTimestamp2KHR()", string in object:2967 26716 "description": "radeonsi: print the shader stage for shader-db dumps", string in object:2968 26725 "description": "radeonsi: print source_sha1 as part of shader dumps", string in object:2969 26734 "description": "nir: add shader_info::source_sha1, its initialization and printing", string in object:2970 26743 "description": "util: add SHA1 printing and comparison functions", string in object:2971 26752 "description": "mesa: don't compute the same SHA1 twice in glShaderSource", string in object:2972 26761 "description": "mesa: add gl_linked_shader::linked_source_sha1", string in object:2973 26770 "description": "mesa: add shader source SHA1s that are propagated up to glCompileShader string in object:2974 26779 "description": "mesa: rename gl_shader::sha1 to disk_cache_sha1", string in object:2975 26788 "description": "mesa: remove SourceChecksum from shader structures", string in object:2976 26797 "description": "radeonsi: rename si_get_shader_wave_size and make it non-inline", string in object:2977 26806 "description": "radeonsi: centralize wave size computation in si_get_shader_wave_size", string in object:2978 26815 "description": "radeonsi: don't use compute_wave_size directly", string in object:2979 26824 "description": "radeonsi: propagate si_shader::wave_size to VGT_SHADER_STAGES", string in object:2980 26833 "description": "radeonsi: clean up compute_wave_size use in si_compute_blit.c", string in object:2981 26842 "description": "radeonsi: don't use si_get_wave_size in si_get_ir_cache_key", string in object:2982 26851 "description": "radeonsi: use si_shader::wave_size", string in object:2983 26860 "description": "radeonsi: add si_shader::wave_size because it will vary", string in object:2984 26869 "description": "radeonsi: add wave32 flag into prolog/epilog keys", string in object:2985 26878 "description": "radeonsi: don't print uninitialized inlined_uniform_values", string in object:2986 26887 "description": "driconf: enable glthread for Basemark GPU", string in object:2987 26896 "description": "driconf: enable glthread for Minecraft", string in object:2988 26905 "description": "driconf: enable glthread for all Unigine benchmarks", string in object:2989 26914 "description": "aco: fix right shift of exponent 32 detected by UBSAN", string in object:2990 26923 "description": "radv: fix OOB access for inline push constants detected by UBSAN", string in object:2991 26932 "description": "ac/nir: fix left shift of 1 by 31 places detected by UBSAN", string in object:2992 26941 "description": "util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate string in object:2993 26950 "description": "ir3/cp: Prevent setting an address on subgroup macros", string in object:2994 26959 "description": "mesa: add a more straightforward callback for replacing shaders", string in object:2995 26968 "description": "ir3/lower_subgroups: Fix potential infinite loop", string in object:2996 26977 "description": "docs/release-calendar: remove additional 21.2 releases", string in object:2997 26986 "description": "docs: update calendar and link releases notes for 21.2.6", string in object:2998 26995 "description": "docs: add sha256 sums for 21.2.6 relnotes", string in object:2999 27004 "description": "docs: add release notes for 21.2.6", string in object:3000 27013 "description": "meson: bump meson requirement to 0.53.0", string in object:3001 27022 "description": "radv: Set RB+ registers correctly without framebuffer.", string in object:3002 27031 "description": "radv: Remove the skipping of framebuffer emission if we don't have a fr string in object:3003 27040 "description": "radv: Stop using a subpass for color clears.", string in object:3004 27049 "description": "radv: Avoid using a new subpass for ds clears.", string in object:3005 27058 "description": "util/u_trace: refcount payloads", string in object:3006 27067 "description": "anv: fix execbuf syncobjs/syncobj_values array leak", string in object:3007 27076 "description": "nir/lower_subgroups: fix left shift of -1", string in object:3008 27085 "description": "nir/lower_tex: don't calculate texture_mask for texture_index>=32", string in object:3009 27094 "description": "radv: stop running copy-propagation before nir_opt_deref", string in object:3010 27103 "description": "spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_ string in object:3011 27112 "description": "vulkan: Unlock before return.", string in object:3012 27121 "description": "radv: fix max_render_backends for Sienna Cichlid null winsys", string in object:3013 27130 "description": "radv: make RADV_FORCE_FAMILY case-insensitive", string in object:3014 27139 "description": "ac/surface: allow gfx6-8 to enter the gfx9 DCC codepath for SI_FORCE_F string in object:3015 27148 "description": "ac/gpu_info: don't fail on amdgpu_query_video_caps_info failures", string in object:3016 27157 "description": "broadcom/compiler: make shaderdb debug output compatible with shaderdb string in object:3017 27166 "description": "mesa: add allow_glsl_compat_shaders for shader-db", string in object:3018 27175 "description": "mesa: don't add attenuation constants if ffvp doesn't use them", string in object:3019 27184 "description": "radv: implement optimized MSAA copies using FMASK", string in object:3020 27193 "description": "radv: make radv_copy_buffer() a non-static function", string in object:3021 27202 "description": "radv: make radv_break_on_count() a non-static function", string in object:3022 27211 "description": "amd/addrlib: Use get_supported_arguments to get compiler args.", string in object:3023 27220 "description": "meson: Remove some unnecessary loops.", string in object:3024 27229 "description": "meson: Use get_supported_arguments more often.", string in object:3025 27238 "description": "lima/ppir: implement gl_FragDepth support", string in object:3026 27247 "description": "lima/ppir: check if mul node is a source of add node before inserting", string in object:3027 27256 "description": "svga: fix bitwise/logical and mixup", string in object:3028 27265 "description": "nine: remove dead code", string in object:3029 27274 "description": "android.mk: Add missing variables to the make target", string in object:3030 27283 "description": "lavapipe: fix unused variable", string in object:3031 27292 "description": "vulkan: fix uninitialized variables", string in object:3032 27301 "description": "turnip: implement VK_KHR_buffer_device_address", string in object:3033 27310 "description": "freedreno/ir3: handle global atomics", string in object:3034 27319 "description": "freedreno/ir3: add a6xx global atomics and separate atomic opcodes", string in object:3035 27328 "description": "llvmpipe: Use lp_build_round_arch on IBM Z (s390x)", string in object:3036 27337 "description": "util/cpu_detect: Add flag for IBM Z (s390x)", string in object:3037 27346 "description": "freedreno/ir3: remove unused actual_in counting", string in object:3038 27355 "description": "virgl: Link shader program", string in object:3039 27364 "description": "gallium: add a link shader hook", string in object:3040 27373 "description": "broadcom/compiler: don't move ldvary earlier if current instruction ha string in object:3041 27382 "description": "radv: fix emitting VBO when vertex input dynamic state is used", string in object:3042 27391 "description": "radv/winsys: report the real family name instead of OVERRIDDEN", string in object:3043 27400 "description": "ac: change family names to uppercase in ac_get_family_name()", string in object:3044 27409 "description": "radv: convert remaining enums/structs to 1.2 versions", string in object:3045 27418 "description": "intel/compiler: Prepare disasm for 16-bit sampler params", string in object:3046 27427 "description": "intel/fs: Define and set correct sampler simd mode", string in object:3047 27436 "description": "intel/compiler: Deprecate ld2dms and use ld2dms_w instead", string in object:3048 27445 "description": "intel/compiler: Add new variant for TXF_CMS_W", string in object:3049 27454 "description": "intel/compiler: Prepare ld2dms_w for 4 mcs components", string in object:3050 27463 "description": "intel/compiler: Demote sampler params to 16-bit for CMS/UMS/MCS", string in object:3051 27472 "description": "intel/compiler/fs: Add support for 16-bit sampler msg payload", string in object:3052 27481 "description": "intel/compiler: Add helper to support half float payload with padding", string in object:3053 27490 "description": "intel/compiler: Fix instruction size written calculation", string in object:3054 27499 "description": "intel/compiler: Don't hardcode padding source type to 32bit", string in object:3055 27508 "description": "intel/compiler: Handle new sampler descriptor fields for 16bit sampler string in object:3056 27517 "description": "intel/compiler: Set correct return format for brw_SAMPLE", string in object:3057 27526 "description": "nir: Un-inline more of nir_builder.h.", string in object:3058 27535 "description": "nir: Un-inline nir_builder_alu_instr_finish_and_insert()", string in object:3059 27544 "description": "nir: apply interpolated input intrinsics setting when lowering clipdist string in object:3060 27553 "description": "nir: always keep the clip distance array size updated", string in object:3061 27562 "description": "aco/spill: use spills_entry instead of spills_exit to kill linear VGPR string in object:3062 27571 "description": "freedreno/a[345]xx: fix unorm/snorm blend factors when they're \\"ove string in object:3063 27580 "description": "freedreno/a5xx: add missing L8A8_UNORM format to support TBOs", string in object:3064 27589 "description": "freedreno/a4xx: add some missing legacy formats to help TBOs", string in object:3065 27598 "description": "freedreno/a4xx: add missing SNORM formats to help tests pass", string in object:3066 27607 "description": "panfrost: Handle AFBC_FEATURES in drm-shim", string in object:3067 27616 "description": "panfrost: Collapse 0 parameters in drm-shim", string in object:3068 27625 "description": "broadcom/compiler: fix scoreboard locking checks", string in object:3069 27634 "description": "broadcom/compiler: don't allow RF writes from signals after thrend", string in object:3070 27643 "description": "ir3: print half-dst/src for ldib.b/stib.b", string in object:3071 27652 "description": "intel: move timestamp scaling helper to intel/perf", string in object:3072 27661 "description": "intel/ds: remove verbose messages", string in object:3073 27670 "description": "intel/pps: tweak intel config some more", string in object:3074 27679 "description": "intel/ds: isolate intel/perf from the pps-producer", string in object:3075 27688 "description": "intel/ds: drop unused constructors", string in object:3076 27697 "description": "intel/perf: track end timestamp of queries", string in object:3077 27706 "description": "intel/ds: drop timestamp correlation code", string in object:3078 27715 "description": "pps: fixup sporadic missing counters", string in object:3079 27724 "description": "intel/perf: add a helper to read timestamp from reports", string in object:3080 27733 "description": "pps: allow drivers to report timestamps in their own time domain", string in object:3081 27742 "description": "broadcom/compiler: apply constant folding on early GS lowering", string in object:3082 27751 "description": "broadcom/compiler: handle array of structs in GS/FS inputs", string in object:3083 27760 "description": "intel/fs: fix shader call lowering pass", string in object:3084 27769 "description": "CI/windows: Upload result.txt as an artifact", string in object:3085 27778 "description": "CI/windows: Uprev piglit", string in object:3086 27787 "description": "Auto-enable TLSDESC support", string in object:3087 27796 "description": "Use initial-exec TLS for glibc only, enable TLS elsewhere", string in object:3088 27805 "description": "mesa: move around current texture object fetching", string in object:3089 27814 "description": "mesa: check target/format for Tex(ture)StorageMem*", string in object:3090 27823 "description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI", string in object:3091 27832 "description": "radeonsi: deduplicate min_esverts code in gfx10_ngg_calculate_subgroup_ string in object:3092 27841 "description": "radeonsi: implement shader culling in GS", string in object:3093 27850 "description": "radeonsi: don't use ctx.stage outside of si_llvm_translate_nir", string in object:3094 27859 "description": "radeonsi: simplify si_get_vs_key_outputs for GS", string in object:3095 27868 "description": "radeonsi: add is_gs parameter into si_vs_needs_prolog", string in object:3096 27877 "description": "radeonsi: restructure code that declares merged VS-GS and TES-GS SGPRs", string in object:3097 27886 "description": "radeonsi: separate culling code from VS/TES (to be reused by GS)", string in object:3098 27895 "description": "mesa/get: allow NV_pixel_buffer_object constants in GLES2", string in object:3099 27904 "description": "d3d12: Validate opened D3D12 resource matches pipe template", string in object:3100 27913 "description": "d3d12: Generate a pipe format -> typeless mapping table too", string in object:3101 27922 "description": "d3d12: Generate format table using a macro list", string in object:3102 27931 "description": "d3d12: Make format list all use macros", string in object:3103 27940 "description": "d3d12: Handle import/export of fd shared handles", string in object:3104 27949 "description": "winsys/d3d12: Populate winsys handle format", string in object:3105 27958 "description": "gallium, windows: Use HANDLE instead of FD for external objects", string in object:3106 27967 "description": "microsoft/compiler: Handle GLES external textures", string in object:3107 27976 "description": "d3d12: Support RGBX formats mapped to RGBA", string in object:3108 27985 "description": "d3d12: Support PIPE_CAP_MIXED_COLOR_DEPTH_BITS", string in object:3109 27994 "description": "d3d12: Support BGRA 555 and 565 formats", string in object:3110 28003 "description": "android: Allow forcing softpipe", string in object:3111 28012 "description": "android,d3d12: Support using DirectX-Headers dependency from AOSP", string in object:3112 28021 "description": "mesa/main, android: Log errors to logcat", string in object:3113 28030 "description": "android: Add a BOARD CFlags option so build can be customized", string in object:3114 28039 "description": "zink: be consistent about waiting on context queue on context destroy", string in object:3115 28048 "description": "zink: set batch state queue on creation", string in object:3116 28057 "description": "freedreno/a5xx: Emit MSAA state for sysmem rendering, too.", string in object:3117 28066 "description": "freedreno/a5xx: Document the sRGB bit on RB_2D_SRC/DST info.", string in object:3118 28075 "description": "freedreno/a5xx: Define a5xx_2d_surf_info like a6xx has.", string in object:3119 28084 "description": "freedreno/a6xx: Disable sample averaging on non-ubwc z24s8 MSAA blits. string in object:3120 28093 "description": "freedreno/a6xx: Disable sample averaging on z/s or integer blits.", string in object:3121 28102 "description": "ir3/lower_pcopy: Fix bug with \\"illegal\\" copies and swaps", string in object:3122 28111 "description": "ir3/lower_pcopy: Fix shr.b illegal copy lowering", string in object:3123 28120 "description": "ir3/spill: Support larger spill slot offset", string in object:3124 28129 "description": "ir3/ra: Add missing asserts to ra_push_interval()", string in object:3125 28138 "description": "ir3/ra: Consider reg file size when swapping killed sources", string in object:3126 28147 "description": "meson: Allow mismatching RTTI for MSVC", string in object:3127 28156 "description": "meson: Don't override built-in cpp_rtti option, error if it's invalid", string in object:3128 28165 "description": "anv: initialize anv_bo_sync base fields", string in object:3129 28174 "description": "anv: don't try to close fd = -1", string in object:3130 28183 "description": "radv: ignore the descriptor set layout when creating descriptor templat string in object:3131 28192 "description": "radv: allow TC-compat CMASK with storage images on GFX10+", string in object:3132 28201 "description": "zink: add a compiler pass to scan for shader image use", string in object:3133 28210 "description": "zink: explicitly init glsl", string in object:3134 28219 "description": "vulkan: move common format helpers to vk_format", string in object:3135 28228 "description": "util/queue: fix a data race detected by TSAN when finishing the queue", string in object:3136 28237 "description": "glx/dri3: fix glXQueryContext does not return GLX_RENDER_TYPE value", string in object:3137 28246 "description": "freedreno: Stop exposing MSAA image load/store on desktop GL.", string in object:3138 28255 "description": "asahi: Fix BIND_PIPELINE sizing and alignment", string in object:3139 28264 "description": "asahi: Remove obnoxious workaround", string in object:3140 28273 "description": "asahi: Remove silly magic numbers", string in object:3141 28282 "description": "asahi: Fix agx_map_* structures", string in object:3142 28291 "description": "asahi: Allocate special scratch buffers", string in object:3143 28300 "description": "asahi: Deflake addresses", string in object:3144 28309 "description": "asahi: Rename PANDECODE->AGXDECODE", string in object:3145 28318 "description": "pan/bi: Add XML for LD_BUFFER", string in object:3146 28327 "description": "pan/bi: Suppress uniform validation for LD_BUFFER", string in object:3147 28336 "description": "pan/bi: Confirm IDP unit on Valhall", string in object:3148 28345 "description": "pan/bi: Forbid unaligned staging registers on Valhall", string in object:3149 28354 "description": "pan/bi: Add XML for assembling Valhall image stores", string in object:3150 28363 "description": "pan/bi: Add Valhall's special FMA_RSCALE instructions", string in object:3151 28372 "description": "pan/bi: Add sqrt form of Valhall FREXPM", string in object:3152 28381 "description": "pan/bi: Add full form of Valhall MUX instruction", string in object:3153 28390 "description": "pan/bi: Annotate Valhall instructions with units", string in object:3154 28399 "description": "zink: enable PIPE_TEXTURE_TRANSFER_COMPUTE on non-cpu drivers", string in object:3155 28408 "description": "zink: use pb_slab_alloc_reclaimed(reclaim_all) for BAR heap sometimes", string in object:3156 28417 "description": "aux/pb: add a new slab alloc function for reclaiming all bo objects", string in object:3157 28426 "description": "llvmpipe: adjust rounding for viewport scissoring", string in object:3158 28435 "description": "docs: add 22.0 branchpoint date for perspective", string in object:3159 28444 "description": "docs: add 21.3.x release schedule", string in object:3160 28453 "description": "docs: update calendar and link releases notes for 21.3.0", string in object:3161 28462 "description": "docs: add release notes for 21.3.0", string in object:3162 28471 "description": "radv: disable HTILE for D32S8 format and mipmaps on GFX10", string in object:3163 28480 "description": "ci: Uprev Crosvm", string in object:3164 28489 "description": "virgl/ci: Run each dEQP instance in its own VM", string in object:3165 28498 "description": "ci: Remove syslogd", string in object:3166 28507 "description": "virgl/ci: Set GALLIVM_PERF=nopt,no_quad_lod", string in object:3167 28516 "description": "ci: Don't set GALLIVM_PERF in the scripts", string in object:3168 28525 "description": "ci: Create symlink to /install early", string in object:3169 28534 "description": "gallium: implement compute pbo download", string in object:3170 28543 "description": "mesa/st: make some pbo functions public", string in object:3171 28552 "description": "mesa/st: make sampler_type_for_target public", string in object:3172 28561 "description": "gallium: rename PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER", string in object:3173 28570 "description": "gallium: add pipe_screen::is_compute_copy_faster hook", string in object:3174 28579 "description": "turnip: don't use mesa/macros.h to get utils/rounding.h", string in object:3175 28588 "description": "radeonsi/sqtt: increase the default buffer size to 32MB", string in object:3176 28597 "description": "radeonsi: unreference framebuffer state after use", string in object:3177 28606 "description": "broadcom/compiler: fix early fragment tests setup", string in object:3178 28615 "description": "radv: Implement VK_EXT_image_view_min_lod", string in object:3179 28624 "description": "vulkan: Update the XML and headers to 1.2.199", string in object:3180 28633 "description": "radv: Expose min_lod in *_make_texture_descriptor", string in object:3181 28642 "description": "radv: Refactor S_FIXED to radv_float_to_{s,u}fixed", string in object:3182 28651 "description": "zink: clamp to 500 max batch states on nvidia", string in object:3183 28660 "description": "zink: fail context creation more gracefully", string in object:3184 28669 "description": "zink: fix memory availability reporting", string in object:3185 28678 "description": "zink: use IMMUTABLE for dummy xfb buffer", string in object:3186 28687 "description": "zink: demote BAR allocations to device-local on oom", string in object:3187 28696 "description": "zink: set zink_resource_object::host_visible based on actual bo placeme string in object:3188 28705 "description": "zink: always use slab allocation placement for domains", string in object:3189 28714 "description": "zink: add error for bo allocation failure", string in object:3190 28723 "description": "glx: add a workaround to glXDestroyWindow for Viewperf2020/Sw", string in object:3191 28732 "description": "intel/nir: also allow unknown format for getting the size of a storage string in object:3192 28741 "description": "glsl/nir: Don't build soft float64 when it cannot be used", string in object:3193 28750 "description": "zink: implement multiplanar modifier handling", string in object:3194 28759 "description": "dri2: set dimensions on dmabuf import planes", string in object:3195 28768 "description": "zink: always set matching resource export type for dmabuf creation", string in object:3196 28777 "description": "zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf", string in object:3197 28786 "description": "vulkan/sync: Rework asserts a bit", string in object:3198 28795 "description": "glsl: fix trivial strict aliasing warning", string in object:3199 28804 "description": "llvmpipe: page-align memory allocations", string in object:3200 28813 "description": "ir3: Stop inserting nops during scheduling", string in object:3201 28822 "description": "ir3/postsched: Only prefer tex/sfu if they are soft-ready", string in object:3202 28831 "description": "ir3/postsched: Rewrite delay handling", string in object:3203 28840 "description": "ir3/delay: Ignore earlier definitions to the same register", string in object:3204 28849 "description": "ir3/postsched: Handle sync dependencies better", string in object:3205 28858 "description": "ir3/postsched: Fix copy-paste mistake", string in object:3206 28867 "description": "ir3/sched: Rewrite delay handling", string in object:3207 28876 "description": "util/dag: Add dag_add_edge_max_data", string in object:3208 28885 "description": "util/dag: Make edge data a uintptr_t", string in object:3209 28894 "description": "ci: temporarily disable lima CI", string in object:3210 28903 "description": "iris: Tidy code in iris_use_pinned_bo a bit", string in object:3211 28912 "description": "iris: Check for cross-batch flushing whenever a buffer is newly written string in object:3212 28921 "description": "iris: Make a helper function for cross-batch dependency flushing", string in object:3213 28930 "description": "v3d,v3dv: move TFU register definition to a common header", string in object:3214 28939 "description": "radv: simplify re-using cache entries in radv_pipeline_cache_insert_sha string in object:3215 28948 "description": "v3dv: fix internal bpp of D/S formats", string in object:3216 28957 "description": "llvmpipe: enable PIPE_CAP_FBFETCH_COHERENT", string in object:3217 28966 "description": "llvmpipe: remove dead args from load_unswizzled_block", string in object:3218 28975 "description": "llvmpipe: fix FB fetch with non 32-bit render target formats", string in object:3219 28984 "description": "llvmpipe: protect from doing FB fetch of missing buffers", string in object:3220 28993 "description": "llvmpipe: fix gl_FragColor and gl_LastFragData[0] combination", string in object:3221 29002 "description": "llvmpipe: fix wrong assumption on FB fetch shader opacity", string in object:3222 29011 "description": "zink: implement pipe_context::draw_vertex_state", string in object:3223 29020 "description": "lima: add more wrap modes", string in object:3224 29029 "description": "lima: handle 1D samplers", string in object:3225 29038 "description": "lima: add support for 3D textures", string in object:3226 29047 "description": "zink: set suballocator bo size to aligned allocation size", string in object:3227 29056 "description": "zink: block suballocator caching for swapchain/dmabuf images", string in object:3228 29065 "description": "radeonsi: don't use GS SGPR6 for the small prim cull info", string in object:3229 29074 "description": "radeonsi: inline declare_vs_specific_input_sgprs", string in object:3230 29083 "description": "radeonsi: cull against clip planes, clipvertex, clip/cull distances in string in object:3231 29092 "description": "radeonsi: unify how ngg_cull_flags are set", string in object:3232 29101 "description": "d3d12: Fix incorrect hash table usage", string in object:3233 29110 "description": "lima: add native txp support", string in object:3234 29119 "description": "isaspec: Add prototypes for expr evaluators", string in object:3235 29128 "description": "freedreno/ir3: adjust condition for when to use ldib", string in object:3236 29137 "description": "nir: fix constant expression of ibitfield_extract", string in object:3237 29146 "description": "vulkan: Add a dummy sync type", string in object:3238 29155 "description": "vulkan,anv: Auto-detect syncobj features", string in object:3239 29164 "description": "anv: Simplify submit_simple_batch()", string in object:3240 29173 "description": "anv: Remove unnecessary syncobj wrappers", string in object:3241 29182 "description": "vulkan: Add an emulated binary vk_sync type", string in object:3242 29191 "description": "anv: Convert to the common sync and submit framework", string in object:3243 29200 "description": "anv: Use helpers in util/os_time.h in the query code", string in object:3244 29209 "description": "anv: Remove the last remnants of in/out fences", string in object:3245 29218 "description": "anv: Add a BO sync type", string in object:3246 29227 "description": "anv: Delete ANV_SEMAPHORE_TYPE_DUMMY", string in object:3247 29236 "description": "vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync", string in object:3248 29245 "description": "wsi/display: Rework wsi_fence a bit", string in object:3249 29254 "description": "vulkan/wsi: Drop wsi_common_get_current_time()", string in object:3250 29263 "description": "vulkan/device: Log the timeline mode when lost", string in object:3251 29272 "description": "vulkan: Add common implementations of vkQueueSubmit and vkQueueWaitIdle string in object:3252 29281 "description": "vulkan: Add a common implementation of VkSemaphore", string in object:3253 29290 "description": "vulkan: Add a common implementation of VkFence", string in object:3254 29299 "description": "vulkan: Add an emulated timeline sync type", string in object:3255 29308 "description": "c11/threads: Re-align return values for timed waits", string in object:3256 29317 "description": "vulkan: Add a common vk_drm_syncobj struct", string in object:3257 29326 "description": "vulkan/vk_device: Add a drm_fd field", string in object:3258 29335 "description": "vulkan/util: Include stdlib.h", string in object:3259 29344 "description": "vulkan/meson: Re-arrange libvulkan_util deps a bit", string in object:3260 29353 "description": "vulkan: Add a vk_sync base class", string in object:3261 29362 "description": "anv: Wire up the new status check", string in object:3262 29371 "description": "vulkan/device: Add a check_status hook", string in object:3263 29380 "description": "anv: Use the new common device lost tracking", string in object:3264 29389 "description": "vulkan: Pull the device lost framework from ANV", string in object:3265 29398 "description": "anv: Move device memory maps back to anv_device_memory", string in object:3266 29407 "description": "mesa: convert unsupported primtypes during display list compilation", string in object:3267 29416 "description": "move util/indices to core util", string in object:3268 29425 "description": "intel/genxml: Decode VALIGN/HALIGN values in XY_BLOCK_COPY_BLT", string in object:3269 29434 "description": "intel/genxml: Fix XY_BLOCK_COPY_BLT destination tiling field type", string in object:3270 29443 "description": "intel/genxml: Fix MI_FLUSH_DW to actually specify the length properly", string in object:3271 29452 "description": "intel/genxml: Collapse leading underscores on prefixed value defines", string in object:3272 29461 "description": "intel/genxml: Simplify prefix handling for field value lists", string in object:3273 29470 "description": "iris: Fix parameters to iris_copy_region in reallocate_resource_inplace string in object:3274 29479 "description": "radv: Don't crash if VkExternalImageFormatProperties isn't provided.", string in object:3275 29488 "description": "gallium/u_blitter: clean up texcoords ZW when filling up just XY", string in object:3276 29497 "description": "nir: Group per-primitive outputs at the end for driver location assign. string in object:3277 29506 "description": "nir: Don't compact per-vertex and per-primitive outputs together.", string in object:3278 29515 "description": "nir: Lower cull and clip distance arrays for mesh shaders.", string in object:3279 29524 "description": "nir: Add new option to lower invocation ID from invocation index.", string in object:3280 29533 "description": "nir, spirv: Don't mark NV_mesh_shader primitive indices as per-primitiv string in object:3281 29542 "description": "nir: Fix nir_lower_io with per primitive outputs.", string in object:3282 29551 "description": "nir: Print Mesh Shader specific info.", string in object:3283 29560 "description": "nir: Rename nir_get_io_vertex_index_src and include per-primitive I/O. string in object:3284 29569 "description": "ac/rgp: Initialize clock_calibration with memset.", string in object:3285 29578 "description": "freedreno/a4xx: hook up sample mask/id, used to determine helper invo string in object:3286 29587 "description": "freedreno/a4xx: include guesses from a3xx for some of the constid's", string in object:3287 29596 "description": "freedreno/a4xx: indicate whether outputs are uint/sint", string in object:3288 29605 "description": "freedreno/a4xx: fix stencil-textured border colors", string in object:3289 29614 "description": "freedreno/a6xx: re-express buffer textures more logically", string in object:3290 29623 "description": "freedreno/a5xx: re-express buffer textures more logically", string in object:3291 29632 "description": "freedreno/a4xx: add proper buffer texture support", string in object:3292 29641 "description": "radeonsi: make si_llvm_emit_clipvertex non-static", string in object:3293 29650 "description": "radeonsi: remove an incorrect comment at lds_byte0_accept_flag", string in object:3294 29659 "description": "radeonsi: improve memory instruction tracking", string in object:3295 29668 "description": "radeonsi: add dcc_msaa option to enable DCC for MSAA", string in object:3296 29677 "description": "radeonsi: unify GFX9_VSGS_NUM_USER_SGPR and GFX9_TESGS_NUM_USER_SGPR", string in object:3297 29686 "description": "ac,radeonsi: cull small lines in the shader using the diamond exit rule string in object:3298 29695 "description": "radeonsi: add si_state_rasterizer::ngg_cull_flags_lines and rename the string in object:3299 29704 "description": "radeonsi: set EXTRA_DX_DY_PRECISION for lines where it's supported", string in object:3300 29713 "description": "radeonsi: set PERPENDICULAR_ENDCAP_ENA for wide AA lines", string in object:3301 29722 "description": "radeonsi: make si_get_small_prim_cull_info static", string in object:3302 29731 "description": "radeonsi: use ac_build_load_to_sgpr in gfx10_emit_ngg_culling_epilogue", string in object:3303 29740 "description": "radeonsi: fix view culling for wide lines", string in object:3304 29749 "description": "radeonsi: fix shader culling with integer pixel centers", string in object:3305 29758 "description": "nir: remove double-validation of src component counts", string in object:3306 29767 "description": "radv: Add more checking of cache sizes.", string in object:3307 29776 "description": "radv: Fix memory corruption loading RT pipeline cache entries.", string in object:3308 29785 "description": "freedreno/ir3: fix image-to-tex flags, remove 3d -> array hack", string in object:3309 29794 "description": "iris: call brw_process_intel_debug_variable() earlier", string in object:3310 29803 "description": "docs: update branchpoint instructions", string in object:3311 29812 "description": "lima: enable PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS", string in object:3312 29821 "description": "gallium: add PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS", string in object:3313 29830 "description": "docs/submittingpatches: mention use of the `-x` flag of `git cherry-pi string in object:3314 29839 "description": "docs/submittingpatches: add formatting around the release branches nam string in object:3315 29848 "description": "docs/submittingpatches: add link to section describing how to make a b string in object:3316 29857 "description": "freedreno/a6xx: Fix a bunch of 3D texture layout to match blob behavio string in object:3317 29866 "description": "freedreno/cffdump: Handle the TILE_ALL flag in unit test generation.", string in object:3318 29875 "description": "freedreno/cffdump: Fix up formatting of texturator unit test script ou string in object:3319 29884 "description": "freedreno/fdl: Add support for unit testing 3D texture array strides.", string in object:3320 29893 "description": "freedreno/cffdump: Fix 64-bit reg decode in script mode.", string in object:3321 29902 "description": "freedreno: Fix the texturator unit test script.", string in object:3322 29911 "description": "freedreno/fdl: Dump the generated layout when a layout test fails.", string in object:3323 29920 "description": "util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code.", string in object:3324 29929 "description": "intel/dev: Add platform enum with DG2 G10 & G11", string in object:3325 29938 "description": "zink: always add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for 3D images", string in object:3326 29947 "description": "zink: stop running discard_if in generated tcs", string in object:3327 29956 "description": "zink: skip one GLES31 subset to avoid GPU hangs on Navi10", string in object:3328 29965 "description": "intel/genxml: generate video headers", string in object:3329 29974 "description": "intel/genxml: fix gen6 LD->VLD typo.", string in object:3330 29983 "description": "intel/genxml: capitalize decoder mode select properly", string in object:3331 29992 "description": "intel/genxml: fix Picure->Picture typo", string in object:3332 30001 "description": "intel/genxml: align QM field names across gens.", string in object:3333 30010 "description": "intel/genxml: fix some missing address from the 75 xml", string in object:3334 30019 "description": "intel/genxml: cleanup video xml collisions.", string in object:3335 30028 "description": "aco: consider pseudo-instructions reading exec in needs_exec_mask()", string in object:3336 30037 "description": "radv: use nir_fold_16bit_sampler_conversions()", string in object:3337 30046 "description": "aco: implement D16 texture loads", string in object:3338 30055 "description": "aco: workaround GFX9 hardware bug for D16 image instructions", string in object:3339 30064 "description": "aco: add more D16 load/store instructions to RA and validator", string in object:3340 30073 "description": "nir/fold_16bit_sampler_conversions: skip sparse residency tex instruct string in object:3341 30082 "description": "freedreno: caps for clover", string in object:3342 30091 "description": "freedreno: Add PIPE_SHADER_IR_NIR_SERIALIZED support", string in object:3343 30100 "description": "a5xx: remove astc srgb workaround logic", string in object:3344 30109 "description": "zink: update the CI lists for RADV", string in object:3345 30118 "description": "microsoft/clc: Add a test for arg metadata", string in object:3346 30127 "description": "clc: Use kernel_arg_type_qual string to add const type qualifier to arg string in object:3347 30136 "description": "v3d,v3dv: move tile size calculation to a common helper", string in object:3348 30145 "description": "ac/spm: fix determining the counter slot", string in object:3349 30154 "description": "ac/spm: fix determing the SPM wire", string in object:3350 30163 "description": "radv: fix a sync issue on GFX9+ by clearing the upload BO fence", string in object:3351 30172 "description": "mesa: fix buffer overrun in SavedObj texture obj array", string in object:3352 30181 "description": "llvmpipe: fix compressed image sizes.", string in object:3353 30190 "description": "llvmpipe: disable 64-bit integer textures.", string in object:3354 30199 "description": "aco: Fix how p_is_helper interacts with optimizations.", string in object:3355 30208 "description": "ci/freedreno: Add a link to the issue for color_depth_attachments.", string in object:3356 30217 "description": "ci/freedreno: Add notes explaining the KHR-GL* failures.", string in object:3357 30226 "description": "freedreno/a6xx: Do sparse setup of the TFB program.", string in object:3358 30235 "description": "ci/freedreno: Enable the tes-input/tcs-input tests.", string in object:3359 30244 "description": "freedreno/ir3: Fix an off-by-one in so->outputs_count safety assert.", string in object:3360 30253 "description": "freedreno/a6xx: Add some notes about piglit failures.", string in object:3361 30262 "description": "aco: optimize load_local_invocation_index with single-wave workgroups", string in object:3362 30271 "description": "radv: lower load_local_invocation_index with 1D workgroups", string in object:3363 30280 "description": "nir/lower_system_values: replace local_invocation_id components with z string in object:3364 30289 "description": "tu: Expose Vulkan 1.2", string in object:3365 30298 "description": "tu: Add VK_KHR_buffer_device_address stubs", string in object:3366 30307 "description": "tu: Enable subgroupBroadcastDynamicId", string in object:3367 30316 "description": "freedreno/a[345]xx: add R8/RG8 SRGB formats", string in object:3368 30325 "description": "freedreno: prefer float immediates when float values are involved", string in object:3369 30334 "description": "pan/mdg: Remove duplicate compiler option", string in object:3370 30343 "description": "pan/bi: Enable dual texture fusing pass", string in object:3371 30352 "description": "pan/bi: Test dual texture fusing", string in object:3372 30361 "description": "pan/bi: Add dual texture fusing pass", string in object:3373 30370 "description": "pan/bi: Fix up dual texturing registers", string in object:3374 30379 "description": "pan/bi: Add bi_dual_tex_as_u32 helper", string in object:3375 30388 "description": "pan/bi: Support dual texture scheduling", string in object:3376 30397 "description": "pan/bi: Use BIFROST_TEXTURE_OPERATION_SINGLE enum", string in object:3377 30406 "description": "pan/bi: Add bifrost_dual_texture_operation struct", string in object:3378 30415 "description": "pan/bi: Add bifrost_texture_operation_mode enum", string in object:3379 30424 "description": "pan/bi: Add second destination to TEXC", string in object:3380 30433 "description": "pan/bi: Add secondary staging count", string in object:3381 30442 "description": "pan/bi: Make bi_index padding explicit", string in object:3382 30451 "description": "pan/bi: Fix typo in helper invocation analysis", string in object:3383 30460 "description": "mesa: add just a tiny bit of debug info to some _mesa_problem calls", string in object:3384 30469 "description": "nv50,nvc0: expose R8/RG8_SRGB formats for texturing", string in object:3385 30478 "description": "turnip: Enable VK_KHR_separate_depth_stencil_layouts", string in object:3386 30487 "description": "nir/lower_pntc_ytransform: Support PointCoordIsSysval", string in object:3387 30496 "description": "mesa: add missing state to state string computation", string in object:3388 30505 "description": "v3dv: don't use a global constant for default pipeline dynamic state", string in object:3389 30514 "description": "v3dv: account for multisampling when computing subpass granularity", string in object:3390 30523 "description": "v3d: use V3D_MAX_DRAW_BUFFERS instead of hardcoded constant", string in object:3391 30532 "description": "meson: Update libelf wrap for Windows", string in object:3392 30541 "description": "radv: Match function definitions to declarations", string in object:3393 30550 "description": "ac: Align ADDR_FASTCALL with addrlib", string in object:3394 30559 "description": "driconf: support META application", string in object:3395 30568 "description": "radeonsi: add radeonsi_force_use_fma32 driconf option", string in object:3396 30577 "description": "ci/bare-metal: switch to common .baremetal-test-arm64", string in object:3397 30586 "description": "ci/bare-metal: add .baremetal-test-arm64", string in object:3398 30595 "description": "ci/etnaviv: no need to force nir anymore", string in object:3399 30604 "description": "ci/etnaviv: armhf: switch to .baremetal-test-armhf", string in object:3400 30613 "description": "ci/bare-metal: armhf: move BM_ROOTFS to generic place", string in object:3401 30622 "description": "aux/primconvert: support pipe_context::draw_vertex_state", string in object:3402 30631 "description": "aux/primconvert: break out primconvert internals into util function", string in object:3403 30640 "description": "freedreno/a4xx: fix min/max/bias lod sampler settings", string in object:3404 30649 "description": "freedreno/ir3: fix setting the max tf vertex when there are no outputs string in object:3405 30658 "description": "freedreno: check batch size after the fallback blitter clear", string in object:3406 30667 "description": "anv: fix multiple wait/signal on same binary semaphore", string in object:3407 30676 "description": "gtest: Fix output of array ASSERT/EXPECT macros", string in object:3408 30685 "description": "vulkan/util: Handle depth-only formats in vk_att_ref_stencil_layout", string in object:3409 30694 "description": "mesa/st: Disable NV_copy_depth_to_color on non-doubles-capable HW.", string in object:3410 30703 "description": "v3d: remove static v3d_start_binning", string in object:3411 30712 "description": "v3d: remove unused include", string in object:3412 30721 "description": "lima: Fix drawing wide lines", string in object:3413 30730 "description": "ac/rgp: add support for dumping SPM data", string in object:3414 30739 "description": "ac: add initial SPM support", string in object:3415 30748 "description": "v3d: Update prim_counts when prims generated query in flight without TF string in object:3416 30757 "description": "virgl: Allocate qdws after virgl_init_context to avoid leak.", string in object:3417 30766 "description": "microsoft/spirv_to_dxil: Fix non-Windows build.", string in object:3418 30775 "description": "freedreno/a6xx: Inline remaining fd6_tex_const_0() call.", string in object:3419 30784 "description": "freedreno/a6xx: Drop an unused tile_mode arg.", string in object:3420 30793 "description": "freedreno/a6xx: Clean up sysmem fb read patching using fd6_view.", string in object:3421 30802 "description": "freedreno/a6xx: Use fd6_view for non-buffer image descriptors, too.", string in object:3422 30811 "description": "freedreno/a6xx: Switch to relying on fd6_view for our texture descript string in object:3423 30820 "description": "freedreno/a6xx: Create a fd6_view at sampler view update time.", string in object:3424 30829 "description": "freedreno: Set layer_first on (2D) resource imports.", string in object:3425 30838 "description": "freedreno/fdl6: Skip redundant setting of TILE_ALL for NV12.", string in object:3426 30847 "description": "util/format: Add G8_B8R8_420_UNORM to match Vulkan.", string in object:3427 30856 "description": "util: Rename PIPE_FORMAT_G8_B8_R8_420_UNORM.", string in object:3428 30865 "description": "util/ra: Fix deserialization of register sets", string in object:3429 30874 "description": "util/ra: Add simple test for register set serialization", string in object:3430 30883 "description": "docs: update calendar for 21.3.0-rc5", string in object:3431 30892 "description": "ci/bare-metal: Close serial and join serial threads before exit.", string in object:3432 30901 "description": "ci/etnaviv: Add more texturing flakes.", string in object:3433 30910 "description": "ci/etnaviv: Mark the rest of uniform_api.random as flaky.", string in object:3434 30919 "description": "mesa/main: Fix use of alloca() without #include \\"c99_alloca.h\\"", string in object:3435 30928 "description": "freedreno: Fix constant-index assumptions in IBO loads.", string in object:3436 30937 "description": "freedreno: Fix the uniform/nonuniform handling for cat5 bindful modes. string in object:3437 30946 "description": "anv: don't forget to add scratch buffer to BO list", string in object:3438 30955 "description": "aco: Work around MSVC restrict in c99_compat.h", string in object:3439 30964 "description": "wsi/x11: support depth 30 visuals", string in object:3440 30973 "description": "vulkan/wsi: Unlock before return on error path.", string in object:3441 30982 "description": "v3dv,v3d: don't store swizzle pointer in shader/pipeline keys", string in object:3442 30991 "description": "vulkan, radv: Support backslash in ICD paths", string in object:3443 31000 "description": "radv/sqtt: fix GPU hangs when capturing from the compute queue", string in object:3444 31009 "description": "zink: update gfx pipeline shader module pointer even if the program is string in object:3445 31018 "description": "zink: be more consistent about applying module hash for gfx pipeline", string in object:3446 31027 "description": "zink: ci updates", string in object:3447 31036 "description": "zink: always inline uniforms when running on a cpu driver", string in object:3448 31045 "description": "zink: implement cs uniform inlining", string in object:3449 31054 "description": "zink: radv ci updates for 1dshadow stuff", string in object:3450 31063 "description": "zink: add 1DShadow sampler handling for drivers (radv) that don't suppo string in object:3451 31072 "description": "util/xmlconfig: Allow DT_UNKNOWN files", string in object:3452 31081 "description": "anv: Also disallow CCS_E for multi-LOD images", string in object:3453 31090 "description": "zink: add another compiler pass to convert 64bit vertex attribs", string in object:3454 31099 "description": "zink: simplify 64bit vertex attrib lowering", string in object:3455 31108 "description": "zink: declare int/float size caps inline with type usage", string in object:3456 31117 "description": "ci: Add RADV to Android CI.", string in object:3457 31126 "description": "util: Add support for clang::fallthrough.", string in object:3458 31135 "description": "amd/addrlib: Ignore self-assign warnings.", string in object:3459 31144 "description": "meson: Check arguments before adding.", string in object:3460 31153 "description": "aco: Remove useless sub-expr.", string in object:3461 31162 "description": "radv: Always use linker script when possible.", string in object:3462 31171 "description": "radv: Remove android build warning.", string in object:3463 31180 "description": "amd/addrlib: Use alternative ADDR_C_ASSERT definition.", string in object:3464 31189 "description": "ci: Add libelf to the Android image.", string in object:3465 31198 "description": "ci: Bump libdrm for the android image.", string in object:3466 31207 "description": "d3d12: Don't wait for GPU reads to do CPU reads", string in object:3467 31216 "description": "d3d12: Don't wait for *all* batches when synchronizing a resource", string in object:3468 31225 "description": "zink: update the CI lists for RADV", string in object:3469 31234 "description": "vulkan/util: Move helper functions for depth/stencil images to vk_iam string in object:3470 31243 "description": "radv: Fix to honor the spec to get stencil layout.", string in object:3471 31252 "description": "anv: Fix to honor the spec to get stencil layout.", string in object:3472 31261 "description": "radv/winsys: use same IBs padding as the kernel", string in object:3473 31270 "description": "ac/rgp: add support for clock calibration", string in object:3474 31279 "description": "ac/rgp: add support for queue event timings", string in object:3475 31288 "description": "radv: only emit PGM_LO for the vertex prolog", string in object:3476 31297 "description": "ac/rgp: fix alignment of code object records to follow the RGP spec", string in object:3477 31306 "description": "radv: do not expose buffer features for depth/stencil formats", string in object:3478 31315 "description": "radv/sqtt: stop calling radv_cs_add_buffer() for the thread trace BO", string in object:3479 31324 "description": "radv/sqtt: reserve a VMID for better profiling", string in object:3480 31333 "description": "meson: allow building with vulkan beta extensions enabled.", string in object:3481 31342 "description": "vulkan: add new image types undef beta define to switch statements.", string in object:3482 31351 "description": "vulkan/include: import the video codec headers.", string in object:3483 31360 "description": "util/libsync: Fix timeout handling if poll() wakes up early", string in object:3484 31369 "description": "d3d12: Handle non-infinite wait timeouts > 49.7 days as infinite", string in object:3485 31378 "description": "d3d12: Fix Linux fence wait return value", string in object:3486 31387 "description": "turnip: expose VK_KHR_driver_properties", string in object:3487 31396 "description": "turnip: Claim 1.2.7.1 CTS conformance.", string in object:3488 31405 "description": "anv: Add an anv_bo_is_pinned helper", string in object:3489 31414 "description": "anv: Stop checking for HAS_EXEC_FENCE", string in object:3490 31423 "description": "anv: Add a use_relocations physical device bit", string in object:3491 31432 "description": "anv: Add a anv_use_relocations helper and use it", string in object:3492 31441 "description": "anv: Int64 atomics don't need to depend on softpin", string in object:3493 31450 "description": "anv: Always set bindless surface base on SKL+", string in object:3494 31459 "description": "anv: Add helpers in anv_allocator for mapping BOs", string in object:3495 31468 "description": "anv: Fix FlushMappedMemoryRanges for odd mmap offsets", string in object:3496 31477 "description": "anv: Add a couple more checks in MapMemory", string in object:3497 31486 "description": "anv: Add get/set_tiling helpers", string in object:3498 31495 "description": "anv: Rename anv_bo::index to exec_obj_index", string in object:3499 31504 "description": "anv/allocator: Use anv_device_release_bo in anv_block_pool_finish", string in object:3500 31513 "description": "anv: Pull aperture size from devinfo", string in object:3501 31522 "description": "anv/allocator: Add a couple of helpers", string in object:3502 31531 "description": "ci/windows: Add validation tests for spriv_to_dxil", string in object:3503 31540 "description": "microsoft/spirv_to_dxil: Add DXIL validation to spirv2dxil", string in object:3504 31549 "description": "d3d12: Fully init primconvert config", string in object:3505 31558 "description": "d3d12: Hook up threaded context", string in object:3506 31567 "description": "d3d12: Pass explicit context to pre/post draw surface blits", string in object:3507 31576 "description": "d3d12: Use thread safe slab allocators in transfer_map handling", string in object:3508 31585 "description": "d3d12: Inherit from threaded_transfer", string in object:3509 31594 "description": "d3d12: Resources inherit from threaded_resource", string in object:3510 31603 "description": "d3d12: Inherit from threaded_query", string in object:3511 31612 "description": "u_threaded_context: Support including from C++", string in object:3512 31621 "description": "ir3/spill: Initial implementation of rematerialization", string in object:3513 31630 "description": "ir3/spill: Mark root as non-spillable after inserting", string in object:3514 31639 "description": "anv,blorp,iris: Set MOCS for COMPUTE_WALKER post-sync operation", string in object:3515 31648 "description": "intel/genxml/125: Update COMPUTE_WALKER POSTSYNC_DATA struct", string in object:3516 31657 "description": "anv,iris: Advertise a max 3D workgroup size of 1024^3", string in object:3517 31666 "description": "zink: flatten out draw templates a bit", string in object:3518 31675 "description": "radeonsi: enable nir_group_loads for better performance", string in object:3519 31684 "description": "nir: add new SSA instruction scheduler grouping loads into indirection string in object:3520 31693 "description": "zink: update radv ci passes", string in object:3521 31702 "description": "virgl: obtain supported number of shader sampler views from host", string in object:3522 31711 "description": "pan/bi: Drop unused test helpers", string in object:3523 31720 "description": "pan/bi: Use gtest for test-constant-fold", string in object:3524 31729 "description": "pan/bi: Use gtest for test-optimizer", string in object:3525 31738 "description": "pan/bi: Use gtest for test-pack-formats", string in object:3526 31747 "description": "pan/bi: Use gtest for test-packing", string in object:3527 31756 "description": "pan/bi: Use gtest for test-scheduler-predicates", string in object:3528 31765 "description": "pan/bi: Make some headers compilable with C++", string in object:3529 31774 "description": "meson: automatically define `HAVE_{some}_PLATFORM`", string in object:3530 31783 "description": "meson: always define `HAVE_{X11,XCB}_PLATFORM` when it's enabled", string in object:3531 31792 "description": "meson: drop impossible `if no platform` branch", string in object:3532 31801 "description": "meson: move `egl_native_platform` definition inside the `with_egl` bloc string in object:3533 31810 "description": "meson: drop duplicate addition of surfaceless & drm to the list of plat string in object:3534 31819 "description": "release-calendar: fix date for next 21.3 rc", string in object:3535 31828 "description": "radv: remove unused parameter in radv_emit_subpass_barrier()", string in object:3536 31837 "description": "util: Change blob_test to use macro from mesa-gtest-extras.h", string in object:3537 31846 "description": "gtest: Add mesa-gtest-extras.h with array ASSERT/EXPECT macros", string in object:3538 31855 "description": "radeonsi/sqtt: reserve a vmid when sqtt is enabled", string in object:3539 31864 "description": "radeonsi/sqtt: fix FINISH_DONE / BUSY usage", string in object:3540 31873 "description": "radeonsi/sqtt: fix shader stage values", string in object:3541 31882 "description": "intel/dev: also test crocus & i915 pci-ids", string in object:3542 31891 "description": "intel: move away from booleans to identify platforms", string in object:3543 31900 "description": "intel: remove 2 preproduction pci-id for ADLS", string in object:3544 31909 "description": "nir: assert that variables in optimize_atomic are initialized", string in object:3545 31918 "description": "zink: set new point/line caps", string in object:3546 31927 "description": "st/mesa: use new point and line CAPs", string in object:3547 31936 "description": "radeonsi: set correct point and line limits", string in object:3548 31945 "description": "gallium: add missing point and line CAPs", string in object:3549 31954 "description": "gallium: rename PIPE_CAPF_MAX_POINT_WIDTH -> MAX_POINT_SIZE", string in object:3550 31963 "description": "driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X error string in object:3551 31972 "description": "Revert \\"CI: Disable Windows jobs\\"", string in object:3552 31981 "description": "CI: Disable Windows jobs", string in object:3553 31990 "description": "aux/trace: add pipe_context::render_condition_mem", string in object:3554 31999 "description": "aux/trace: fix vertex state tracing", string in object:3555 32008 "description": "aux/trace: trace pipe_screen::is_format_supported better", string in object:3556 32017 "description": "aux/trace: support pipe_context::get_query_result_resource", string in object:3557 32026 "description": "aux/trace: fix PIPE_QUERY_PIPELINE_STATISTICS_SINGLE tracing", string in object:3558 32035 "description": "util/u_trace: Replace Flag with IntEnum to support python3.5", string in object:3559 32044 "description": "intel/devinfo: fix wrong offset computation", string in object:3560 32053 "description": "intel/devinfo: use compatible type for ARRAY_SIZE", string in object:3561 32062 "description": "intel/perf: fix perf equation subslice mask generation for gfx12+", string in object:3562 32071 "description": "intel/dev: fix subslice/eu total computations with some fused configu string in object:3563 32080 "description": "intel/dev: reuse internal functions to set mask", string in object:3564 32089 "description": "intel/dev: don't forget to set max_eu_per_subslice in generated topolo string in object:3565 32098 "description": "intel/dev: fix HSW GT3 number of subslices in slice1", string in object:3566 32107 "description": "nir/algebraic: optimize Cyberpunk 2077's open-coded bitfieldReverse()", string in object:3567 32116 "description": "mesa: remove NEW_COPY_TEX_STATE", string in object:3568 32125 "description": "mesa: always call _mesa_update_pixel", string in object:3569 32134 "description": "Revert \\"radv: only enable VK_EXT_display_control for vrcompositor (St string in object:3570 32143 "description": "build: add sha1_h for lp_texture.c", string in object:3571 32152 "description": "iris: Use mi_builder in iris_load_indirect_location()", string in object:3572 32161 "description": "Revert \\"gallium/u_blitter: work around broken sample shading in llvm string in object:3573 32170 "description": "gallivm: handle TGSI SampleId sysval", string in object:3574 32179 "description": "lavapipe: add some asserts for descriptor dynamic offsets", string in object:3575 32188 "description": "zink: rework cached fbfetch descriptor fallback", string in object:3576 32197 "description": "d3d12: Don't accumulate timestamp queries", string in object:3577 32206 "description": "freedreno/ir3: Fix off-by-one in prefetch safety assert.", string in object:3578 32215 "description": "freedreno/a5xx: Clean up a little bit of blitter array pitch setup.", string in object:3579 32224 "description": "freedreno/a5xx: Try to fix drawing to z/s miplevel/layer offsets.", string in object:3580 32233 "description": "freedreno/a5xx: Remove bogus assertion about BO size.", string in object:3581 32242 "description": "freedreno/a6xx: Try to fix drawing to z/s miplevel/layer offsets.", string in object:3582 32251 "description": "freedreno/a5xx: Diff reduction in fd5_layout to fd6_layout.", string in object:3583 32260 "description": "intel/blorp: Add option to emit packets that disable Mesh", string in object:3584 32269 "description": "intel/dev: Add an intel_device_info::has_mesh_shading bit", string in object:3585 32278 "description": "intel/decoder: Dump Task/Mesh shaders", string in object:3586 32287 "description": "intel/genxml: Inline the BODY structs into the instructions", string in object:3587 32296 "description": "intel/genxml: Add Mesh Shading structures", string in object:3588 32305 "description": "u_prim_restart: Fix index scanning with start offset", string in object:3589 32314 "description": "aux/primconvert: handle singular incomplete restarts", string in object:3590 32323 "description": "freedreno/a5xx+: Fix missing LA formats.", string in object:3591 32332 "description": "freedreno/a6xx: Don't try to generate mipmaps for SNORM with our blitt string in object:3592 32341 "description": "intel: Add has_bit6_swizzle to devinfo", string in object:3593 32350 "description": "vbo: utilize structure padding to optimize indirection cold->prims[0].b string in object:3594 32359 "description": "radeonsi: increase tc_max_cpu_storage_size", string in object:3595 32368 "description": "radeonsi: fix a typo preventing a fast depth-stencil clear", string in object:3596 32377 "description": "radeonsi: allow and finish TC-compatible MSAA HTILE", string in object:3597 32386 "description": "radeonsi: rename stencil_cleared_level_mask -> stencil_cleared_level_ma string in object:3598 32395 "description": "radeonsi: add a faster clear path for glClearTexImage", string in object:3599 32404 "description": "radeonsi: fix 2 issues with depth_cleared_level_mask", string in object:3600 32413 "description": "vulkan/wsi: implement missing wsi_register_device_event", string in object:3601 32422 "description": "anv: setup syncobj fd via wsi_device_setup_syncobj_fd", string in object:3602 32431 "description": "radv: setup syncobj fd via wsi_device_setup_syncobj_fd", string in object:3603 32440 "description": "vulkan/wsi: provide api for drivers to setup syncobj fd", string in object:3604 32449 "description": "zink: add khr46 to ci", string in object:3605 32458 "description": "zink: remove lazy ci job", string in object:3606 32467 "description": "nvc0: Fix uninitialized width/height/depth warning.", string in object:3607 32476 "description": "gallium/u_blitter: work around broken sample shading in llvmpipe and z string in object:3608 32485 "description": "gallium/u_blitter: do MSAA copies in 1 pass using sample shading", string in object:3609 32494 "description": "gallium/u_blitter: disable sample shading for all blits", string in object:3610 32503 "description": "gallium/util: fix util_can_blit_via_copy_region with unbound render co string in object:3611 32512 "description": "zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb", string in object:3612 32521 "description": "zink: do a better job conserving locations for packed xfb outputs", string in object:3613 32530 "description": "drirc: add options for BETA CAE Ansa application.", string in object:3614 32539 "description": "drirc: add mesa_extension_override option", string in object:3615 32548 "description": "mesa/init: replace call_once with manual implementation", string in object:3616 32557 "description": "mesa: don't use dummy_true for some MESA extensions", string in object:3617 32566 "description": "mesa: print a warning when an extension can't be disabled", string in object:3618 32575 "description": "broadcom/compiler: copy packing when converting add to mul", string in object:3619 32584 "description": "radv: Use MESA_VULKAN_SHADER_STAGES to make room for mesh/task.", string in object:3620 32593 "description": "llvmpipe: add missing NIR alu-op handling", string in object:3621 32602 "description": "mesa: enable force_direct_glx_context for DiscoveryStudio2020", string in object:3622 32611 "description": "glx/drirc: add a force_direct_glx_context option", string in object:3623 32620 "description": "vbo/dlist: free copied.buffer if no vertices were copied", string in object:3624 32629 "description": "driconf: set vblank_mode=0 for viewperf2020", string in object:3625 32638 "description": "ac/surface: don't validate DCC settings if DCC isn't possible", string in object:3626 32647 "description": "radeonsi: fix ps_uses_fbfetch value", string in object:3627 32656 "description": "radeonsi/sdma: fix bogus assert", string in object:3628 32665 "description": "ac/surface: use a less strict condition in is_dcc_supported_by_L2", string in object:3629 32674 "description": "radeonsi: treat nir_intrinsic_load_constant as a VMEM operation", string in object:3630 32683 "description": "radv: Split off cmd_buffer variant of descriptor set template updates", string in object:3631 32692 "description": "radv: Split off cmd_buffer variant of descriptor set updates", string in object:3632 32701 "description": "radv: Always inline descriptor writes", string in object:3633 32710 "description": "freedreno/a618: Mark a flaky test that triggers hangcheck.", string in object:3634 32719 "description": "freedreno/a5xx: Use the defined names for 2D_BLIT_CNTL regs.", string in object:3635 32728 "description": "freedreno/a6xx: Fix partial z/s clears with sysmem.", string in object:3636 32737 "description": "features: add dynamic render for lavapipe", string in object:3637 32746 "description": "lavapipe: VK_KHR_dynamic_rendering", string in object:3638 32755 "description": "lavapipe: fix cmd queuing for dynamic render", string in object:3639 32764 "description": "vk: update headers for 1.2.197", string in object:3640 32773 "description": "freedreno/ir3: Use immediate for flat.b's src1", string in object:3641 32782 "description": "freedreno/ir3: Use flat.b to load flat varyings on a6xx", string in object:3642 32791 "description": "freedreno/ir3: Add infrastructure for flat.b", string in object:3643 32800 "description": "ir3: Add support for (dis)assembling flat.b", string in object:3644 32809 "description": "zink: always use lazy (non-push) updating for fbfetch descriptors", string in object:3645 32818 "description": "zink: set fbfetch state on lazy batch data when enabling it", string in object:3646 32827 "description": "anv: disable debug logging spam", string in object:3647 32836 "description": "mesa/st: lower psiz for shader precompile", string in object:3648 32845 "description": "mesa/st: rework psiz lowering", string in object:3649 32854 "description": "docs: update calendar for 21.3.0-rc4", string in object:3650 32863 "description": "st/mesa: don't update vertex elements when GL doesn't change them", string in object:3651 32872 "description": "cso: add missing parameters into cso_set_vertex_buffers", string in object:3652 32881 "description": "mesa: add NewVertexBuffers/NewVertexElements flags to indicate state c string in object:3653 32890 "description": "mesa: change gl_vertex_array_object::NewArrays to bool", string in object:3654 32899 "description": "st/mesa: use POPCNT in st_update_array if the CPU supports it", string in object:3655 32908 "description": "st/mesa: change st_atom_array.c to cpp", string in object:3656 32917 "description": "util: add a util_bitcount variant that selects POPCNT through C++ templ string in object:3657 32926 "description": "r300: stub derivatives on r300 and r400 hardware", string in object:3658 32935 "description": "freedreno: Fix layered rendering to just Z/S and not color.", string in object:3659 32944 "description": "build: add sha1_h to llvmpipe build", string in object:3660 32953 "description": ".mailmap: Simplify my name", string in object:3661 32962 "description": "zink: add queue locking", string in object:3662 32971 "description": "zink: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY", string in object:3663 32980 "description": "gallium: add PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY", string in object:3664 32989 "description": "freedreno/a6xx: Use the fdl buffer view setup for img/ssbo descriptor string in object:3665 32998 "description": "freedreno/fdl6: Add support for texture swizzles of A/L/I/LA/RGBx. string in object:3666 33007 "description": "turnip: Remove buffer-view cross-check code.", string in object:3667 33016 "description": "turnip: Use the new shared buffer-view descriptor creation function.", string in object:3668 33025 "description": "freedreno/fdl6: Add an interface for setting up buffer descriptors.", string in object:3669 33034 "description": "freedreno/a6xx: Emit a null descriptor for unoccupied IBO slots.", string in object:3670 33043 "description": "freedreno: Fix gmem invalidating the depth or stencil of packed d/s.", string in object:3671 33052 "description": "intel/compiler: Use gl_shader_stage_uses_workgroup() helpers", string in object:3672 33061 "description": "intel/compiler: Make brw_nir_populate_wm_prog_data() static", string in object:3673 33070 "description": "anv: Include viewport size in scissor rectangle", string in object:3674 33079 "description": "anv: Process FS last when compiling graphics pipeline", string in object:3675 33088 "description": "anv: Make shaders array in anv_graphics_pipeline fit Task/Mesh", string in object:3676 33097 "description": "anv: Get rid of \\"may be used initialized\\" warning in anv_QueueSubmi string in object:3677 33106 "description": "freedreno/computerator: Support A660 gpu", string in object:3678 33115 "description": "tu: fix rast state allocation size on a6xx gen4", string in object:3679 33124 "description": "zink: reject all storage multisampling if the feature is unsupported", string in object:3680 33133 "description": "zink: add SpvCapabilityStorageImageMultisample for multisampled storage string in object:3681 33142 "description": "broadcom/compiler: check that sig packing is valid when pipelining ldv string in object:3682 33151 "description": "glsl/nir: mark samplers inside a block as bindless", string in object:3683 33160 "description": "mesa: don't reset SamplersValidated if nothing changed", string in object:3684 33169 "description": "radv: optimize subpass barrier flushes for imageless framebuffers", string in object:3685 33178 "description": "intel/compiler: Initialize SIMDSelectionTest member error.", string in object:3686 33187 "description": "intel/compiler: Change selected_simd return type to int.", string in object:3687 33196 "description": "zink: stop double printing validation messages", string in object:3688 33205 "description": "ci: Uprev VK-GL-CTS to 1.2.7.2, and pull in piglit while I'm here.", string in object:3689 33214 "description": "microsoft/compiler: Use textures for SRVs", string in object:3690 33223 "description": "util/hash_table: Clear special 0/1 entries for u64 hash table too", string in object:3691 33232 "description": "docs: update radv extensions in features.txt", string in object:3692 33241 "description": "broadcom/compiler: make opt passes set current block", string in object:3693 33250 "description": "freedreno/ci: Test Turnip on Adreno 618", string in object:3694 33259 "description": "ci: Let manual LAVA jobs have a longer timeout than others", string in object:3695 33268 "description": "ci: Add support for lazor Chromebooks", string in object:3696 33277 "description": "virgl: Add driconf tweak to force-enable reading back R8_SRGB textures", string in object:3697 33286 "description": "iris: fix off-by-one error when clearing stale syncobjs", string in object:3698 33295 "description": "radv: only enable VK_EXT_display_control for vrcompositor (SteamVR)", string in object:3699 33304 "description": "v3dv: Implement VK_KHR_create_renderpass2", string in object:3700 33313 "description": "panfrost/ci: update piglit tests expectations on G52", string in object:3701 33322 "description": "ci/freedreno: Add maxcpus=2 to the kernel cmdline on a530", string in object:3702 33331 "description": "iris/ci: Fix traces for amly and deqp list for whl", string in object:3703 33340 "description": "ci: Update linux kernel to v5.15", string in object:3704 33349 "description": "xmlconfig_test: add unit test for executable_regexp", string in object:3705 33358 "description": "drirc: add Mari application workaround", string in object:3706 33367 "description": "driconf: add executable_regexp application attribute", string in object:3707 33376 "description": "zink: Remove duplicate variable unsized.", string in object:3708 33385 "description": "vulkan/wsi: set correct bits for host allocations/exports for images. string in object:3709 33394 "description": "radv: Disable coherent L2 optimization on cards with noncoherent L2.", string in object:3710 33403 "description": "frontends/va: Return error in vaRenderPicture if decoder is NULL", string in object:3711 33412 "description": "intel/fs: Fix a cmod prop bug when cmod is set to inst that doesn't su string in object:3712 33421 "description": "i915g: Improve the explanation for the 1D Y swizzle.", string in object:3713 33430 "description": "i915g: Make sure we consider negates/swizzles on bias/shadow coords.", string in object:3714 33439 "description": "i915g: Check for negate/swizzle on TGSI_OPCODE_KILL_IF's src.yzw.", string in object:3715 33448 "description": "etnaviv: Switch to the NIR compiler by default.", string in object:3716 33457 "description": "radv: rename radv_shader_variant to radv_shader", string in object:3717 33466 "description": "docs: document RADV_THREAD_TRACE_* envvars", string in object:3718 33475 "description": "radv: stop reporting SQTT/RGP support as experimental", string in object:3719 33484 "description": "radv: enable SQTT instruction timing by default", string in object:3720 33493 "description": "radv: remove useless checks about GFX7 for SQTT", string in object:3721 33502 "description": "radv: move freeing the trigger SQTT file at a better place", string in object:3722 33511 "description": "ci/etnaviv: add manual piglit testing", string in object:3723 33520 "description": "ci/etnaviv: Add some more deqp flakes I've seen in recent runs.", string in object:3724 33529 "description": "ci/etnaviv: Fix the dependency for the build artifacts.", string in object:3725 33538 "description": "lavapipe: Don't wrap errors returned from vk_device_init in vk_error", string in object:3726 33547 "description": "zink: force float dest types on some alu results", string in object:3727 33556 "description": "zink: add more int/float types to cast switching in ntv", string in object:3728 33565 "description": "zink: explicitly enable VK_EXT_shader_subgroup_ballot", string in object:3729 33574 "description": "zink: clamp max buffer sizes to smallest buffer heap size", string in object:3730 33583 "description": "zink: error when trying to allocate a bo larger than heap size", string in object:3731 33592 "description": "zink: don't clamp 2D_ARRAY surfaces to 2D", string in object:3732 33601 "description": "zink: don't clamp cube array surfacess to cubes", string in object:3733 33610 "description": "zink: be more spec-compliant for unnormalizedCoordinates samplers", string in object:3734 33619 "description": "lavapipe: drop EXT_acquire_xlib_display", string in object:3735 33628 "description": "freedreno/ir3: xfb fix for duplicate outputs", string in object:3736 33637 "description": "freedreno/ir3/print: Show end's outidxs", string in object:3737 33646 "description": "zink: flag renderpass change when toggling fbfetch", string in object:3738 33655 "description": "Revert \\"iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/displa string in object:3739 33664 "description": "ir3: Don't emit barriers for make_available/make_visible", string in object:3740 33673 "description": "vulkan: Move all the common object code to runtime/", string in object:3741 33682 "description": "vulkan: Move trampoline code-gen to its own file", string in object:3742 33691 "description": "vulkan: Break entrypoint parsing into its own file", string in object:3743 33700 "description": "vulkan/dispatch_table: EntrypointBase doesn't need to derive from obje string in object:3744 33709 "description": "vulkan: Drop unnecessary [en]coding comments from python generators", string in object:3745 33718 "description": "vulkan: Rework mako error handling in python generators", string in object:3746 33727 "description": "lavapipe: Use vk_instance_get_proc_addr_unchecked for WSI", string in object:3747 33736 "description": "v3dv: Use vk_instance_get_proc_addr_unchecked for WSI", string in object:3748 33745 "description": "vulkan/vk_extensions_gen: Stop including vk_object.h", string in object:3749 33754 "description": "vulkan/vk_extensions_gen: Drop support for extra includes", string in object:3750 33763 "description": "clover: Add constructor for image_rd_argument.", string in object:3751 33772 "description": "zink: inject LOD for sampler version of OpImageQuerySize", string in object:3752 33781 "description": "zink: be more permissive for injecting LOD into texture() instructions", string in object:3753 33790 "description": "ir3: Emit barriers for images again", string in object:3754 33799 "description": "radeonsi: print the border color error message only once", string in object:3755 33808 "description": "mesa: skip strlen when hashing strings for ProgramResourceHash", string in object:3756 33817 "description": "mesa: add separate hash tables for each GLSL resource type", string in object:3757 33826 "description": "mesa: handle hash collisions in program resource lookups (e.g. uniforms string in object:3758 33835 "description": "mesa: preparse [ and [0] in gl_resource_name and use it in shader_query string in object:3759 33844 "description": "mesa: rename locals in _mesa_program_resource_find_name for clarity", string in object:3760 33853 "description": "mesa: precompute strlen in gl_resource_name::length and use it", string in object:3761 33862 "description": "mesa: don't compute the same strlen up to 3x in _mesa_program_resource_ string in object:3762 33871 "description": "glsl: add gl_resource_name to precompute \\"name\\" properties later", string in object:3763 33880 "description": "mesa: use alloca in search_resource_hash", string in object:3764 33889 "description": "zink: add CI lists and deqp-suite configuration for RADV", string in object:3765 33898 "description": "vbo: restructure vbo_save_vertex_list to get more cache hits", string in object:3766 33907 "description": "vbo: use int16_t for vbo_save_vertex_list::gallium::private_refcount", string in object:3767 33916 "description": "vbo: return a GL error earlier in vbo_save_playback_vertex_list_gallium string in object:3768 33925 "description": "mesa: remove PADDING_64BIT by adding the dlist header into vbo_save_ver string in object:3769 33934 "description": "mesa: remove display list OPCODE_NOP", string in object:3770 33943 "description": "mesa: fix locking when destroying/overwriting/adding display lists", string in object:3771 33952 "description": "radeonsi: don't invoke si_decompress_depth if textures are not dirty at string in object:3772 33961 "description": "winsys/amdgpu: optimize looping inefficiencies in add_bo_fence_depende string in object:3773 33970 "description": "winsys/amdgpu: move BO fence array updates to the CS thread", string in object:3774 33979 "description": "winsys/amdgpu: don't use ip_instance and ring fields of fence and IB s string in object:3775 33988 "description": "winsys/amdgpu: increase the BO hash list size", string in object:3776 33997 "description": "winsys/amdgpu: don't clear RADEON_USAGE_SYNCHRONIZED for last_added_bo string in object:3777 34006 "description": "winsys/amdgpu: remove an amdgpu_cs dereference from amdgpu_cs_add_buff string in object:3778 34015 "description": "winsys/amdgpu: simplify parameter passing and derefs in cs_add_buffer", string in object:3779 34024 "description": "gallium/radeon: merge BO read/write usage flags with priority flags", string in object:3780 34033 "description": "gallium/radeon: remove unused RADEON_DEPENDENCY_START_FENCE", string in object:3781 34042 "description": "gallium/radeon: remove/merge some BO priorities and remove holes", string in object:3782 34051 "description": "gallium/radeon: change the BO priority definitions to bits", string in object:3783 34060 "description": "radeonsi: remove unused parameters in si_emit_draw_packets", string in object:3784 34069 "description": "radeonsi: enable shader culling for indirect draws", string in object:3785 34078 "description": "util: make util_get_process_exec_path work on FreeBSD w/o procfs", string in object:3786 34087 "description": "util: __getProgramName: remove check for ancient FreeBSD versions, simp string in object:3787 34096 "description": "radeon/vcn: combine session init func", string in object:3788 34105 "description": "radeon/vcn: combine encode params func", string in object:3789 34114 "description": "radeon/vcn: remove redundancy for vcn2 enc", string in object:3790 34123 "description": "radeon/vcn: update vcn2 enc interface", string in object:3791 34132 "description": "radeon/vcn: update vcn1 enc interface", string in object:3792 34141 "description": "ci: Enable testing radeonsi's libva using libva-util unit tests.", string in object:3793 34150 "description": "freedreno/a6xx: Emit GRAS_LRZ_MRT_BUF_INFO_0", string in object:3794 34159 "description": "tu: Always write GRAS_LRZ_MRT_BUF_INFO_0", string in object:3795 34168 "description": "intel/genxml: Add XY_BLOCK_COPY_BLT on Tigerlake and later.", string in object:3796 34177 "description": "intel/genxml: Allow MI_FLUSH_DW on the blitter", string in object:3797 34186 "description": "intel/genxml: Include blitter commands in gen*_pack.h", string in object:3798 34195 "description": "intel/genxml: Assert that all MOCS fields are non-zero on Gfx7+", string in object:3799 34204 "description": "intel/genxml: Add an field option for nonzero=\\"true\\"", string in object:3800 34213 "description": "i965: Set MOCS for Bindless Surface/Sampler State base addresses", string in object:3801 34222 "description": "i965: Port STATE_BASE_ADDRESS to genxml and fix bugs", string in object:3802 34231 "description": "i965: Fix MOCS for BLORP buffer copies", string in object:3803 34240 "description": "i965: Set MOCS for 3DSTATE_INDEX_BUFFER on Gfx6/7 as well.", string in object:3804 34249 "description": "i965: Set MOCS for 3DSTATE_SO_BUFFERS on Gfx7.x too", string in object:3805 34258 "description": "i965: Set MOCS on NULL stream output buffers", string in object:3806 34267 "description": "i965: Set MOCS for push constant buffers on Haswell and Gfx9+", string in object:3807 34276 "description": "i965: Set default MOCS for NULL depth/stencil/HiZ buffers", string in object:3808 34285 "description": "i965: Use ISL for MOCS rather than open coding it everywhere", string in object:3809 34294 "description": "crocus: Fix MOCS for buffer copies.", string in object:3810 34303 "description": "crocus: Set MOCS for 3DSTATE_SO_BUFFERS on Gfx7.x too", string in object:3811 34312 "description": "crocus: Set MOCS for push constant buffers where possible", string in object:3812 34321 "description": "crocus: Set default MOCS for NULL depth/stencil/HiZ buffers", string in object:3813 34330 "description": "crocus: Set MOCS on NULL stream output buffers", string in object:3814 34339 "description": "crocus: Set MOCS for index buffers on Gen6+", string in object:3815 34348 "description": "crocus: Tidy the ifdefs for emitting STATE_BASE_ADDRESS", string in object:3816 34357 "description": "crocus: Set MOCS for most state base addresses on pre-Gen8", string in object:3817 34366 "description": "anv: Set MOCS on NULL stream output buffers", string in object:3818 34375 "description": "anv: Set MOCS on NULL vertex buffers", string in object:3819 34384 "description": "anv: Set MOCS in 3DSTATE_CONSTANT_XS even if there isn't a buffer.", string in object:3820 34393 "description": "anv: Set MOCS for 3DSTATE_CONSTANT_XS on Gfx7.x as well", string in object:3821 34402 "description": "anv: Set default MOCS for NULL depth/stencil/HiZ buffers", string in object:3822 34411 "description": "iris: Fix MOCS for buffer copies", string in object:3823 34420 "description": "iris: Set MOCS on NULL stream output buffers", string in object:3824 34429 "description": "iris: Set MOCS on NULL vertex buffers", string in object:3825 34438 "description": "iris: Set MOCS on 3DSTATE_CONSTANT_ALL packets that disable all buffers string in object:3826 34447 "description": "iris: Set MOCS on 3DSTATE_CONSTANT_XS on Gfx9+", string in object:3827 34456 "description": "iris: Set default MOCS for NULL depth/stencil/HiZ buffers", string in object:3828 34465 "description": "iris: Set Bindless Sampler State MOCS", string in object:3829 34474 "description": "iris: Drop unnecessary parenthesis", string in object:3830 34483 "description": "blorp: Use a non-zero MOCS for disabled constant buffers", string in object:3831 34492 "description": "blorp: Fill in MOCS for null depth/stencil/HiZ buffers.", string in object:3832 34501 "description": "blorp: Fill in MOCS even for SURFTYPE_NULL surfaces.", string in object:3833 34510 "description": "isl: Fill in MOCS for NULL depth, stencil, and HiZ buffers.", string in object:3834 34519 "description": "isl: Fill in MOCS even for SURFTYPE_NULL surfaces.", string in object:3835 34528 "description": "intel/genxml: Change 3DSTATE_CONSTANT_XS::MOCS to be MBZ on Gfx8.", string in object:3836 34537 "description": "intel/genxml: Drop \\"Hierarchical Depth Buffer MOCS\\" field", string in object:3837 34546 "description": "intel/genxml: Add an \\"mbz\\" data type", string in object:3838 34555 "description": "intel/genxml: Fix Indirect Object Access Upper Bound on Gfx4", string in object:3839 34564 "description": "drirc: enable do_dce_before_clip_cull_analysis for ANSA", string in object:3840 34573 "description": "glsl/drirc: add an option for gl_ClipVertex / gl_CullDistance checks", string in object:3841 34582 "description": "docs: update calendar and link releases notes for 21.2.5", string in object:3842 34591 "description": "docs: add sha256 sums for 21.2.5", string in object:3843 34600 "description": "docs: add release notes for 21.2.5", string in object:3844 34609 "description": "r300: improve precission of linear interpolation", string in object:3845 34618 "description": "ir3/ra: Check register file upper bound when updating preferred_reg", string in object:3846 34627 "description": "radeon/vce: Limiting max supported refernce frames to 1 for h264 enco string in object:3847 34636 "description": "ac/nir: remove bogus assertion about the position for culling", string in object:3848 34645 "description": "intel/pps: reuse timestamp_frequency from intel_device_info", string in object:3849 34654 "description": "intel/pps: provide accurate min sampling period", string in object:3850 34663 "description": "intel/dev: printout timestamp period", string in object:3851 34672 "description": "docs: put a list of commands to setup perfetto", string in object:3852 34681 "description": "pps: add an intel config file", string in object:3853 34690 "description": "pps: remove counter_ids fields", string in object:3854 34699 "description": "intel/dev/test: Assert (verx10 / 10) == ver", string in object:3855 34708 "description": "aco: use std::vector and IDSet in RA validator", string in object:3856 34717 "description": "broadcom/compiler: padding fixes to QPU assembly dumps", string in object:3857 34726 "description": "zink: always use explicit lod for texture() when legal in non-fragment string in object:3858 34735 "description": "zink: set aspectMask for renderpass2 VkAttachmentReference2 structs", string in object:3859 34744 "description": "zink: use align64 for allocation sizes", string in object:3860 34753 "description": "zink: cache bo SpvId array types", string in object:3861 34762 "description": "venus: implement vn_buffer_cache_entries_create", string in object:3862 34771 "description": "venus: implement vn_buffer_cache_get_memory_requirements", string in object:3863 34780 "description": "venus: implement vn_buffer_get_max_buffer_size", string in object:3864 34789 "description": "venus: add buffer cache init and usage flows", string in object:3865 34798 "description": "venus: add struct vn_image_memory_requirements", string in object:3866 34807 "description": "venus: add struct vn_buffer_memory_requirements", string in object:3867 34816 "description": "venus: refactor the ahb buffer mem_type_bits query api", string in object:3868 34825 "description": "venus: refactor to add vn_buffer_init", string in object:3869 34834 "description": "venus: refactor to add vn_device_init", string in object:3870 34843 "description": "venus: release queues on device creation failure", string in object:3871 34852 "description": "zink: add better handling for CUBE_COMPATIBLE bit", string in object:3872 34861 "description": "venus: assign valid memoryTypeIndex of exportable ahb memory for image", string in object:3873 34870 "description": "amd/rgp: Use VGH clocks for RGP workaround.", string in object:3874 34879 "description": "ci/piglit-runner: Merge piglit-driver-*.txt files into driver-*.txt.", string in object:3875 34888 "description": "ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-* string in object:3876 34897 "description": "iris: destroy our mutexes a little later", string in object:3877 34906 "description": "docs: update calendar for 21.3.0-rc3", string in object:3878 34915 "description": "venus: refactor private descriptor_set helpers to be private", string in object:3879 34924 "description": "anv: Enable CCS for storage image formats", string in object:3880 34933 "description": "anv: Pass correct aux usage while filling out surface state", string in object:3881 34942 "description": "zink: move all shader bo/sharedmem access to compiler passes", string in object:3882 34951 "description": "zink: add more glsl base types to get_glsl_basetype()", string in object:3883 34960 "description": "zink: move all 64-32bit shader store rewriting to nir pass", string in object:3884 34969 "description": "zink: move shared intrinsic offset adjustments to compiler passes", string in object:3885 34978 "description": "zink: move ssbo store offset adjustment to compiler passes", string in object:3886 34987 "description": "zink: move all 64-32bit shader load rewriting to nir pass", string in object:3887 34996 "description": "zink: run lower_io_to_scalar before rewriting bo access", string in object:3888 35005 "description": "zink: move bo load offset adjustment to compiler passes", string in object:3889 35014 "description": "zink: run optimize_nir() only once during compile", string in object:3890 35023 "description": "nir/lower_io_to_scalar: add support for bo and shared io", string in object:3891 35032 "description": "ci/radeonsi: Use a deqp-runner suite suite for stoney.", string in object:3892 35041 "description": "util: use anonymous file for memory fd creation", string in object:3893 35050 "description": "radv: don't use a separate cache entry for GS copy shaders", string in object:3894 35059 "description": "radv: fix invalid wait_dst_stage_mask type", string in object:3895 35068 "description": "glsl/nir/linker: Also remove image variables", string in object:3896 35077 "description": "broadcom/compiler: fix condition encoding bug", string in object:3897 35086 "description": "broadcom/compiler: rework simultaneous peripheral access checks", string in object:3898 35095 "description": "gbm: add GBM_FORMAT_GR1616 and RG1616", string in object:3899 35104 "description": "gbm: add missing R16 case in gbm_bo_get_bpp", string in object:3900 35113 "description": "radv: Add bufferDeviceAddressMultiDevice support.", string in object:3901 35122 "description": "glthread: add a trivial thread-safe way to skip display list execution", string in object:3902 35131 "description": "glthread: add an option to make glCheckFramebufferStatus a no-op", string in object:3903 35140 "description": "glthread: don't sync for glIsEnabled with a few enums", string in object:3904 35149 "description": "glthread: don't execute display lists if they have no effect", string in object:3905 35158 "description": "nir/lower_samplers_as_deref: rewrite more image intrinsics", string in object:3906 35167 "description": "zink: more accurately update samplemask for fs shader keys", string in object:3907 35176 "description": "zink: fix gl_SampleMaskIn spirv generation", string in object:3908 35185 "description": "radv: fence->user_ptr and ctx->fence_map are now totally unused.", string in object:3909 35194 "description": "mesa: Require MRT support for GL3/ES3", string in object:3910 35203 "description": "microsoft/compiler: Use memcpy instead of a union to write dxil_featur string in object:3911 35212 "description": "nir/lower_blend: Use correct clamp for SNORM", string in object:3912 35221 "description": "panvk: Pass through alpha_zero_nop/one_store flags", string in object:3913 35230 "description": "panfrost: Pass through alpha_zero_nop/one_store", string in object:3914 35239 "description": "panfrost: Test alpha_zero_nop/one_store predicates", string in object:3915 35248 "description": "panfrost: Add alpha_zero_nop/one_store predicate", string in object:3916 35257 "description": "panfrost: Rename depth bias fields", string in object:3917 35266 "description": "iris: Drop hint if primitive id is required or not", string in object:3918 35275 "description": "anv: Drop hint if primitive id is required or not", string in object:3919 35284 "description": "intel/compiler: Track primitive id in domain/evaluation shader", string in object:3920 35293 "description": "intel/genxml: Add new Primitive ID Not Required bit field to 3DSTATE_D string in object:3921 35302 "description": "zink: don't add dynamic vertex pipeline states if no attribs are used", string in object:3922 35311 "description": "intel/compiler: Don't use SIMD larger than needed for workgroup", string in object:3923 35320 "description": "intel/compiler: Use SIMD selection helpers for variable workgroup size string in object:3924 35329 "description": "intel/compiler: Use SIMD selection helpers for CS", string in object:3925 35338 "description": "intel/compiler: Add helpers to select SIMD for compute shaders", string in object:3926 35347 "description": "zink: stop exporting PIPE_SHADER_CAP_FP16_DERIVATIVES", string in object:3927 35356 "description": "microsoft/spirv_to_dxil: turn sysvals into input varyings", string in object:3928 35365 "description": "anv: fix push constant lowering with bindless shaders", string in object:3929 35374 "description": "zink: add notes about binding points which aren't counted in util funcs string in object:3930 35383 "description": "zink: don't check rebind count outside of buffer/image rebind function string in object:3931 35392 "description": "zink: only reset zink_resource::so_valid on buffer rebind", string in object:3932 35401 "description": "zink: don't break early when applying fb clears", string in object:3933 35410 "description": "zink: detect prim type more accurately for tess/gs lines", string in object:3934 35419 "description": "zink: split out descriptor pool sizing into separate struct", string in object:3935 35428 "description": "zink: reduce hashed region of zink_descriptor_layout_key", string in object:3936 35437 "description": "zink: eliminate a hole in zink_descriptor_layout_key", string in object:3937 35446 "description": "zink: rename zink_descriptor_layout_key::num_descriptors -> num_binding string in object:3938 35455 "description": "d3d10umd: Update for set_sampler_views take_ownership parameter.", string in object:3939 35464 "description": "d3d10umd: Fix MSVC build.", string in object:3940 35473 "description": "d3d10umd: Update for transfer interface changes.", string in object:3941 35482 "description": "d3d10umd: Rename Dxgi.h to DxgiFns.h.", string in object:3942 35491 "description": "vulkan/wsi/wayland: don't expose surface formats not fully supported", string in object:3943 35500 "description": "panfrost: support PIPE_RESOURCE_PARAM_NPLANES query", string in object:3944 35509 "description": "panfrost: Support planar formats for scanout", string in object:3945 35518 "description": "radv: lower the viewport index to zero when the VGT stage doesn't expor string in object:3946 35527 "description": "meson: build freedreno tools when other parts of freedreno not enabled", string in object:3947 35536 "description": "freedreno: support lua54", string in object:3948 35545 "description": "freedreno/drm: Move suballoc_bo to device", string in object:3949 35554 "description": "freedreno/drm: Add some asserts", string in object:3950 35563 "description": "mesa: add a no_error path to _mesa_handle_bind_buffer_gen", string in object:3951 35572 "description": "mesa: remove redundant flagging USAGE_ARRAY_BUFFER", string in object:3952 35581 "description": "mesa: move setting USAGE_PIXEL_PACK_BUFFER out of BindBuffer to reduce string in object:3953 35590 "description": "mesa: remove USAGE_ELEMENT_ARRAY_BUFFER because it's unused and adding string in object:3954 35599 "description": "vulkan: Fix entrypoint generation when compiling for x86 with MSVC", string in object:3955 35608 "description": "nir/serialize: Make more space for intrinsic_op allowing 1024 ops", string in object:3956 35617 "description": "aco: only load streamout buffers if streamout is enabled", string in object:3957 35626 "description": "radv: report error messages when the driver can't be initialized", string in object:3958 35635 "description": "radv: fix build errors with Android", string in object:3959 35644 "description": "radv: remove old RADV_TRACE_FILE warning", string in object:3960 35653 "description": "panfrost: Remove duplicated #if", string in object:3961 35662 "description": "panfrost: Remove ancient TODO", string in object:3962 35671 "description": "panfrost: Enable AFBC on v7", string in object:3963 35680 "description": "panfrost: Decompress for incompatible AFBC formats", string in object:3964 35689 "description": "panfrost: Add internal afbc_formats", string in object:3965 35698 "description": "panfrost: Workaround ISSUE_TSIX_2033", string in object:3966 35707 "description": "panfrost: Fix gl_FragColor lowering", string in object:3967 35716 "description": "panfrost: Remove unused MIDGARD_NO_AFBC quirk", string in object:3968 35725 "description": "panfrost,panvk: Use dev->has_afbc instead of quirks", string in object:3969 35734 "description": "panfrost: Detect implementations support AFBC", string in object:3970 35743 "description": "turnip: Drop the assertion about the temporary bit in sync fd imports.", string in object:3971 35752 "description": "gallium/u_blitter: Read MSAA z/s from sampler's .x instead of .y or . string in object:3972 35761 "description": "iris: also dump bo's imported and exported flags", string in object:3973 35770 "description": "st/mesa: don't crash when draw indirect buffer has no storage", string in object:3974 35779 "description": "tu: Expose required VK_FORMAT_FEATURE bits for planar YUV formats", string in object:3975 35788 "description": "turnip: enable UBWC for NV12", string in object:3976 35797 "description": "tu: Emit GRAS_LRZ_MRT_BUF_INFO_0", string in object:3977 35806 "description": "freedreno/a6xx: Rename GRAS_2D_BLIT_INFO", string in object:3978 35815 "description": "freedreno/layout: Fix the UBWC block size for the Y plane", string in object:3979 35824 "description": "util/format: Add PIPE_FORMAT_Y8_UNORM as an \\"other\\" layout format", string in object:3980 35833 "description": "v3dv: refactor TFU jobs", string in object:3981 35842 "description": "iris: clear bos_written when resetting a batch", string in object:3982 35851 "description": "radv: re-emit prolog inputs when the nontrivial divisors state changed", string in object:3983 35860 "description": "radv,aco: decouple shader_info/options from radv_shader_args", string in object:3984 35869 "description": "crocus: Replace devinfo->ver[x10] checks with GFX_VER[x10]", string in object:3985 35878 "description": "broadcom/compiler: fix assert that current instruction must be in curr string in object:3986 35887 "description": "intel: Drop Tigerlake revision 0 workarounds", string in object:3987 35896 "description": "mesa: discard draws with count=0 to decrease overhead", string in object:3988 35905 "description": "iris: Refactor the assignment to possible_usages", string in object:3989 35914 "description": "iris: Set DISABLE_AUX_BIT for AUX_USAGE_NONE modifiers", string in object:3990 35923 "description": "iris: Disable the MC_CCS modifier with norbc", string in object:3991 35932 "description": "iris: Convert some mod_info checks to asserts", string in object:3992 35941 "description": "freedreno/ir3: Fix validation of subgroup macros", string in object:3993 35950 "description": "freedreno/ir3: Get req_local_mem from pipe_compute_state", string in object:3994 35959 "description": "freedreno/ir3: Add ihadd/uhadd", string in object:3995 35968 "description": "freedreno/ir3: Add wide load/store lowering", string in object:3996 35977 "description": "freedreno/ir3: Fix reg size validation", string in object:3997 35986 "description": "freedreno/ir3: Fix load/store_global_ir3 type", string in object:3998 35995 "description": "freedreno/ir3: 8bit fixes", string in object:3999 36004 "description": "freedreno/ir3: 16b bools", string in object:4000 36013 "description": "freedreno/ir3: Deal with zero-source instructions", string in object:4001 36022 "description": "freedreno: Fix set_global_binding", string in object:4002 36031 "description": "freedreno/ir3: Move lower_idiv_options", string in object:4003 36040 "description": "freedreno/ir3: Add support for load_kernel_input", string in object:4004 36049 "description": "freedreno/ir3: implement load_work_dim intrinsic", string in object:4005 36058 "description": "freedreno/ir3: vec8+vec16 support", string in object:4006 36067 "description": "freedreno: implement set_compute_state()", string in object:4007 36076 "description": "freedreno/ir3: Handle MESA_SHADER_KERNEL", string in object:4008 36085 "description": "freedreno: Skip built-in shaders for clover", string in object:4009 36094 "description": "isaspec: inherite parent's bitset gpu gen requirements", string in object:4010 36103 "description": "isaspec: Fix gpu_id for default_options", string in object:4011 36112 "description": "freedreno/ir3: use stg.a/ldg.a only if offset is reg or doesn't fit", string in object:4012 36121 "description": "freedreno/ir3: Add load/store_global lowering", string in object:4013 36130 "description": "freedreno/ir3: set proper dst size for {store,load}_{global,shared}_ir string in object:4014 36139 "description": "freedreno/ir3: disallow immediate addr/offset for ldg/ldg.a", string in object:4015 36148 "description": "freedreno/ir3: Lower 64b phis", string in object:4016 36157 "description": "ir3/freedreno: add 64b undef lowering", string in object:4017 36166 "description": "freedreno/ir3: 64b intrinsic lowering", string in object:4018 36175 "description": "nir/lower_amul: do not lower 64bit amul to imul24", string in object:4019 36184 "description": "intel/compiler: Set correct cache policy for A64 byte scattered read", string in object:4020 36193 "description": "amd/addrlib: cosmetic addrlib update", string in object:4021 36202 "description": "amd/addrlib: change how the license is formatted to match internal tre string in object:4022 36211 "description": "frontends/va/av1: handle multiple slice params", string in object:4023 36220 "description": "aco: fix loading 64-bit inputs with fragment shaders", string in object:4024 36229 "description": "broadcom/compiler: disallow tsy barrier in thrsw delay slots", string in object:4025 36238 "description": "turnip: Make copy_format() and tu6_plane_format() return pipe_format", string in object:4026 36247 "description": "util: Move freedreno's snorm-to-unorm to util/, adding remaining cases string in object:4027 36256 "description": "turnip: Switch format_to_ifmt() to take a pipe_format.", string in object:4028 36265 "description": "turnip: Switch tu6_format_color() to a pipe_format.", string in object:4029 36274 "description": "turnip: Switch tu6_format_texture() to a pipe_format.", string in object:4030 36283 "description": "tu/clear_blit: Move around copy_format()/tu6_plane_format()", string in object:4031 36292 "description": "v3dv: enable Vulkan 1.1", string in object:4032 36301 "description": "ci/piglit-runner: Fix funny indentation of the piglit-runner command.", string in object:4033 36310 "description": "ci/deqp-runner: Move more non-suite logic under the non-suite 'if'.", string in object:4034 36319 "description": "ci/deqp-runner: Don't start GPU hang detection for making junit result string in object:4035 36328 "description": "ci/deqp-runner: Drop LD_LIBRARY_PATH=/usr/local for libkms workaroun string in object:4036 36337 "description": "ci/deqp-runner: Move remaining asan runs to --env LD_PRELOAD=", string in object:4037 36346 "description": "ci/deqp-runner: Drop silly CSV env vars.", string in object:4038 36355 "description": "ci/deqp-runner: Use new deqp-runner's built-in renderer/version check string in object:4039 36364 "description": "ci/deqp-runner: Simplify the --jobs argument setup.", string in object:4040 36373 "description": "ci/deqp-runner: Drop SUMMARY_LIMIT env var.", string in object:4041 36382 "description": "radv: Fix memory leak on error path.", string in object:4042 36391 "description": "ac/rgp: remove useless code related to GFX6-7", string in object:4043 36400 "description": "radv: add an assertion to prevent GPU hangs when VRS isn't supported", string in object:4044 36409 "description": "util: Move test sources to tests/ directory", string in object:4045 36418 "description": "util: Convert sparse array multithread test to use gtest", string in object:4046 36427 "description": "util: Convert roundeven_test to use gtest", string in object:4047 36436 "description": "util: Convert rb_tree_test to gtest", string in object:4048 36445 "description": "util: Convert mesa-sha1_test to use gtest", string in object:4049 36454 "description": "util: Convert blob_test to use gtest", string in object:4050 36463 "description": "util: Convert u_atomic_test to use gtest", string in object:4051 36472 "description": "util: Move tests in single file directories to tests/", string in object:4052 36481 "description": "util: Consolidate existing gtests in a single binary", string in object:4053 36490 "description": "docs: update calendar for 21.3.0-rc2", string in object:4054 36499 "description": "nir: Use a single binary for gtests", string in object:4055 36508 "description": "spirv: Use a single binary for gtests", string in object:4056 36517 "description": "anv: Implement VK_EXT_global_priority_query", string in object:4057 36526 "description": "ir3: Use stp/ldp base offset for {load,store}_scratch", string in object:4058 36535 "description": "ir3/cse: Support mov instructions", string in object:4059 36544 "description": "aco: simplify emit_stream_output()", string in object:4060 36553 "description": "broadcom/compiler: remove unused macro and function definition", string in object:4061 36562 "description": "aco: disable mul(cndmask(0, 1, b), a) optimization sometimes", string in object:4062 36571 "description": "zink: rescue surfaces/bufferviews for cache hits during deletion", string in object:4063 36580 "description": "freedreno/afuc: Disable the disassembler on 32-bit builds.", string in object:4064 36589 "description": "Revert \\"iris: add tile cache flush to iris_copy_region\\"", string in object:4065 36598 "description": "iris: Add missed tile flush flag", string in object:4066 36607 "description": "zink: stop leaking descriptor pool references", string in object:4067 36616 "description": "zink: don't clear descriptor pool cache on context destroy", string in object:4068 36625 "description": "zink: always invalidate descriptor sets on pool free", string in object:4069 36634 "description": "zink: unref descriptor pools in hybrid mode when they explode", string in object:4070 36643 "description": "zink: remove descriptor pools from hash table on deletion", string in object:4071 36652 "description": "zink: fix descriptor interface param for program_deinit", string in object:4072 36661 "description": "zink: use ctx params for program ref/destroy functions", string in object:4073 36670 "description": "radeonsi: don't set inline_uniforms for viewperf because it's enabled b string in object:4074 36679 "description": "winsys/amdgpu: set max_ib_size and max_check_space_size later in cs_ch string in object:4075 36688 "description": "winsys/amdgpu: remove force_chaining parameter from cs_check_space", string in object:4076 36697 "description": "radeonsi: properly destroy buffers on failure", string in object:4077 36706 "description": "radeonsi: don't sync before clear_buffer and copy_buffer if the buffer string in object:4078 36715 "description": "radeonsi: don't update bind_history for internal buffer clears and copi string in object:4079 36724 "description": "radeonsi: don't sync PS or CS before (clear|copy)_buffer based on bind string in object:4080 36733 "description": "radeonsi: rebind a buffer only in shader stages where it's been bound", string in object:4081 36742 "description": "radeonsi: change bind_history to track usage in each shader stage", string in object:4082 36751 "description": "radeonsi: add an option to use CPU storage uploads for threaded context string in object:4083 36760 "description": "radeonsi: add SI_MAX_VRAM_MAP_SIZE definition", string in object:4084 36769 "description": "mesa: fix crashes in the no_error path of glUniform", string in object:4085 36778 "description": "freedreno/computerator: Fix mergedregs", string in object:4086 36787 "description": "freedreno/isa: Fix ldg/stg \\"halfness\\"", string in object:4087 36796 "description": "freedreno/ir3/tests: Add some 8/16b ldg/stg tests", string in object:4088 36805 "description": "freedreno/ir3/tests: Don't skip encode test if decode fails", string in object:4089 36814 "description": "aco: fix emitting stream outputs when the first component isn't zero", string in object:4090 36823 "description": "aco: fix invalid IR generated for b2f64 when the dest is a VGPR", string in object:4091 36832 "description": "gallium/u_threaded: implement pipelined partial buffer uploads using C string in object:4092 36841 "description": "gallium,vbo: add PIPE_BIND_VERTEX_STATE for display lists", string in object:4093 36850 "description": "ac/llvm: accept primitives whose face culling determinant is Inf or Na string in object:4094 36859 "description": "ac/llvm: add helper ac_build_is_inf_or_nan", string in object:4095 36868 "description": "ac/llvm: use fmac instead of mul+sub in face culling", string in object:4096 36877 "description": "radv: do not remove PSIZ for streamout shaders", string in object:4097 36886 "description": "meson: disable -Werror=thread-safety on FreeBSD", string in object:4098 36895 "description": "llvmpipe: swizzle image stores for CL BGRA", string in object:4099 36904 "description": "zink: align pipe_resource and sampler_view allocations to cachelines", string in object:4100 36913 "description": "zink: don't ralloc zink_resource structs", string in object:4101 36922 "description": "lavapipe: clamp attachment clear rect sizes", string in object:4102 36931 "description": "lavapipe: pull layer count from render state during resolve", string in object:4103 36940 "description": "lavapipe: remove lvp_subpass::has_color_att", string in object:4104 36949 "description": "lavapipe: simplify some attachment derefs", string in object:4105 36958 "description": "lavapipe: store subpass directly to rendering_state", string in object:4106 36967 "description": "lavapipe: remove last VK_ATTACHMENT_UNUSED check", string in object:4107 36976 "description": "lavapipe: remove lvp_subpass_attachment and use lvp_render_pass_attachm string in object:4108 36985 "description": "lavapipe: remove lvp_subpass::max_sample_count", string in object:4109 36994 "description": "lavapipe: add attachment index to lvp_render_pass_attachment", string in object:4110 37003 "description": "lavapipe: remove lvp_subpass_attachment::layout", string in object:4111 37012 "description": "lavapipe: remove lvp_subpass_attachment::in_render_loop", string in object:4112 37021 "description": "lavapipe: use framebuffer attachment_count member instead of renderpass string in object:4113 37030 "description": "lavapipe: remove some unused struct members", string in object:4114 37039 "description": "lavapipe: stop reading renderpass during pipeline creation", string in object:4115 37048 "description": "clover: use max shader sampler view/images queries for clover.", string in object:4116 37057 "description": "zink: move last of lazy descriptor state updating back to lazy-only cod string in object:4117 37066 "description": "zink: add an early return for zink_descriptors_update_lazy_masked()", string in object:4118 37075 "description": "zink: move push descriptor updating into lazy-only codepath", string in object:4119 37084 "description": "zink: don't update lazy descriptor states in hybrid mode", string in object:4120 37093 "description": "zink: assert compute descriptor key is valid before hashing it", string in object:4121 37102 "description": "zink: clear descriptor refs on buffer replacement", string in object:4122 37111 "description": "zink: fully zero surface creation struct", string in object:4123 37120 "description": "zink: add a read barrier for indirect dispatch", string in object:4124 37129 "description": "zink: use static array for detecting VK_TIME_DOMAIN_DEVICE_EXT", string in object:4125 37138 "description": "st: Fix comments in commit be6d584de43966e", string in object:4126 37147 "description": "clover/api: fix clGetMemObjectInfo for images", string in object:4127 37156 "description": "clover/formats: pass in cl_mem_flags for better format checking", string in object:4128 37165 "description": "clover/format: Full rework on how we declare supported images.", string in object:4129 37174 "description": "st: Fix 64-bit vertex attrib index for TGSI path", string in object:4130 37183 "description": "radeonsi: reorder and don't print patch level DRM version in the render string in object:4131 37192 "description": "ac,radeonsi: print a lowercase codename in the renderer string", string in object:4132 37201 "description": "radeonsi: enable shader culling on Navi1x consumer SKUs as well", string in object:4133 37210 "description": "radeonsi: replace the GS prolog with a monolithic shader variant", string in object:4134 37219 "description": "radeonsi: don't pass NULL into si_get_nir_shader", string in object:4135 37228 "description": "drirc: Apply vk_dont_care_as_load workaround to Forsaken Remastered", string in object:4136 37237 "description": "turnip: implement vk_dont_care_as_load workaround", string in object:4137 37246 "description": "driconf: add vk_dont_care_as_load workaround option", string in object:4138 37255 "description": "turnip: add support for dirconf", string in object:4139 37264 "description": "radv: fix OpImageQuerySamples with non-zero descriptor set", string in object:4140 37273 "description": "tu/clear_blit: Stop creating a franken-image for staging blits", string in object:4141 37282 "description": "tu: Remove cross-check scaffolding", string in object:4142 37291 "description": "tu: Switch clear/blit to fdl6_view and cross-check", string in object:4143 37300 "description": "tu: Use fdl6_view in tu_image_view and cross-check", string in object:4144 37309 "description": "freedreno/fdl: Add fdl6_view", string in object:4145 37318 "description": "freedreno/fdl: Add mip_level to fdl_layout", string in object:4146 37327 "description": "freedreno/fdl: Constify fdl6_get_ubwc_blockwidth()", string in object:4147 37336 "description": "vk/format, v3dv: Add a vulkan -> pipe swizzle helper", string in object:4148 37345 "description": "Revert \\"gallium: add a is_dri_blit_image bool to pipe_blit_info\\"", string in object:4149 37354 "description": "radeonsi: use PIPE_BIND_DRI_PRIME instead of is_dri_blit_image", string in object:4150 37363 "description": "radeonsi/gfx10.3: enable SDMA for DRI_PRIME copies", string in object:4151 37372 "description": "winsys/amdgpu: add uncached flag to the imported DRI_PRIME buffer", string in object:4152 37381 "description": "radeon_winsys.h: add a parameter to buffer_from_handle", string in object:4153 37390 "description": "gallium/dri: let the driver know if the imported image is DRI_PRIME bu string in object:4154 37399 "description": "gallium/dri: add createImageFromFds2", string in object:4155 37408 "description": "gallium/dri: replace bool with flag parameter", string in object:4156 37417 "description": "zink: Fully initialize VkBufferViewCreateInfo for hashing", string in object:4157 37426 "description": "v3dv/ci: update expected results", string in object:4158 37435 "description": "radeonsi: use viewport offset in quant_mode determination", string in object:4159 37444 "description": "anv: Fix assertion.", string in object:4160 37453 "description": "radv: fix removing PSIZ when it's not emitted by the last VGT stage", string in object:4161 37462 "description": "clover/image: add dimension property", string in object:4162 37471 "description": "clover: Implement CL_MEM_OBJECT_IMAGE1D_ARRAY", string in object:4163 37480 "description": "clover: Implement CL_MEM_OBJECT_IMAGE1D_BUFFER", string in object:4164 37489 "description": "clover: Implement CL_MEM_OBJECT_IMAGE2D_ARRAY", string in object:4165 37498 "description": "clover: implement CL_IMAGE_BUFFER", string in object:4166 37507 "description": "clover/images: Add array_size to implement CL_IMAGE_ARRAY_SIZE", string in object:4167 37516 "description": "clover/image: add templated basic_image class to simplify image subcla string in object:4168 37525 "description": "spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod", string in object:4169 37534 "description": "vc4/ci: update expected results", string in object:4170 37543 "description": "llvmpipe: fix userptr for texture resources.", string in object:4171 37552 "description": "panfrost: Don't allow rendering/texturing 48-bit", string in object:4172 37561 "description": "egl/wayland: Properly clear stale buffers on resize", string in object:4173 37570 "description": "radeonsi: don't memcmp inlined uniform values if uniform inlining is di string in object:4174 37579 "description": "radeonsi: split si_shader_key into ps and ge parts to minimize memcmp o string in object:4175 37588 "description": "radeonsi: si_state_shaders.c -> cpp", string in object:4176 37597 "description": "gallium/util: add some extern \\"C\\" guards", string in object:4177 37606 "description": "compiler/types: Add a wrap_in_arrays helper", string in object:4178 37615 "description": "spirv: Use texture types for sampled images", string in object:4179 37624 "description": "clover/nir: Don't remove texture variables", string in object:4180 37633 "description": "lavapipe: Allow for texture types", string in object:4181 37642 "description": "nir/deref: Also optimize samplerND -> textureND casts", string in object:4182 37651 "description": "nir: Allow texture types", string in object:4183 37660 "description": "compiler/types: Add a texture type", string in object:4184 37669 "description": "compiler/types: Unify the guts of get_sampler/image_count", string in object:4185 37678 "description": "compiler/types: Combine image and sampler type serialization", string in object:4186 37687 "description": "dri_interface: remove gl header", string in object:4187 37696 "description": "dri_interface: remove obsolete interfaces", string in object:4188 37705 "description": "nir/serialize: Pack deref modes better", string in object:4189 37714 "description": "nir: Re-arrange the variable modes", string in object:4190 37723 "description": "nir: s/nir_var_mem_image/nir_var_image/g", string in object:4191 37732 "description": "meson: use gtest protocol for gtest based tests when possible", string in object:4192 37741 "description": "microsoft/compiler: Shadow tex instructions always use shadow samplers string in object:4193 37750 "description": "aux/pb: more correctly check number of reclaims", string in object:4194 37759 "description": "nir: Drop our attempt at typed-based image mode validation", string in object:4195 37768 "description": "intel: fix INTEL_DEBUG environment variable on 32-bit systems", string in object:4196 37777 "description": "virgl: remove unused pipebuffer include", string in object:4197 37786 "description": "aux/pb: add a tolerance for reclaim failure", string in object:4198 37795 "description": "intel/compiler: Build all tests in a single binary", string in object:4199 37804 "description": "intel/compiler: Rename vec4 test fixtures", string in object:4200 37813 "description": "freedreno/isa: Add immed reg accessors", string in object:4201 37822 "description": "isaspec: Add bitfield size assertions", string in object:4202 37831 "description": "isaspec: Do not emit duplicate field encodes", string in object:4203 37840 "description": "isaspec: Fix derived field width", string in object:4204 37849 "description": "freedreno/ir3: Don't lower s2en if samp/tex is too large", string in object:4205 37858 "description": "freedreno/ir3/tests: Add additional disasm test vectors", string in object:4206 37867 "description": "freedreno/ir3/tests: Fix indentation", string in object:4207 37876 "description": "freedreno/isa: Fixes for validation", string in object:4208 37885 "description": "freedreno/ir3+isa: Cleanup bindless cat5 samp/tex encoding", string in object:4209 37894 "description": "ir3: Images are always nir_var_mem_image", string in object:4210 37903 "description": "microsoft/clc: Images use nir_var_mem_image", string in object:4211 37912 "description": "nir/gl_nir_lower_images: Require nir_var_mem_image", string in object:4212 37921 "description": "intel/fs: Stop emitting TGM fences for nir_var_mem_ssbo", string in object:4213 37930 "description": "aco: Split var_mem_image barrier handling from global/ssbo", string in object:4214 37939 "description": "nir: Validate image variable modes", string in object:4215 37948 "description": "st/pbo: Use nir_var_mem_image for images", string in object:4216 37957 "description": "radv: Use nir_var_mem_image in meta shaders", string in object:4217 37966 "description": "ttn: Use nir_var_mem_image", string in object:4218 37975 "description": "glsl: Use nir_var_mem_image for images", string in object:4219 37984 "description": "spirv: Use nir_var_mem_image", string in object:4220 37993 "description": "spirv: Assert that OpTypeForwardPointer only points to structs", string in object:4221 38002 "description": "ir3: Check for nir_var_mem_image in shared_barrier handling", string in object:4222 38011 "description": "zink: Images can live in nir_var_mem_image now", string in object:4223 38020 "description": "clover: Use nir_foreach_image_variable for images", string in object:4224 38029 "description": "clover: Insert dummy uniform variables for images", string in object:4225 38038 "description": "nir/lower_readonly_images_to_tex: Also rewrite variable modes", string in object:4226 38047 "description": "llvmpipe: Support image variables living in nir_var_mem_image", string in object:4227 38056 "description": "ntt: Separate image and sampler handling", string in object:4228 38065 "description": "st/nir: Assign uniform locations to nir_var_mem_image vars", string in object:4229 38074 "description": "nir/gl_nir_lower_images: Support nir_var_mem_image", string in object:4230 38083 "description": "nir/gl_nir_lower_samplers_as_deref: Support nir_var_mem_image", string in object:4231 38092 "description": "glsl/nir_linker: nir_var_mem_image is also a GL uniform", string in object:4232 38101 "description": "aco: Add support for nir_var_mem_image", string in object:4233 38110 "description": "amd/llvm/nir: Add support for nir_var_mem_image", string in object:4234 38119 "description": "anv: Use nir_foreach_image_variable", string in object:4235 38128 "description": "i965/uniforms: Handle images as a separate pass", string in object:4236 38137 "description": "intel/fs: Consider nir_var_mem_image for TGM fences", string in object:4237 38146 "description": "nir: Add a nir_foreach_image_variable() iterator", string in object:4238 38155 "description": "nir: Add nir_var_mem_image", string in object:4239 38164 "description": "nir/schedule: Handle nir_intrisic_scoped_barrier", string in object:4240 38173 "description": "freedreno: Fix for large epilogues", string in object:4241 38182 "description": "v3dv: enable VK_KHR_swapchain_mutable_format", string in object:4242 38191 "description": "aco: do not return an empty string when disassembly is not supported", string in object:4243 38200 "description": "iris: fix scratch address patching for TESS_EVAL stage", string in object:4244 38209 "description": "crocus: Delete the MI_COPY_MEM_MEM resource_copy_region implementation. string in object:4245 38218 "description": "egl: set TSD as NULL after deinit", string in object:4246 38227 "description": "v3dv: implement VK_EXT_host_query_reset", string in object:4247 38236 "description": "i965: Emit a NULL surface for buffer textures with no buffer", string in object:4248 38245 "description": "zink: Do not access just freed zink_batch_state", string in object:4249 38254 "description": "anv: don't advertise vk conformance on GPUs that aren't conformant", string in object:4250 38263 "description": "docs: update calendar and link releases notes for 21.2.4", string in object:4251 38272 "description": "docs: add sha256 sum for 21.2.4 release", string in object:4252 38281 "description": "docs: add release notes for 21.2.4", string in object:4253 38290 "description": "docs: update calendar for 21.3.0-rc1", string in object:4254 38299 "description": "ir3/freedreno: account for component in build_tessfactor_base", string in object:4255 38308 "description": "loader: Avoid enumerating drm devices just to get an fd's PCI ID.", string in object:4256 38317 "description": "vulkan/wsi/win32: Delete the wrapper entrypoints", string in object:4257 38326 "description": "nir/print: print bindless info as applicable", string in object:4258 38335 "description": "vulkan/log: Don't assert on non-client-visible objects", string in object:4259 38344 "description": "vulkan/log: Tweak our handling of a couple error enums", string in object:4260 38353 "description": "vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling wit string in object:4261 38362 "description": "radv: Fix modifier property query.", string in object:4262 38371 "description": "v3dv: fix TLB buffer to image copy path for 3D images", string in object:4263 38380 "description": "vulkan: Fix weak symbol emulation when compiling with MSVC", string in object:4264 38389 "description": "nir/loop_unroll: Always unroll loops that iterate at most once", string in object:4265 38398 "description": "brw/nir: remove unused function prototypes.", string in object:4266 38407 "description": "anv: Enable tessellation redistribution", string in object:4267 38416 "description": "iris: Enable tessellation redistribution", string in object:4268 38425 "description": "anv: Enable geometry distribution", string in object:4269 38434 "description": "iris: Enable geometry distribution", string in object:4270 38443 "description": "genxml/gen125: Update 3DSTATE_TE fields", string in object:4271 38452 "description": "intel/genxml: Update genxml to support tessellation/geometry distribu string in object:4272 38461 "description": "ci/lvp: Skip some slow tests under ASan.", string in object:4273 38470 "description": "v3d/clif: add support for dumping GS shader state", string in object:4274 38479 "description": "v3dv/pipeline: don't clone the nir shader at pipeline_state_create_bin string in object:4275 38488 "description": "VERSION: bump to 22.0", string in object:4276 38497 "description": "docs: reset new_features.txt", string in object:4277 38506 "description": "VERSION: bump to 21.4", string in object:4278 [all...] |