• Home
  • Raw
  • Download

Lines Matching +full:freedreno +full:- +full:rules

148         "description": "radv: add support for emitting PS_DONE/CS_DONE on GFX6-8",
256 "description": "anv: Skip CCS ambiguate which preceed fast-clears",
283 "description": "freedreno/a6xx: Fix 3dmark misrendering with unwritten MRTs",
292 "description": "freedreno: Skip some batch dependency tracking if !ctx->dirty.",
301 "description": "freedreno: Move framebuffer state checks under a ctx->dirty flag.",
310 "description": "freedreno: Move blend gmem checks to a blend dirty state check.",
319 "description": "freedreno/a6xx: Skip the body of emit_state if we're clean.",
337 "description": "anv: Invalidate the correct AUX-TT entry",
391 "description": "docs: Mark some non-core zink extensions complete",
463 "description": "r300,i915g: Report no shader buffers or images on non-TCL HW.",
499 "description": "gallium/st: lower point-sprites if not supported",
814 "description": "freedreno/ir3: Handle sized tex destination types",
841 "description": "vk-device-select: add device group support",
850 "description": "lima/ppir: fix creation of mov node for non-ssa tex dest",
868 "description": "ci/freedreno/a6xx: Skip vs-output-array-vec2-index-wr-before-gs",
877 "description": "freedreno: Add perf_warn() for missed UBWC opportunities",
886 "description": "freedreno/a6xx: Add helper to check if UBWC is supported",
895 "description": "freedreno: Add fmt/args macros for pipe_resource",
904 "description": "freedreno: Add perf_warn() trace helper",
1084 "description": "ci: Enable process isolation for softpipe & freedreno piglit jobs",
1120 "description": "intel/fs: Properly lower 64-bit MUL on 64-bit-incapable platforms",
1129 "description": "intel/fs: Support 64-bit CLUSTER_BROADCAST on Gen11+",
1138 "description": "intel/fs: Support 64-bit SHUFFLE on Gen11+",
1147 "description": "intel/fs: Support 64-bit SEL_EXEC on Gen11+",
1192 "description": "nir/lower_int64: Lower 64-bit vote_ieq",
1201 "description": "nir/lower_int64: Add lowering for 64-bit iadd shuffle/reduce",
1210 "description": "nir/lower_int64: Add lowering for some 64-bit subgroup ops",
1219 "description": "nir/lower_int64: Fix lowering of f2[ui]64 for 16-bit float",
1264 "description": "anv: Early-exit from cmd_buffer_flush_state",
1318 "description": "radv: add multi-layer support to FMASK color expand",
1336 … "description": "radeonsi: enable accidentally disabled fast launch with non-indexed tri strips",
1363 "description": "radeonsi: move if (sctx->vertex_buffers_dirty) into the upload function",
1444 "description": "radeonsi: clear dirty_states if si_pm4_bind_state is unbinding or no-op",
1471 "description": "zink: respect fragment-shader depth-layout",
1507 "description": "zink: respect feature-cap for multi-draw indirect",
1516 "description": "zink: respect feature-cap for sample-shading",
1525 "description": "zink: respect feature-cap for independent blending",
1534 "description": "zink: respect feature-cap for robust buffer access",
1615 "description": "aco: use format-check methods",
1633 "description": "aco: add instruction cast and format-check methods",
1804 "description": "zink: force per-sample interpolation",
1921 "description": "mesa: rename STATE_LIGHT_ATTRIBS -> STATE_LIGHT_ARRAY for consistency",
1930 "description": "mesa: skip memmove in optimize_state_parameters if it's no-op",
2020 "description": "nvc0/ir: add fixup to deal with interpolateAtSample with non-MSAA",
2245 "description": "zink: rewrite image/sampler glsl -> vk type functions for robustness",
2263 "description": "zink: rename zink_context::*image_views -> sampler_views",
2299 "description": "docs: turn non-code into comment",
2317 "description": "docs: fix sphinx-warnings due to lacking escaping",
2425 "description": "zink: fix vertex-stride wrangling",
2506 "description": "aco/optimizer: don't copy-prop logical phis",
2614 … "description": "glthread: remove if (COMPAT) conditions from functions that are GL-compat-only",
2740 "description": "freedreno/a6xx: Don't early-z if there are stencil writes",
2839 "description": "radeonsi: don't set context_roll for non-gfx9 in templated functions",
2866 "description": "docs/freedreno: Fix a few typos",
2902 "description": "ci/freedreno: Fix xfail setup for sampler3d_float_vertex.",
2911 "description": "radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2",
2956 "description": "aco: add affinity for non-sequential MIMG operands",
2974 "description": "aco: use non-sequential addressing",
3028 "description": "zink: enable WSI-faking for RADV too",
3100 "description": "r600/sb: fall back to un-optimized byte code when ra_init fails",
3109 "description": "r600/sb: fix boundary assert for mem-instruction decoding",
3154 "description": "r600: Add flags to INTERP_X and INTERP_Z two-slot ops",
3181 "description": "v3d: use a compatible supported format for TFU-based blit",
3235 "description": "vbo: Don't set node->min_index = max_index = indices_offset when merging",
3316 "description": "radv: enable TC-compat HTILE for D16S8 on GFX9+",
3325 "description": "radv: enable TC-compat HTILE with D32S8 and MSAA on GFX9+",
3505 "description": "pan/bi: Fix 64-bit SSBO addresses",
3523 "description": "pan/bi: Implement packing ops between 32-bit vec1 and 16-bit vec2",
3577 "description": "pan/mdg: Allow 64-bit src_bitsize for comparison operations",
3685 "description": "pan/bi: Improve interoperability of the command-line disassembler",
3712 "description": "pan/bi: Handle 64-bit pack and unpack operations",
3721 "description": "pan/bi: Lower 64-bit integers",
3838 "description": "radeonsi: remove MRT-draw-calls, spill-draw-calls, spill-compute-calls",
3847 "description": "radeonsi: make sctx->vertex_elements always non-NULL",
3955 "description": "android: freedreno/ir3: Switch over to new encoder/decoder",
3964 "description": "android: freedreno/hw/isa: Add description of ir3 ISA",
4000 "description": "zink/codegen: codegen-ize load_instance_extensions()",
4063 "description": "freedreno/a2xx: add RB perfcounter 1-3",
4072 "description": "freedreno/a2xx: fix/add RBBM perfcounter",
4099 "description": "freedreno/a6xx: Add r2d support for GMEM resolves",
4162 "description": "device-select-layer: update for vulkan 1.2",
4324 "description": "freedreno/isa: Fix branch/jump offset encoding",
4477 "description": "freedreno/ir3/parser: add cat7 support",
4513 "description": "st/mesa: replace st->pipe with pipe in a few places",
4666 "description": "ci/freedreno: Remove some long-unseen a6xx known flakes.",
4675 "description": "ci/freedreno: Drop skip list stuff from a5xx flakes.",
4684 "description": "ci/freedreno: Drop some long-unseen a5xx flakes.",
4693 "description": "ci/freedreno: Remove a bunch of stale flakes from a3xx.",
4702 "description": "ci/freedreno: Fix up the xfail/flake handling of a3xx texture functions.",
4711 "description": "ci/freedreno: Mark some a5xx separate_shader tests as xfails.",
4747 "description": "mesa/st: Dump nir-to-tgsi output when ST_DEBUG=tgsi or nir is set.",
4756 "description": "mesa/st: Lower shader images before handing off to NIR-to-TGSI.",
4765 "description": "mesa/st: Make a single helper for the NIR-to-TGSI transfer.",
4864 … "description": "mesa: always set valid index bounds for non-indexed draws for classic drivers",
5035 "description": "util/set: optimize rehash for empty table and no-func clears",
5044 "description": "util/hash_table: optimize rehash for empty table and no-func clears",
5080 "description": "ci: Remove .gitlab-ci/meson-build.bat",
5179 "description": "nv50,nvc0: explicitly list recently-added caps",
5224 "description": "anv: Enable push constants on gen12-hp",
5233 "description": "intel/fs: Emit code for Gen12-HP indirect compute data",
5251 "description": "anv: Use COMPUTE_WALKER for gen12-hp",
5260 "description": "anv: Don't use MEDIA_INTERFACE_DESCRIPTOR_LOAD for gen12-hp",
5269 "description": "anv: Emit CFE_STATE for gen12-hp",
5278 "description": "intel/fs: Allow compute dispatch without a pushed subgroup ID on Gen12-HP",
5287 "description": "intel/compiler: Disable push constants on gen12-hp",
5314 "description": "docs: update calendar for 21.0.0-rc1",
5368 "description": "freedreno/ir3: Remove legacy packed-struct encoding",
5377 "description": "freedreno/ir3/decode: Switch over to new disasm",
5386 "description": "freedreno/ir3: Realign disasm shader stats",
5395 "description": "freedreno/ir3: Better sstall estimation",
5404 "description": "freedreno/ir3: Small resinfo disasm tweak",
5413 "description": "freedreno/ir3: Switch over to new encoder/decoder",
5422 "description": "freedreno/ir3/tests: Switch disasm test over to new decoder",
5431 "description": "freedreno/hw/isa: Add expression caching",
5440 "description": "freedreno/hw/isa: Add description of ir3 ISA",
5449 "description": "freedreno/hw: Add isaspec mechanism for documenting/defining an ISA",
5458 "description": "freedreno/ir3: Add some new \"logical\" opcodes",
5467 "description": "freedreno/ir3: Decouple ir3_info collection from assembler",
5476 "description": "freedreno/ir3: Fix ldg decoding/parsing",
5593 "description": "aco/ra: Remove always-false conditions",
5647 "description": "aco: optimize v_pk_fma_f16 -> v_pk_fmac_f16 on GFX10",
5683 "description": "aco: simplify multiply-add combining",
5809 "description": "frontends/va: Return an error if non-interlaced buffer is not supported",
5935 "description": "radv: add support for fast-clearing DCC levels on GFX10+",
5944 "description": "radv: prevent fast-clearing uncompressed DCC levels",
5980 "description": "v3d: add fast-path tile-based blit for depth/stencil buffers",
5998 "description": "radv: skip fast-clear eliminate for CMASK based on a predicate",
6142 "description": "ci: include nouveau in shader-db runs",
6196 "description": "panfrost: Re-enable AFBC on 3D, 2D arrays",
6232 "description": "vulkan/overlay: fix vkGetInstanceProcAddr self-resolving",
6277 "description": "Revert \"ci: Disable the freedreno farm, which went down last night.\"",
6286 "description": "panfrost: Dual-source blending on Bifrost",
6313 "description": "mesa/st: Free the ARB_vp/fp nir-to-tgsi temporary tokens.",
6331 "description": "gallium/ntt: Fix leak of the per-instr liveness information.",
6385 "description": "r600/sfn: C++ lower-instruct implementation",
6502 "description": "radv: don't lower_pack() after load-store-vectorization",
6637 "description": "vbo/dlist: free prim_store->prims when vbo_save is destroyed",
6664 "description": "nouveau: add drm-shim support",
6763 "description": "pan/bi: Allow passing thorugh 8-bit scalars",
6817 "description": "pan/bi: Allow non-terminal BLEND operations",
6835 "description": "pan/bi: Restrict registers to r0-r15 when compiling blend shaders",
6880 "description": "vulkan/overay: fix violation of VUID-VkDeviceCreateInfo-pNext-00373",
6907 "description": "nv50: fix instancing of client-side vertex buffers",
6952 "description": "nir,vc4: Lower fneg to fmul(x, -1.0)",
6979 "description": "vulkan/device-select: fix vkGetInstanceProcAddr self-resolving",
6988 "description": "radv: mark VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT as unsupported on GFX6-7",
7060 "description": "radv: add support for fast-clearing DCC layers on GFX9+",
7123 "description": "aco: Keep live-though variables and constants spilled.",
7213 "description": "ac/surf: Prepare for 64-bit flags.",
7222 "description": "radv: only re-initialize HTILE after ds compute resolves if compressed",
7231 "description": "radv: re-initialize HTILE properly after depth/stencil compute resolves",
7240 "description": "radv: disable TC-compat HTILE in GENERAL for Detroit: Become Human",
7249 "description": "radv: fix crashes when fast-clearing in a secondary command buffer",
7267 "description": "zink: add missing 64-bit integer ops",
7303 "description": "ci: re-mark some depth/stencil resolve CTS as expected failures",
7339 "description": "zink: Fix VK_FORMAT_A8B8G8R8_SRGB_PACK32 mapping on big-endian",
7402 "description": "targets/haiku-softpipe: Restore GalliumContext",
7474 "description": "targets/haiku-softpipe/meson: add libswpipe.so to install directory",
7501 "description": "nir/opt_vectorize: fix srcs_equal() with two different non-const",
7708 "description": "ci: Disable the freedreno farm, which went down last night.",
7717 "description": "nv50: fake enough resume support pre-nva0 to pass gles3 requirements",
7753 "description": "microsoft/compiler: do not lower away 64-bit ffma",
7888 "description": "aco: fix unreachable() for uniform 8/16-bit nir_op_mov from VGPR",
7897 "description": "ci: Add *ignore_scheduled_pipelines to mesa/gallium rules templates",
7906 "description": "ci: Rule out scheduled pipelines in .windows-build-rules",
7924 "description": "radv: fix performance regression by restoring TC-compat HTILE in GENERAL",
7933 "description": "radv: fix enabling TC-compat HTILE in GENERAL for writes on GFX10+",
7942 "description": "radv: configure the texture descriptor for TC-compat CMASK on GFX10+",
7978 "description": "iris: Use single-aspect formats more in iris_blit",
7987 "description": "iris: Blit non-stencil according to aspect_mask",
8023 "description": "iris: Move depth-format assertion out of iris_blit",
8032 "description": "iris: Don't prepare depth for stencil-aspect blits",
8050 "description": "mesa: Fix array-format-to-format table on big-endian",
8077 "description": "aco: fix creating the dest vector when 16-bit vertex fetches are splitted",
8086 "description": "docs/release-calendar.rsv: Remove spaces",
8167 "description": "nir: gather whether a compute shader uses non-quad subgroup intrinsics",
8212 "description": "wsi/x11: Always link against xcb-xrandr",
8383 "description": "docs: store the release-calendar information in csv (and fix tests)",
8392 "description": "freedreno: Add missing dep on u_tracepoints.",
8401 "description": "freedreno: Mark a615/a618 as also lacking Z24_UINT_S8_UINT support.",
8410 "description": "freedreno: Disable UBWC on z24s8 on a630.",
8419 "description": "freedreno/a6xx: Fix z24s8 non-ubwc blits on a630.",
8428 "description": "freedreno/a6xx: Move the IBO pipe2tex down to where it's used.",
8545 "description": "freedreno/afuc: Replace readfile with os_read_file.",
8554 "description": "bin/remove get-pick-list.sh files",
8563 "description": "pick-ui: don't handle the mouse",
8581 "description": "freedreno/ir3/parser: Fix pre-a6xx stib parsing",
8590 "description": "freedreno/ir3/parser: a6xx ldib/stib parsing",
8599 "description": "freedreno/ir3: Fix pre-a6xx ldgb/stib parsing",
8608 "description": "freedreno/ir3: Explicitly flag disasm test vectors that don't parse",
8617 "description": "freedreno/ir3: Fix ldg decoding/parsing",
8626 "description": "freedreno/ir3/parser: Fixup stg parsing and add more tests",
8635 "description": "freedreno/ir3/parser: Add stgb support",
8644 "description": "freedreno/ir3/parser: Add ldgb support",
8653 "description": "freedreno/ir3/parser: Fix pre-a6xx resinfo",
8662 "description": "freedreno/ir3/parser: Fix atomic support",
8671 "description": "freedreno/ir3/parser: Add ldc support",
8680 "description": "freedreno/ir3: Add cat5/cat6 nonuniform flag",
8689 "description": "freedreno/ir3: Disambiguate a6xx+ \"bindless\" instructions",
8698 "description": "freedreno/ir3: Don't leak disk_cache",
8707 "description": "freedreno/ir3: Add parsing and assembler testing",
8716 "description": "freedreno/ir3: Tweak ldib/resinfo encoding",
8725 "description": "freedreno/ir3/parser: Add initial cat6 IBO instructions",
8734 "description": "freedreno/ir3/parser: Relative gpr/const can have modifiers too",
8743 "description": "freedreno/ir3/parser: Add missing (sat) modifier",
8752 "description": "freedreno/ir3: Don't set bit for dest conversion for p0.c",
8761 "description": "freedreno/ir3/parser: Fixup cat5 s2en instructions",
8770 "description": "freedreno/ir3/parser: Fix dsxpp/dsypp encoding",
8779 "description": "freedreno/ir3/parser: Fix cat6 store encoding",
8788 "description": "freedreno/ir3: Cleanup cat6 load instructions",
8797 "description": "freedreno/ir3: Clean up instruction creation",
8806 "description": "freedreno/ir3/parser: Handle half-immed",
8815 "description": "freedreno/ir3/parser: cat1 updates (mova1, movmsk)",
8824 "description": "freedreno/ir3/parser: cat1 instructions can write relative GPR",
8833 "description": "freedreno/ir3/parser: Add new cat0 instructions",
8842 "description": "freedreno/ir3: Various cat0 updates",
8851 "description": "freedreno/ir3/parser: Reset lexer when input changes",
8860 "description": "freedreno/ir3: Move assembler error handling",
8869 "description": "freedreno/ir3: Add some more disasm test vectors",
8878 "description": "freedreno/ir3: Fix mova1 disasm",
8887 "description": "freedreno/ir3: Fix half-immed decoding issues",
8905 "description": "ir3: Better rules for shared src copy propagation",
8923 "description": "freedreno: Enable GLSL 3.30, updating us to GL 3.3 contexts",
9103 "description": "zink: also lower scmp for soft-fp",
9229 "description": "d3d12: Add a path for mapping of not-directly-mappable buffers",
9238 "description": "nir: Update saturated float->int/uint conversion algorithm",
9247 "description": "freedreno/a5xx: Move link_stream_out after VPC_VAR_DISABLE like on a6xx.",
9256 "description": "freedreno/a5xx: Drop redundant stream output linking check.",
9265 "description": "freedreno/ir3: Deduplicate link_stream_out.",
9274 "description": "zink: use lower_scmp instead of open-coding",
9283 "description": "freedreno/a5xx: implement transform feedback resuming",
9292 "description": "freedreno/a6xx: fix transform feedback resuming",
9301 "description": "zink: handle non-const offsets for txf/tg4 ops",
9310 "description": "gallium/dri: Use per-screen DRI extension list",
9346 "description": "zink: do not use reservations for stream-out",
9364 "description": "zink: destroy transfer-helper",
9373 "description": "zink: free sets and hash-tables in context",
9418 "description": "zink: factor out zink_batch_release-helper",
9427 "description": "zink: do not open-code CALLOC_STRUCT",
9508 … "description": "zink: always load (gl_InstanceID - gl_BaseInstance) when loading gl_InstanceID",
9517 "description": "radv: enable TC-compat HTILE in GENERAL on GFX10+",
9544 "description": "radv: fix TC-compat HTILE images with DST_OPTIMAL on the compute queue",
9562 "description": "radv: fix potential HTILE issues for TC-compat images on GFX8",
9634 "description": "vdpau: fix -Wabsolute-value warning",
9787 "description": "meson: Add _GNU_SOURCE for Haiku to activate non-posix functions",
9841 "description": "nir/algebraic: Move the flrp -> bcsel rule earlier",
9859 "description": "nir/algebraic: Fix broken NaN and -0.0 behavior",
9868 "description": "spir-v: Mark floating point comparisons exact",
9877 "description": "nir/algebraic: Add some compare-with-zero optimizations that are exact",
9886 "description": "nir/algebraic: Mark some logic-joined comparison reductions as exact",
9895 "description": "nir: Correctly constant fold fsign(NaN) and fsign(-0)",
9913 "description": "Revert \"nir: Replace an odd comparison involving fmin of -b2f\"",
10048 "description": "freedreno: fixes handling draw info",
10219 "description": "CI: Install DirectX-Headers package for x86 container",
10345 "description": "android: pan/bi: Remove NIR->old IR",
10471 "description": "panfrost: Use panfrost_get_layer_stride() instead of open-coding it",
10525 "description": "panfrost: Pass a pipe-like swizzle to panfrost_new_texture()",
10570 "description": "panfrost: Move AFBC header_size to a sub-struct",
10705 "description": "zink: handle textureGather with Shadow-type samplers",
10768 "description": "nir: account for point-coord origin when lowering it",
10795 "description": "radv: Use VRAM for upload buffers if entire VRAM is CPU-visible.",
10957 "description": "ci/bare-metal: Pass through FDO_CI_CONCURRENT on bare-metal runners.",
10966 "description": "ci/bare-metal: Drop extra DEQP_PARALLEL settings.",
10975 "description": "ci/bare-metal: pass thorugh PIGLIT env vars",
10993 "description": "ci/bare-metal: build full piglit for baremetal ARM targets.",
11083 "description": "clover/spirv: Use cl_version for SPIR-V versions (v2)",
11092 "description": "clover/spirv: Add function checking the SPIR-V version",
11110 "description": "clover/spirv: Add function checking whether a binary contains SPIR-V",
11299 "description": "panfrost: Add a NIR pass to lower 64-bit vec3 intrinsic loads",
11344 "description": "pan/mdg: Fix promoted uniform moves with 64-bit types",
11380 "description": "ci/softpipe: Ban glx-multithread-texture, too.",
11389 "description": "ci/softpipe: Skip flaky triangle-rasterization-overdraw.",
11515 "description": "pan/bi: Remove NIR->old IR",
11659 "description": "pan/bi: Add builder-using helpers for TEXC structs",
12010 "description": "gallium/tgsi_exec: Replace the SSBO RESQ-specific interface with lookup.",
12055 "description": "ci/softpipe: Re-enable GS tests that had been banned for being flaky.",
12109 "description": "zink: require KHR_maintenance2 for tessellation and set bottom-left origin",
12127 "description": "iris: Support clears in more GPU-based copies",
12181 "description": "freedreno/a6xx: support layered framebuffers in blitter_clear",
12190 "description": "freedreno/a6xx: add support for gl_Layer in vertex shader",
12199 "description": "freedreno/a6xx: fix array pitch for layer-first layouts",
12262 "description": "freedreno: Enable GLSL 1.50, updating us to GL 3.2 contexts.",
12388 "description": "nir: Add an algebraic optimization for float->double->float",
12478 "description": "freedreno/ir3: remap FRAG_RESULT_COLOR to _DATA* for dual-src blending",
12631 "description": "Revert \"radv: use 32-bit predication for skipping FCE on GFX10.3+\"",
12685 "description": "mesa/prog_to_nir: Factor out the texture-target-to-sampler-dim helper.",
12793 "description": "mesa/st: Fix use-after-free of the draw VS.",
12883 "description": "pan/bi: Add a helper to convert to old-style nodes",
12901 "description": "pan/bi: Add bi_temp{_reg} for new-style bi_index",
13018 "description": "pan/bi: Remove reference to 64-bit RA",
13207 "description": "pan/bi: Don't treat extend as per-source",
13261 "description": "pan/bi: Add pseudo-instruction mechanism",
13288 "description": "pan/bi: Label shader-db shaders",
13297 "description": "pan/bi: Drop on-board packing tests",
13324 "description": "freedreno: Fix FD_MESA_DEBUG=flush debug option",
13495 "description": "ci: install ci-fairy in the testing images",
13504 "description": "ci: use ephemeral packages when building the build-base image",
13522 "description": "spirv2nir: Add --opengl (-g) argument for OpenGL SPIR-V",
13540 "description": "ci: Bump deqp to current vulkan-cts-1.2.5.0 also in the Lava jobs",
13576 "description": "aco: fix def-use distance calculation when scheduling.",
13909 "description": "panfrost: Set the anisotropy level when cso->max_anisotropy is set",
13945 "description": "pan/bi: Remove all-0's termination condition",
13990 … "description": "ci/deqp: Make sure that we pull in all board-specific xfail/skip/flake files.",
14044 "description": "radv: ignore the mutable bit for TC-compatible HTILE",
14062 "description": "freedreno/a6xx: bump varyings limit",
14071 "description": "freedreno/a6xx: Fix SP_HS_UNKNOWN_A831 value and document it",
14089 "description": "freedreno/a6xx: Fix assert which checks the count of shader outputs",
14341 …"description": "zink: force stencil format for stencil-only samplers and swizzle the right compone…
14377 "description": "mesa/st: tabs -> spaces in st_program",
14467 "description": "radv: enable TC-compat HTILE for D32_SFLOAT+MSAA on GFX10+",
14521 … "description": "mesa: fix assertion paramList->LastUniformIndex < paramList->FirstStateVarIndex",
14548 "description": "freedreno/a6xx: Flush depth at the end of bypass rendering, too.",
14665 "description": "clover/api: Add extended versioning query for built-in kernels",
14764 "description": "zink: add some 64-bit conversion ALUs",
14791 "description": "drisw: Prefer hardware-layered sw-winsys drivers over pure sw",
14863 "description": "ci/freedreno: Stop specifying the number of deqp threads",
14872 "description": "ci/freedreno: Treat all freedreno deqp runs as saving results.",
14944 "description": "ci: Bump deqp to current vulkan-cts-1.2.5.0",
15106 "description": "zink: fix format-mapping",
15115 "description": "zink: make zink_format all about raw format-translation",
15124 "description": "zink: convert x8-formats in zink_get_format",
15331 "description": "d3d12: Use DirectX-Headers wrap for d3d12.h",
15385 "description": "zink: use shader-read-only-optimal for samplers",
15412 "description": "Revert \"st/dri: make sure software color-buffers are linear\"",
15421 "description": "zink: force display-targets to be linear",
15457 … "description": "radeonsi: fix small primitive culling with MSAA force-disabled and smoothing",
15493 "description": "CI: Add repeat-wait to Windows Piglit skip",
15583 "description": "freedreno/ir3: Free the compiler at the end of the unit tests.",
15637 "description": "radv,aco: Compile with -Wimplicit-fallthrough when available",
15727 "description": "gallium/util: make bitcast-helpers explicitly sized",
15763 "description": "vulkan/overlay: add new options to display device/swapchain-format",
16087 "description": "nir: Redefine start/end_ip of blocks to fix NIR-to-TGSI liveness bugs.",
16222 "description": "aco: Use program->num_waves as maximum in scheduler.",
16294 "description": "mesa: do not allow es2-extension enums for es1",
16303 "description": ".gitlab-ci: verify that Get-Content worked",
16312 "description": "gitlab-ci: copy piglit expected results to artifacts",
16366 … "description": "panfrost: Force ->s_writeback_base to ->zs_writeback_base for Z24S8 buffers",
16447 "description": "ci: Make sure that osmesa stays warnings-clean in release builds.",
16582 "description": "ci: Run sanity job only in pre-merge pipelines",
16636 "description": "ci: .lava-test:amd64 template needs arm_build",
16663 "description": "ci: Add .use-base-image template",
16699 "description": "lavapipe: interpret inputRate as an enum-value",
16987 "description": "panfrost: Make sure we always add a reader -> write dependency when needed",
16996 "description": "st/mesa: enable compute shader derivatives in SPIR-V",
17185 "description": "v3d: implement tile-based blit operation",
17293 "description": "meson: Fix build with llvm-12.",
17356 "description": "ci/freedreno: Detect the cheza power management bus error and restart.",
17365 "description": "android: spirv: fix '::' typo in gen rules",
17563 "description": "glthread: use glthread->used instead of glthread->next_batch->used",
17635 "description": "nir: improve divergence analysis for loads with non-uniform resources",
17671 "description": "mesa/st: lower 64 bit ops to scalar before lowering to soft-float",
17851 "description": "zink: fix channel ordering in format-mapping",
17869 "description": "r600/sfn: Fix dest-swizzle for GS vertex loads",
17887 "description": "nir/lower_non_uniform: Better handle non-derefs",
17986 "description": "android: freedreno/ir3: use python3 in gen rules",
17995 "description": "android: freedreno: Remove fd_log()",
18004 "description": "android: freedreno: Add GPU tracepoints",
18022 "description": "android: gallium/aux: update old generated sources rules",
18049 "description": "lavapipe: fix logic-op support",
18067 "description": "radv: use 32-bit predication for skipping FCE on GFX10.3+",
18076 "description": "radv: set the predication boolean as 32-bit if necessary",
18094 "description": "radv: mark GFX10.3 as a non-conformant Vulkan implementation",
18211 "description": "ci: Define global variable MESA_TEMPLATES_COMMIT for ci-templates commit",
18229 "description": "meson: Fix Clang microsoft-enum-value detection.",
18265 "description": "gallium/osmesa: Remove the broken buffer-reuse scheme.",
18274 "description": "gallium/osmesa: Fix flushing and Y-flipping of the depth buffer.",
18472 "description": "aco: use v_lshrrev_b64 for 64-bit VGPR copies on GFX10+",
18490 "description": "aco: allow 64-bit literals if they can be sign/zero-extended from 32-bit",
18499 "description": "aco: remove sign-extension in constantValue64()",
18508 "description": "aco: test self-intersecting copies when src=higher",
18517 "description": "aco: don't assume src=lower when splitting self-intersecting copies",
18670 "description": "freedreno: Remove fd_log()",
18679 "description": "freedreno: Add trace-parser.py",
18688 "description": "freedreno: Add GPU tracepoints",
18697 "description": "freedreno: Don't emit log/trace points in gmem for nondraw",
18706 "description": "freedreno: Remove unused fxn",
18715 "description": "freedreno: Small log-parser.py cleanup",
18796 "description": "turnip: implement z-scaling and z-mirroring BlitImage",
18814 "description": "meson.build: Disable zlib as per -Dzlib option",
18841 "description": "gallium/targets/libgl-gdi: prefer d3d12 driver",
18850 "description": "lavapipe: set some basic usage-flags",
18877 "description": "gallium/u_threaded: fix staging and non-staging conflicts",
18949 "description": "CI: Add llvmpipe- prefix to Piglit jobs",
18958 "description": "CI: Reorder non-hardware stages last",
19003 "description": "CI: Collapse SCons & meson-misc stages into one",
19021 … "description": "freedreno: Break out of \"should we free the entry\" loop once we've freed.",
19075 "description": "freedreno: Fix leak of u_transfer_helper.",
19093 "description": "freedreno/afuc: Fix up some sprintf format security warnings.",
19129 "description": "ci: Go back to previous ci-templates commit for debian.yml",
19210 "description": "clover: Support LLVM coming from CMake instead of config-tool",
19219 "description": "clover: Add opencl-native build flag",
19300 "description": "freedreno: Add missing dependency to build",
19327 "description": "microsoft/clc: increase test-timeout",
19363 "description": "microsoft/clc: use files-function for source-list",
19381 "description": "gitlab-ci: do not clone git-repo for test-job",
19390 "description": "meson: Add build option to specify default shader disk cache max-size",
19552 "description": "gitlab-ci: ignore nv_copy_depth_to_color",
19561 "description": "gitlab-ci: run piglit on windows",
19570 "description": "gitlab-ci: build piglit in mesa_deps.ps1",
19579 "description": "gitlab-ci: build zlib statically on windows",
19588 "description": "gitlab-ci: store build-artifacts from building mesa",
20002 "description": "docs: mention egl in api-list",
20011 "description": "docs: do not explicitly call out es-versions",
20020 "description": "docs: use external link-references",
20029 "description": "docs: move major versions history out of front-page",
20038 "description": "docs: break project history out of front-page",
20065 "description": "util/slab: do not dereference NULL-pointer",
20155 "description": "d3d12: Remove Windows-specific macros",
20164 "description": "d3d12: Fix signed-unsigned comparison warnings",
20173 "description": "d3d12: Fix brace-initialization issues",
20200 "description": "gallium/tests: fix unused-but-set-variable warning",
20209 "description": "softpipe: fix maybe-uninitialized warning",
20218 "description": "wgl: fix maybe-uninitialized warning",
20236 "description": "glapi: fix unused-function warning",
20245 "description": "util: fix mingw format-extra-args warning",
20290 "description": "intel/tools/aubinator_error_decode: allow \"-\" as an input file",
20326 "description": "ci: disable check-commits",
20353 "description": "etnaviv/drm: fix evil-twin etna_drm_table_lock",
20434 "description": "mesa: optimize out no-op calls in glPopAttrib",
20488 "description": "mesa: add a fast path for restoring fixed-func tex state in glPopAttrib",
20506 … "description": "mesa: treat glPopMatrix as a no-op state change if it doesn't change the matrix",
20524 … "description": "mesa: canonicalize matrix in glPushMatrix to make glPopMatrix possibly a no-op",
20533 "description": "mesa: consider glPushMatrix a no-op change from the driver perspective",
20668 "description": "mesa: allow multi-slot program parameters",
21262 "description": "intel/fs: DISCARD_JUMP does not have side-effects",
21379 "description": "ci: Make test-docs job depend on sanity job",
21406 "description": "ci: Use ci-fairy docker image instead of local git_archive one",
21415 "description": "ci: Update to current ci-templates",
21424 "description": "ci: Drop ci-templates-sha anchor",
21649 "description": "freedreno/a6xx: add support for ARB_shader_stencil_export",
21703 "description": "CI: Re-enable MSVC build",
21748 "description": "CI: Add Windows libclc and SPIRV-LLVM-Translator builds",
21757 "description": "microsoft/clc: Disable broken f32 -> i64/u64 test",
21775 "description": "d3d12: remove hand-written intrinsic builders",
21838 "description": "r600/sfn: Lower tess-eval IO",
21910 … "description": "panfrost: Update the resource layout when doing a tile -> linear conversion",
21964 "description": "docs: document new zink-flag",
22045 "description": "nir: add destination bit-size information to more intrinsics",
22081 "description": "freedreno/a6xx: Fix typo in height alignment calculation in a6xx layout",
22090 "description": "freedreno/a6xx: add support for dual-source blending",
22135 … "description": "glsl: avoid an out-of-bound access while setting up a location for variable",
22144 "description": "glsl: Drop mingw -O1 workaround for GCC>=7.3",
22153 "description": "scons: Fix build with llvm-12.",
22189 "description": "v3dv: remove non-conformant warning",
22216 "description": "radeonsi/gfx10: flush gfx cs on ngg -> legacy transition",
22225 "description": "util,radv: Cross-platform monotonic condition variable",
22315 "description": "panfrost: Fix panfrost_needs_explicit_stride() for block-based formats",
22495 "description": "aco/ngg: fix division-by-zero in assertion",
22522 "description": "pan/bi: Implement shader-db stats",
22549 "description": "pan/bi: Fix off-by-one in RA",
22576 "description": "pan/mdg: Fix shader-db counter",
22630 "description": "Revert \"util: Add helpers for various one-time-init patters\"",
22639 "description": "Revert \"nir: Use get_once() helper for one-time init's\"",
22648 "description": "Revert \"freedreno/ir3: Use get_once() for one-time init\"",
22657 "description": "Revert \"gallium/hud: Use do_once for one-time init\"",
22666 "description": "Revert \"mesa/st: Use do_once for one-time init\"",
22675 "description": "Revert \"util: Fix helgrind complaint about one-time init\"",
22684 "description": "Revert \"mesa: Fix helgrind complaint about one-time init\"",
22693 "description": "Revert \"gallium/trace: Fix helgrind complaint about one-time init\"",
22702 "description": "Revert \"tgsi: Fix helgrind complaint about one-time init\"",
22711 "description": "radv: always use 32-bit predication on compute queues",
22720 "description": "radv: use 32-bit predication for conditional rendering on GFX10.3+",
22774 "description": "intel/rt: Add lowering for combined intersection/any-hit shaders",
22783 "description": "intel/rt: Add lowering for ray-walk intrinsics in any-hit shaders",
22801 "description": "intel/rt: Implement the new ray-tracing system values",
22819 "description": "intel/fs: Add and implement intel-specific ray-tracing intrinsics",
22855 "description": "intel/rt: Add return instructions at the end of ray-tracing shaders",
22864 "description": "intel/rt: Add support for scratch in ray-tracing shaders",
22873 "description": "intel/rt: Add lowering functions for each ray-tracing stage",
22882 "description": "intel/rt: Add a pass to lower the new ray-tracing intrinsics",
22927 "description": "intel/debug: Add a debug flag for ray-tracing shaders",
23116 "description": "tgsi: Fix helgrind complaint about one-time init",
23125 "description": "gallium/trace: Fix helgrind complaint about one-time init",
23134 "description": "mesa: Fix helgrind complaint about one-time init",
23143 "description": "util: Fix helgrind complaint about one-time init",
23152 "description": "mesa/st: Use do_once for one-time init",
23161 "description": "gallium/hud: Use do_once for one-time init",
23170 "description": "freedreno/ir3: Use get_once() for one-time init",
23179 "description": "nir: Use get_once() helper for one-time init's",
23188 "description": "util: Add helpers for various one-time-init patters",
23251 "description": "spirv: Rename some ray-tracing intrinsics to NV",
23404 "description": "release-calender: Update 20.3",
23440 "description": "aco: optimize v_add+v_lshlrev to v_mad_u32_u24 on GFX6-8",
23449 "description": "aco: optimize v_add+s_lshl to v_mad_u32_u24 on GFX6-8",
23467 "description": "aco: add a new Operand flag to indicate that is 24-bit",
23485 "description": "ac,radv: use better export formats for 8-bit when RB+ isn't allowed",
23503 "description": "meson: use a feature option for microsoft-clc",
23512 "description": "meson: Don't add extra values to shader-cache",
23521 "description": "freedreno/ir3: Fix valgrind complaint about streamout state",
23530 "description": "freedreno/drm: Quiet timedout error msg",
23539 "description": "freedreno/a6xx: Clear control mem at context create",
23548 "description": "freedreno: Convert one last mtx_t -> simple_mtx_t",
23557 "description": "freedreno: emit_marker() cleanup",
23692 … "description": "radeonsi: pass VS->TCS IO via VGPRs if VS and TCS have the same thread count",
23701 "description": "ac/llvm: prepare for passing VS->TCS IO via VGPRs",
23863 "description": "mesa: lock Shared->TexMutex only once for a glthread batch",
23872 "description": "mesa: lock Shared->BufferObjects only once for a glthread batch",
23890 "description": "mesa: make error handling for glGetActiveUniform glthread-safe",
23935 … "description": "gitlab-ci: drop deprecated platforms that snuck in when nobody was watching",
24088 "description": "nir/copy_prop_vars,nir/dead_write_vars: ignore read-only loads",
24142 "description": "radv,aco: Compile with -Wshadow when available",
24151 "description": "radv: Fix -Wshadow warnings",
24160 "description": "aco/tests: Fix -Wunused warnings in release mode",
24169 "description": "aco/tests: Fix -Wshadow warnings",
24178 "description": "aco: Fix -Wshadow warnings",
24187 "description": "radv: ignore other blend targets if dual-source blending is enabled",
24259 "description": "intel/fs: Add support for printing half-float immediate values",
24331 "description": "freedreno/a6xx: Implement private memory",
24349 "description": "freedreno: Add per-device parameters for private memory",
24358 "description": "ir3: Properly validate cat6 half-ness",
24403 "description": "ir3: Add more a6xx-specific cat6 opcodes",
24421 "description": "freedreno/a6xx: Document private memory registers",
24430 "description": "freedreno/ci: Strip location from asserts",
24439 "description": "glcpp: Handle bison-3.6 error message changes",
24574 "description": "ci: Bring freedreno into the \"warnings clean release build\" fold.",
24583 "description": "freedreno: Suppress uninit var warnings from shader stage switch.",
24592 "description": "freedreno: Fix uninitialized var warning in afuc using unreachable().",
24601 "description": "freedreno: Fix warning about uninit size for the size==0 special case.",
24610 … "description": "freedreno/a6xx: Fix use of uninitialized img->level in the SSBO/image path.",
24619 "description": "freedreno: Fix release build warnings for asserted temp vars.",
24628 "description": "ci: Enable -Werror in more clover builds.",
24673 "description": "llvmpipe: fix arith-test build on msvc",
24691 "description": "d3d12: also reject GDI-supporting pixel-formats",
24754 "description": "wgl: Flush in-between resolving buffer and presenting",
24871 "description": "aco: fix combining max(-min(a, b), c) if a or b uses the neg modifier",
24898 … "description": "radeonsi: don't add num_vbos_in_user_sgprs to the shader cache key for non-VS",
24916 "description": "ac: rename num_sh_per_se -> num_sa_per_se",
24925 "description": "ac: rename num_render_backends -> max_render_backends",
25024 "description": "radeonsi: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid",
25105 "description": "nir: Add nir_alu_type -> glsl_base_type conversion helper",
25411 "description": "libgl-gdi: add zink support",
25447 "description": "radeonsi: add an option to enable 2x2 coarse shading for non-GUI elements",
25483 "description": "util: fix -Wshift-count-overflow warning",
25699 "description": "anv/image: Emit error message for non-2D DRM images",
25762 "description": "anv/image: Delete the list of modifier-compatible formats",
25861 "description": "zink: always insert barriers for general-layout",
25870 "description": "zink: mark general layout as transfer-read/write",
25888 "description": "v3dv: blit shader clean-ups",
25951 "description": "radv: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid",
26005 "description": "pan/bi: Fix LD_VAR with non-constant index",
26122 "description": "freedreno: Disable PIPE_CAP_PREFER_IMM_ARRAYS_AS_CONSTBUF.",
26131 "description": "freedreno+turnip: Upload large shader constants as a UBO.",
26140 … "description": "freedreno/ir3: Fix incorrect optimization of usage of 16-bit constbuf vals.",
26149 "description": "freedreno/ir3: Switch emit_const_ptrs() to take BOs instead of prscs.",
26158 … "description": "freedreno/ir3: Include at least 4 NOPs so that cffdump doesn't disasm junk.",
26176 "description": "freedreno: Fix leak of shader binary on disk cache hits.",
26401 "description": "glsl: Fix -Wshadow warning",
26419 "description": "iris: initialize shared screen->vtbl only once",
26563 "description": "v3dv: cleanup/remove support for pre-generated variants",
26617 "description": "freedreno/ir3: Fix crash in shader compile fail path",
26626 "description": "freedreno/ir3: Add pass to deal with load_uniform base offsets",
26644 "description": "i965: Disable color fast-clears for miptree copy",
26653 "description": "iris: Disable color fast-clears in iris_copy_region",
26671 "description": "panfrost: Fix out-of-bounds read on SFBD",
26743 "description": "nir: allow reordering of loads from read-only modes",
26968 "description": "aco: fix combine_constant_comparison_ordering() NaN check with 16/64-bit",
27049 "description": "microsoft/compiler: inline some struct-declarations",
27085 "description": "driconf: remove the redundant glx-extension-disabling options",
27157 "description": "drm-uapi: Add AMD modifiers.",
27292 "description": "freedreno/drm: Add some locking asserts",
27337 "description": "d3d12: fix code after simple-shader helper changes",
27355 "description": "aco: optimize v_add_u32(v_mul_lo_u16) -> v_mad_u32_u16",
27364 "description": "aco: select v_mul_lo_u16 for 16-bit multiplications that can't overflow",
27373 "description": "aco: select v_mad_u32_u16 for 16-bit multiplications on GFX9+",
27391 "description": "aco: add a new Operand flag to indicate that is 16-bit",
27418 "description": "ci: sort packages installed via apt-get",
27508 "description": "draw: Clean up single-use goto statements.",
27535 "description": "ci: Re-enable the clip_three test on non-freedreno ARMs.",
27544 "description": "ci: Bump deqp to current vulkan-cts-1.2.4",
27562 "description": "ci/freedreno: Group the short a630 dEQP runs into one test job.",
27922 "description": "freedreno: Protect gmem_cache ralloc allocations",
27931 "description": "freedreno/drm: Rework APPEND() macro",
27940 "description": "freedreno/batch: Cleanup submit immediately after flush",
27949 "description": "freedreno/drm: Drop growable submit_bos table",
27958 "description": "freedreno: Add submit lock",
27967 "description": "freedreno: Make fd_context_batch() return a reference",
27976 "description": "freedreno/batch: Move fd_batch_get_prologue()",
27985 "description": "freedreno/drm: Make ring refcnt atomic again",
27994 "description": "freedreno: Use ctx seqno in batch cache key",
28003 "description": "freedreno/a6xx: Texture cache locking",
28012 "description": "freedreno: batch-cache locking",
28021 "description": "freedreno: Fix spurious flush",
28030 "description": "freedreno: Convert to mesa_log*()",
28039 "description": "freedreno: debug cleanup",
28048 "description": "freedreno/drm: Convert to simple_mtx",
28057 "description": "freedreno: Drop fd_context_lock() and friends",
28066 "description": "st/mesa: fix use-after-free when updating shader info in st_link_nir",
28084 "description": "d3d12: ensure all compoents of clip-distances are written",
28120 "description": "microsoft/compiler: add dxil-util code",
28201 "description": "panfrost: Fix ->reads_frag_coord assignment",
28255 "description": "rbug: Handle non-TGSI shaders",