Lines Matching full:description
4 "description": "radv: remove unused EMPTY constant in radv_descript_set.c", string
13 "description": "radv: remove stub() macros", string
22 "description": "radv: remove radv_util.h", string
31 "description": "compiler/nir: Add support for lowering stores with nir_lower_instruction", string
40 "description": "radv: fix divide by zero with no tesselation params", string
49 "description": "aco: fix VCC hint on boolean subgroup operations", string
58 "description": "nir/algebraic: eliminate exact a*0.0 if float execution mode allow it", string
67 "description": "nir/algebraic: optimize out exact a+0.0 if it's used only as a float", string
76 "description": "aco: optimize out a*1.0 if it's used as a float", string
85 "description": "aco: optimize a*0.0", string
94 "description": "nir/algebraic: optimize out exact a*1.0 if it's used only as a float", string
103 "description": "aco: disable a*1.0 optimization if the instruction is precise", string
112 "description": "ci: make piglit runner less noisy and show a better failure message", string
121 "description": "ci/vc4: Add piglit job", string
130 "description": "ci/vc4: rename stage to Broadcom", string
139 "description": "ci/vc4: allow custom timeout values for activity", string
148 "description": "radv: add support for emitting PS_DONE/CS_DONE on GFX6-8", string
157 "description": "radv: Fix struct initialization for MSVC", string
166 "description": "radv: Use typed outarray API", string
175 "description": "radv: Disable calibrated timestamps on Windows", string
184 "description": "radv: Pointer arithmetic on char/uint8_t, not void", string
193 "description": "radv: Modify radv_descriptor_set for MSVC legality", string
202 "description": "radv: Stub sections that don't have _WIN32 support", string
211 "description": "radv: Remove unnecessary headers", string
220 "description": "radv: Use linker pragma to simulate weak functions", string
229 "description": "spirv: Don't remove variables used by resource indexing intrinsics", string
238 "description": "nir: Add a data pointer to the callback in nir_remove_dead_variables", string
247 "description": "clover: Add constructor for global_argument.", string
256 "description": "anv: Skip CCS ambiguate which preceed fast-clears", string
265 "description": "intel/gen12: Fix memory corruption issues in fused Gen12 parts.", string
274 "description": "panfrost: Use normal malloc/free instead of ralloc for surfaces", string
283 "description": "freedreno/a6xx: Fix 3dmark misrendering with unwritten MRTs", string
292 "description": "freedreno: Skip some batch dependency tracking if !ctx->dirty.", string
301 "description": "freedreno: Move framebuffer state checks under a ctx->dirty flag.", string
310 "description": "freedreno: Move blend gmem checks to a blend dirty state check.", string
319 "description": "freedreno/a6xx: Skip the body of emit_state if we're clean.", string
328 "description": "zink: guarantee surface lifetimes for shader images", string
337 "description": "anv: Invalidate the correct AUX-TT entry", string
346 "description": "anv: fix invalid programming of BLEND_STATE", string
355 "description": "nir/opt_uniform_atomics: fix elect detection", string
364 "description": "nir/opt_uniform_atomics: recognize more complicated invocation comparisons", string
373 "description": "radv: Use stricter HW resolve swizzle compat check.", string
382 "description": "docs: Mark some ES3 zink features complete", string
391 "description": "docs: Mark some non-core zink extensions complete", string
400 "description": "etnaviv: handle NULL views in set_sampler_views", string
409 "description": "ci: Add a fractional deqp run of softpipe with asan enabled.", string
418 "description": "util/bitset: Avoid dereferencing the bitset for size == 0.", string
427 "description": "gallium: Fix leak of shader images on context destruction.", string
436 "description": "panfrost: Stub out set_shader_images().", string
445 "description": "swr: Don't report support for shader images.", string
454 "description": "nir_to_tgsi: Fix buffer overflow in atomic image compswap.", string
463 "description": "r300,i915g: Report no shader buffers or images on non-TCL HW.", string
472 "description": "zink: flag gfx pipeline dirty using newer mechanism", string
481 "description": "Revert \"virgl: fix BGRA emulation artifacts during window resize\"", string
490 "description": "zink: request texcoord replace lowering", string
499 "description": "gallium/st: lower point-sprites if not supported", string
508 "description": "compiler/nir: add texcoord replace lowering pass", string
517 "description": "mesa/main: remove leftover bumpmap code", string
526 "description": "radv: synchronize Cmd{Set,Write}Event() using PS_DONE/CS_DONE events", string
535 "description": "radv,aco: fix shifting input VGPRs for the LS VGPR init bug on GFX9", string
544 "description": "docs/zink: correct vk version for GL 4.2", string
553 "description": "docs/features: mark off two more extensions for zink", string
562 "description": "zink: enable PIPE_CAP_TEXTURE_MIRROR_CLAMP_TO_EDGE", string
571 "description": "zink: set lower_mul_2x32_64 when 64bit int support is available", string
580 "description": "aco: fix WQM for texture instructions with args before the coordinates", string
589 "description": "zink: add a VkExternalMemoryImageCreateInfo for PIPE_BIND_SHARED images", string
598 "description": "radv: enable sparseImageInt64Atomics/sparseImageFloat32Atomics", string
607 "description": "ntt: Assume that nir_tex_instr::dest_type is sized", string
616 "description": "ir3: Assume that nir_tex_instr::dest_type is sized", string
625 "description": "panfrost: Assume that nir_tex_instr::dest_type is sized", string
634 "description": "nir/lower_tex: Assume that nir_tex_instr::dest_type is sized", string
643 "description": "nir: Validate nir_tex_instr::dest_type bitsize", string
652 "description": "ptn: Use sized types for nir_tex_instr::dest_type", string
661 "description": "vtn: Use sized types for nir_tex_instr::dest_type", string
670 "description": "glsl/nir: Use sized types for nir_tex_instr::dest_type", string
679 "description": "st/atifs: Use sized types for nir_tex_instr::dest_type", string
688 "description": "ttn: Use sized types for nir_tex_instr::dest_type", string
697 "description": "gallium/nir: Use sized types for nir_tex_instr::dest_type", string
706 "description": "st/mesa: Use sized types for nir_tex_instr::dest_type", string
715 "description": "nir: Use sized types for nir_tex_instr::dest_type", string
724 "description": "d3d12/blit: Use sized types for nir_tex_instr::dest_type", string
733 "description": "panfrost/blit: Use sized types for nir_tex_instr::dest_type", string
742 "description": "dxil: Use sized types for nir_tex_instr::dest_type", string
751 "description": "anv: Use sized types for nir_tex_instr::dest_type", string
760 "description": "intel/blorp: Use sized types for nir_tex_instr::dest_type", string
769 "description": "v3dv/meta: Use sized types for nir_tex_instr::dest_type", string
778 "description": "radv/meta: Use sized types for nir_tex_instr::dest_type", string
787 "description": "brw/vec4: Don't convert tex dest type to glsl_type", string
796 "description": "nir/lower_bool: Rewrite dest_type for boolean destinations", string
805 "description": "ntt: Handle sized tex destination types", string
814 "description": "freedreno/ir3: Handle sized tex destination types", string
823 "description": "nir/lower_tex: Handle sized tex destination types", string
832 "description": "intel: silence unused var warnings in release builds", string
841 "description": "vk-device-select: add device group support", string
850 "description": "lima/ppir: fix creation of mov node for non-ssa tex dest", string
859 "description": "zink: fix streamout for clipdistance", string
868 "description": "ci/freedreno/a6xx: Skip vs-output-array-vec2-index-wr-before-gs", string
877 "description": "freedreno: Add perf_warn() for missed UBWC opportunities", string
886 "description": "freedreno/a6xx: Add helper to check if UBWC is supported", string
895 "description": "freedreno: Add fmt/args macros for pipe_resource", string
904 "description": "freedreno: Add perf_warn() trace helper", string
913 "description": "glx: Provide glvnd wrapper for glXSwapIntervalEXT", string
922 "description": "vc4/ci: Replace expect script by python script", string
931 "description": "spirv: handle NoContraction in GLSL450 alu ops", string
940 "description": "zink: don't force a renderpass start when setting framebuffer state", string
949 "description": "zink: add function for waiting on a specific batch's fence", string
958 … "description": "gallium/u_inlines: add helper for simplifying pipe_context::resource_copy_region", string
967 "description": "zink: enable PIPE_CAP_SAMPLER_VIEW_TARGET", string
976 "description": "virgl: add support for VIRGL_CAP_V2_UNTYPED_RESOURCE", string
985 "description": "virgl: update headers", string
994 "description": "docs/zink: add GL 4.2 requirements", string
1003 "description": "docs/zink: add GL 4.1 requirements", string
1012 "description": "docs/zink: add GL 4.0 requirements", string
1021 "description": "docs/zink: fix phrasing of GL 3.3 requirements", string
1030 "description": "docs/zink: document the independentBlend requirement for GL3", string
1039 "description": "docs/zink: add two missing required features", string
1048 "description": "docs/zink: add missing colon", string
1057 "description": "nv50/ir: Initialize RegAlloc member func in constructor.", string
1066 "description": "zink: clone shader before lowering clip_halfz", string
1075 "description": "zink: check correct caps for PIPE_CAP_IMAGE_LOAD_FORMATTED", string
1084 "description": "ci: Enable process isolation for softpipe & freedreno piglit jobs", string
1093 "description": "anv: Advertise shaderInt64 on Gen11+", string
1102 "description": "intel/fs: Implement umin/umax shuffle", string
1111 "description": "intel/fs: Refactor our shuffle emit code", string
1120 "description": "intel/fs: Properly lower 64-bit MUL on 64-bit-incapable platforms", string
1129 "description": "intel/fs: Support 64-bit CLUSTER_BROADCAST on Gen11+", string
1138 "description": "intel/fs: Support 64-bit SHUFFLE on Gen11+", string
1147 "description": "intel/fs: Support 64-bit SEL_EXEC on Gen11+", string
1156 "description": "intel/fs: QUAD_SWIZZLE requires packed data", string
1165 "description": "intel/reg,fs: Handle immediates properly in subscript()", string
1174 "description": "intel/compiler: Move brw_reg_type_for_bit_size to brw_reg_type.h", string
1183 "description": "intel/compiler: Return 1 for immediates in regs_read", string
1192 "description": "nir/lower_int64: Lower 64-bit vote_ieq", string
1201 "description": "nir/lower_int64: Add lowering for 64-bit iadd shuffle/reduce", string
1210 "description": "nir/lower_int64: Add lowering for some 64-bit subgroup ops", string
1219 "description": "nir/lower_int64: Fix lowering of f2[ui]64 for 16-bit float", string
1228 "description": "nir/lower_int64: Add a level of wrapper functions", string
1237 "description": "radv: only decompress the depth/stencil aspect that needs to be resolved", string
1246 …"description": "util: When building 'ARM64EC', don't use x64 intrinsics which need to be emulated", string
1255 "description": "main: Undefine MemoryBarrier for Windows", string
1264 "description": "anv: Early-exit from cmd_buffer_flush_state", string
1273 "description": "anv: Only flush descriptors used by the pipeline", string
1282 "description": "anv: Take the set of stages to flush in flush_descriptor_sets", string
1291 "description": "anv: Exit early from cmd_buffer_apply_pipe_flushes", string
1300 "description": "radv: use a workgroup size of 8x8 for FMASK color expand", string
1309 "description": "radv: use the range aspect mask in FMASK color expand", string
1318 "description": "radv: add multi-layer support to FMASK color expand", string
1327 "description": "radeonsi: iterate from draw 1 for total/min_direct_count computation", string
1336 … "description": "radeonsi: enable accidentally disabled fast launch with non-indexed tri strips", string
1345 … "description": "radeonsi: skip some code for ALLOW_PRIM_DISCARD_CS if tess or GS is enabled", string
1354 "description": "radeonsi: rename SI_SGPR_RW_BUFFERS to SI_SGPR_INTERNAL_BINDINGS", string
1363 "description": "radeonsi: move if (sctx->vertex_buffers_dirty) into the upload function", string
1372 "description": "radeonsi: don't set vertex buffer dirty flags when they don't do anything", string
1381 "description": "radeonsi: move y_inverted out of si_viewports", string
1390 "description": "radeonsi: inline si_blend_color and si_clip_state structures", string
1399 … "description": "radeonsi: simplify determining whether render condition is enabled at draw time", string
1408 "description": "radeonsi: add internal blitter_running flag", string
1417 … "description": "radeonsi: don't use rasterizer_discard to validate draws, only check ps_shader", string
1426 "description": "radeonsi: optimize translating index_size to index_type", string
1435 "description": "radeonsi: don't mark NULL states as dirty in si_pm4_reset_emitted", string
1444 "description": "radeonsi: clear dirty_states if si_pm4_bind_state is unbinding or no-op", string
1453 "description": "radeonsi: add new possibly faster command submission helpers", string
1462 "description": "radv: fix separate depth/stencil layout in render pass", string
1471 "description": "zink: respect fragment-shader depth-layout", string
1480 "description": "zink: make all xfb caps depend on extension", string
1489 "description": "zink: require vulkan memory model for tesselation", string
1498 "description": "zink: check for extension instead of function", string
1507 "description": "zink: respect feature-cap for multi-draw indirect", string
1516 "description": "zink: respect feature-cap for sample-shading", string
1525 "description": "zink: respect feature-cap for independent blending", string
1534 "description": "zink: respect feature-cap for robust buffer access", string
1543 "description": "zink: always expose linear float textures", string
1552 "description": "frontend/va/image: add pipe flush for vlVaPutImage", string
1561 "description": "radv: enable SQTT support on GFX10.3", string
1570 "description": "ac,radv: add SQTT support on GFX10.3", string
1579 "description": "ac/rgp: add support for GFX10.3", string
1588 "description": "radv: inhibit clock gating when tracing with SQTT", string
1597 "description": "radv: fix overflow when computing the SQTT buffer size", string
1606 "description": "aco: return references in instruction cast methods", string
1615 "description": "aco: use format-check methods", string
1624 "description": "aco: use instruction cast methods", string
1633 "description": "aco: add instruction cast and format-check methods", string
1642 "description": "aco: remove Format::{VOP3A,VOP3B}", string
1651 "description": "frontends/va/context: don't set max_references with num_render_targets", string
1660 "description": "aco: don't consider a phi trivial if same's register doesn't match the def", string
1669 "description": "docs/features: remove a few redundant zink mentions", string
1678 "description": "docs/features: add missing features for zink", string
1687 "description": "v3dv: properly handle two different binding points for cmd_buffers", string
1696 "description": "v3dv: drop v3dv_resource definition", string
1705 "description": "panfrost: Add support for INTEL_blackhole_render", string
1714 "description": "zink: support PIPE_FORMAT_X24S8_UINT", string
1723 "description": "zink: add layout member to barrier setup in draw", string
1732 "description": "zink: support VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL usage", string
1741 "description": "zink: expose PIPE_CAP_ANISOTROPIC_FILTER", string
1750 "description": "iris: Refactor iris_debug_recompile interface to take a shader.", string
1759 "description": "iris: Drop iris_print_program_cache().", string
1768 "description": "iris: Drop find_existing_assembly optimization from program cache", string
1777 "description": "bin/post_version: convert the csv.reader into a concrete list", string
1786 "description": "zink: set PIPE_CAP_ROBUST_BUFFER_ACCESS_BEHAVIOR", string
1795 "description": "zink: set PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT", string
1804 "description": "zink: force per-sample interpolation", string
1813 "description": "iris: Consider resolves after changing a resource's aux state", string
1822 "description": "zink: set PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS", string
1831 "description": "st/mesa: enable state var merging to improve fetch_state performance", string
1840 "description": "mesa: merge equivalent switch cases in prog_statevars.c", string
1849 "description": "mesa: sort and tightly pack STATE_* enums to generate better switch code", string
1858 "description": "mesa: don't handle STATE_* enums in fetch_state that don't do anything", string
1867 "description": "mesa: compute gl_program_parameter_list::UniformBytes accurately", string
1876 "description": "mesa: add upper bound to limit program state var iterations", string
1885 "description": "mesa: sort state vars with constant indexing for ARB programs", string
1894 "description": "mesa: merge local and env program parameters for faster uploads", string
1903 "description": "mesa: don't allocate local parameters in fetch_state", string
1912 "description": "mesa: optimize get_local_param_pointer and program_local_parameters4fv", string
1921 "description": "mesa: rename STATE_LIGHT_ATTRIBS -> STATE_LIGHT_ARRAY for consistency", string
1930 "description": "mesa: skip memmove in optimize_state_parameters if it's no-op", string
1939 "description": "glsl: split gl_CurrentAttribFragMESA into elements", string
1948 "description": "glsl: remove unused internal builtin gl_CurrentAttribVertMESA", string
1957 "description": "mesa: eliminate the switch statement for STATE_TEXGEN", string
1966 "description": "mesa: flatten STATE_MATERIAL and STATE_LIGHTPROD tokens", string
1975 "description": "mesa: combine STATE_ENV, STATE_LOCAL enums with STATE_xxx_PROGRAM", string
1984 "description": "mesa: remove STATE_INTERNAL", string
1993 "description": "docs/features: mark off GL 4.2 for zink", string
2002 "description": "zink: GLSL 420", string
2011 "description": "nv50/ir: Initialize CodeEmitter members in constructor.", string
2020 "description": "nvc0/ir: add fixup to deal with interpolateAtSample with non-MSAA", string
2029 "description": "ci: correct the trace image URLs in the piglit summary", string
2038 "description": "ci: recover tracie dashboard URLs for failing traces", string
2047 "description": "zink: export shader image caps using features", string
2056 "description": "zink: check if multisample support exists for shader image formats", string
2065 "description": "zink: handle shader image descriptor updates during draw", string
2074 "description": "zink: add a pipe_context::set_shader_images hook", string
2083 "description": "zink: break out bufferview creation into separate function", string
2092 "description": "zink: handle image descriptors during zink_shader creation", string
2101 "description": "zink: enable image caps in ntv when a shader has images", string
2110 "description": "zink: enable early frag test execution in ntv when necessary", string
2119 "description": "zink: add handling for all basic image ops in ntv", string
2128 "description": "zink: expand ntv array derefs to track image derefs", string
2137 "description": "zink: add nir_var_uniform case to get_storage_class()", string
2146 "description": "zink: handle nir_intrinsic_memory_barrier in ntv", string
2155 "description": "zink: handle more atomic ops in ntv", string
2164 "description": "zink: handle image variable types in ntv", string
2173 "description": "zink: add new 'sampler_types' variable to ntv_context struct", string
2182 "description": "zink: add shader image support to zink_binding()", string
2191 "description": "zink: add a pipe_context::memory_barrier hook", string
2200 "description": "zink: add 'has_draw' flag to batch struct", string
2209 … "description": "zink: verify format caps and add storage image usage when possible in creation", string
2218 "description": "zink: add ntv function for emitting variable access decorations", string
2227 "description": "zink: add spirv builder functions for image ops", string
2236 "description": "zink: add spirv_builder function for hexops", string
2245 "description": "zink: rewrite image/sampler glsl -> vk type functions for robustness", string
2254 "description": "zink: add ntv util function for getting image type", string
2263 "description": "zink: rename zink_context::*image_views -> sampler_views", string
2272 "description": "radv: sink load_ssbo", string
2281 "description": "nir/sink,nir/move: sink/move reorderable load_ssbo", string
2290 "description": "radv: use nir_opt_access", string
2299 "description": "docs: turn non-code into comment", string
2308 "description": "docs: fix broken link", string
2317 "description": "docs: fix sphinx-warnings due to lacking escaping", string
2326 "description": "v3dv/descriptor: assert CrateDescriptorPool receives valid count values", string
2335 "description": "v3dv: Fix uninitialized variable warnings", string
2344 "description": "v3dv: fix disabling Early Z for the whole frame", string
2353 "description": "v3dv: enable early Z/S clears", string
2362 "description": "v3dv: do not emit full tile buffers clears to handle Z/S clears", string
2371 "description": "v3dv: refactor checks for subpass attachment stores", string
2380 "description": "v3dv: refactor checks for subpass attachment loading", string
2389 "description": "v3dv: refactor checks for subpass attachment clears", string
2398 "description": "radv,aco: use deref_buffer_array_length", string
2407 "description": "nir/lower_io: fix array_length lowering if buffer is smaller than offset", string
2416 "description": "radv: don't vectorize shift operations", string
2425 "description": "zink: fix vertex-stride wrangling", string
2434 …"description": "aco/optimizer: convert extract_vector with index 0 into parallelcopies if possible… string
2443 "description": "aco/optimizer: expand subdword vectors with SGPRs on all generations", string
2452 "description": "aco: propagate temporaries into PSEUDO instructions if it can take it", string
2461 "description": "aco/validate: relax subdword restrictions", string
2470 … "description": "aco/validate: ensure that Operand and Definition size matches for parallelcopies", string
2479 …"description": "aco/validate: validate that p_create_vector operands are aligned unless they are s… string
2488 "description": "aco: generalize subdword constant copy lowering", string
2497 "description": "aco/optimizer: don't propagate subdword temps of different size", string
2506 "description": "aco/optimizer: don't copy-prop logical phis", string
2515 "description": "radv: fix a sync issue with geometry shader primitives query on GFX10+", string
2524 "description": "mesa: add GL_SR8_EXT, GL_SRG8_EXT for color/srgb format queries", string
2533 "description": "nv50/ir: Add InsertConstraintsPass constructor.", string
2542 "description": "pan/decode: Free mapped memory objects on BO unreference", string
2551 "description": "mesa: simplify terminating display list loops", string
2560 "description": "mesa: simplify handling OPCODE_CONTINUE for display lists", string
2569 "description": "mesa: optimize glCallLists by using loops inside a switch", string
2578 "description": "mesa: remove redundant glRect functions for display lists", string
2587 … "description": "mesa: remove _mesa_initialize_exec_dispatch from draw.c by autogenerating it", string
2596 … "description": "glthread: add display list support to fix state tracking with display lists", string
2605 "description": "mesa: add _mesa_get_list helper", string
2614 … "description": "glthread: remove if (COMPAT) conditions from functions that are GL-compat-only", string
2623 "description": "glthread: rename inside_dlist to ListMode for future use", string
2632 "description": "glthread: implement glGetIntegerv for states that glthread tracks", string
2641 "description": "glthread: track all matrix stack depths", string
2650 … "description": "glthread: add specialized versions of unmarshal_Draw funcs without user buffers", string
2659 "description": "glthread: don't sync with NV_half_float vertex attrib functions", string
2668 "description": "glthread: remove marshal=\"draw\" because it doesn't do much", string
2677 "description": "panfrost: Fix the tile size assertion", string
2686 "description": "panfrost: Transaction elimination support", string
2695 "description": "panfrost: Add a debug flag to disable checksumming", string
2704 "description": "panfrost: Only checksum resources when it makes sense to", string
2713 "description": "panfrost: Add a function to determine if a resource is 2D", string
2722 "description": "radeonsi: Use util_writes_stencil() helper", string
2731 "description": "r300: Use util_writes_depth_stencil() helper", string
2740 "description": "freedreno/a6xx: Don't early-z if there are stencil writes", string
2749 "description": "gallium/util: Add helpers to determine if z/s is written", string
2758 "description": "radeonsi: allow instance_count == 0 on chips that handle it correctly", string
2767 "description": "radeonsi: don't validate inlinable uniforms at draw time", string
2776 "description": "radeonsi: move variables closer to their use in most draw state functions", string
2785 … "description": "radeonsi: clear dirty_atoms and dirty_states only if we entered the emit loop", string
2794 "description": "radeonsi: enable the GS tri strip adj workaround with primitive_restart", string
2803 "description": "radeonsi: evaluate si_get_vs in si_draw_vbo at compile time", string
2812 "description": "radeonsi: inline the last use of si_get_vs_state", string
2821 "description": "radeonsi: evaluate sh_base in si_emit_vs_state at compile time", string
2830 "description": "radeonsi: add si_get_user_data_base selecting user data registers", string
2839 "description": "radeonsi: don't set context_roll for non-gfx9 in templated functions", string
2848 "description": "radeonsi: don't pass pipe_draw_info into si_emit_draw_registers", string
2857 "description": "radeonsi: unify uploaders on APUs too", string
2866 "description": "docs/freedreno: Fix a few typos", string
2875 "description": "nir: Work around MSVC x86 internal compiler error", string
2884 "description": "anv: Fix stencil layout in render passes", string
2893 "description": "nir_to_tgsi: Store directly to TGSI outputs when possible.", string
2902 "description": "ci/freedreno: Fix xfail setup for sampler3d_float_vertex.", string
2911 "description": "radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2", string
2920 "description": "radv: remove redundant check in depth_view_can_fast_clear()", string
2929 "description": "radv: remove unnecessary radv_image::tc_compatible_htile", string
2938 "description": "radv: remove redundant check in radv_process_depth_stencil()", string
2947 "description": "virgl: Cache depth and stencil buffers", string
2956 "description": "aco: add affinity for non-sequential MIMG operands", string
2965 "description": "aco: only require texture coordinates to be in WQM if NSA is used", string
2974 "description": "aco: use non-sequential addressing", string
2983 "description": "aco: move VADDR to the end of the operand list", string
2992 "description": "aco: add emit_mimg() helper", string
3001 "description": "aco: have emit_wqm() take Builder instead of isel_context", string
3010 "description": "aco: fix num_waves on GFX10+", string
3019 "description": "radv: fix max_waves estimation on GFX10.3", string
3028 "description": "zink: enable WSI-faking for RADV too", string
3037 "description": "zink: add VK_KHR_driver_properties", string
3046 "description": "st/mesa: fix pbo upload/download for arrays of textures with only 1 layer", string
3055 "description": "ci: exclude one CTS test that timeout most of the time for RADV CI", string
3064 "description": "turnip: don't emit tess consts if they are not used", string
3073 "description": "v3d/compiler: enable lower_add_sat NIR option", string
3082 "description": "v3dv/pipeline: enable lower_add_sat NIR option", string
3091 "description": "r600: Enable sb also for NIR", string
3100 "description": "r600/sb: fall back to un-optimized byte code when ra_init fails", string
3109 "description": "r600/sb: fix boundary assert for mem-instruction decoding", string
3118 "description": "r600/sfn: Keep array registers alive for the whole shader", string
3127 "description": "r600/sfn: update shader array info", string
3136 "description": "r600/nir: pass array info to r600_shader for sb", string
3145 "description": "r600/sb: Add support for INTERP_X and INTERP_Z ops", string
3154 "description": "r600: Add flags to INTERP_X and INTERP_Z two-slot ops", string
3163 "description": "r600/sfn: fix use of b32all/and", string
3172 "description": "r600/nir: clone shader before first query to shader key", string
3181 "description": "v3d: use a compatible supported format for TFU-based blit", string
3190 "description": "Revert \"mesa: allow half float textures based on ARB_half_float_pixel\"", string
3199 "description": "tnl: Reset nr_bos to 0 between map/unmap cycles.", string
3208 "description": "tnl: Respect `start` when converting indices to GLuint", string
3217 "description": "tnl: Try not to botch index buffer munging when start > 0.", string
3226 "description": "vbo: Only mark merged line strips as lines when actually converting them", string
3235 "description": "vbo: Don't set node->min_index = max_index = indices_offset when merging", string
3244 "description": "r600/sfn: Remove StoreMerger unused member b.", string
3253 "description": "ci/piglit: Upgrade to a newer piglit in our containers.", string
3262 "description": "intel/fs: Separate SLM size calculation from encoding", string
3271 "description": "mesa/main: Replace the uint format packing code with util/format's.", string
3280 "description": "mesa/main: Replace float pack function with util_format_pack_rgba().", string
3289 "description": "swrast: Use util_format_write_4/4ub for the scattered pixel writes.", string
3298 "description": "radv: flush L2 for images affected by the pipe misaligned issue on GFX10+", string
3307 "description": "radv: restore invalidating the vector cache for internal meta operations", string
3316 "description": "radv: enable TC-compat HTILE for D16S8 on GFX9+", string
3325 "description": "radv: enable TC-compat HTILE with D32S8 and MSAA on GFX9+", string
3334 "description": "radv: add a comment explaining the micro tile mode resolve", string
3343 … "description": "frontend/dri: fix doesn't support RGBA ordering still expose RGBA in config", string
3352 "description": "aco: add test for incorrect convert_to_SDWA() check", string
3361 "description": "aco: fix convert_to_SDWA() check in add_subdword_definition()", string
3370 … "description": "zink: process ubos with location values set as long as they're actually ubos", string
3379 "description": "zink: tweak xfb slot mapping in ntv", string
3388 "description": "intel: change urb max shader geometry for CML GT1", string
3397 "description": "v3dv: use PIPE_TIMEOUT_INFINITE", string
3406 "description": "v3dv: don't wait for idle on occlusion query pool resets", string
3415 "description": "v3dv: disable early Z writes if Z writes are disabled", string
3424 "description": "radeonsi: inhibit clockgating when using SQTT", string
3433 "description": "v3dv: only update uniforms for dirty descriptors if stage has descriptors", string
3442 "description": "radv: flush L2 metadata as part of CB/DB flush instead of CS_DONE on GFX9", string
3451 "description": "nv50/ir: Initialize DataArray members in constructor.", string
3460 "description": "radv: Add a trivial implementation of VK_KHR_deferred_host_operation", string
3469 "description": "mesa: fix alpha channel of ETC2_SRGB8 decompression for !bgra", string
3478 "description": "pan/bi: Iterate from zero when setting RA interference", string
3487 "description": "pan/bi: Fix printing of node 0", string
3496 "description": "pan/bi: Fix RA of node 0", string
3505 "description": "pan/bi: Fix 64-bit SSBO addresses", string
3514 "description": "pan/mdg: Fix spilling when scratch memory is used", string
3523 "description": "pan/bi: Implement packing ops between 32-bit vec1 and 16-bit vec2", string
3532 "description": "pan/bi: Implement ihadd/irhadd operations", string
3541 "description": "pan/bi: Implement saturated add/sub operations", string
3550 "description": "panfrost: Set TLS for compute jobs", string
3559 "description": "pan/bi: Lower umul_high", string
3568 "description": "pan/bi: Add w0 to the 'h01' swizzle bucket", string
3577 "description": "pan/mdg: Allow 64-bit src_bitsize for comparison operations", string
3586 "description": "pan/mdg: Don't reorder loads/stores past each other", string
3595 "description": "pan/mdg: Limit int64 vectorization", string
3604 "description": "panfrost: Assert on sysval overflow", string
3613 "description": "panfrost: Add a sysval for local_work_dim", string
3622 "description": "panfrost: Add a sysval for local_group_size", string
3631 "description": "pan/bi: Use pan_nir_lower_64bit_intrin", string
3640 "description": "panfrost: Use the correct NIR options for OpenCL on Bifrost", string
3649 "description": "pan/bi: Improve unknown intrinsic error", string
3658 "description": "panfrost: Set bifrost_props for compute shaders", string
3667 "description": "pan/bi: Implement load_kernel_input", string
3676 "description": "pan/bi: Implement load/store intrinsics", string
3685 "description": "pan/bi: Improve interoperability of the command-line disassembler", string
3694 "description": "pan/bi: Set compute lowering options", string
3703 "description": "pan/bi: Add some compute intrinsic loads", string
3712 "description": "pan/bi: Handle 64-bit pack and unpack operations", string
3721 "description": "pan/bi: Lower 64-bit integers", string
3730 "description": "pan/bi: Pipe scratch_size in from NIR", string
3739 "description": "nvc0: index_bias is now only set for indexed draws", string
3748 "description": "cso: set index_bounds_valid = true for arrays draws", string
3757 "description": "zink: handle NULL views in zink_set_sampler_views", string
3766 "description": "turnip: disable UBWC on Z24_S8 MSAA images on A630", string
3775 "description": "anv: Add a trivial implementation of VK_KHR_deferred_host_operation", string
3784 "description": "radv: Do not use a pipe offset for aliased sparse images.", string
3793 "description": "wsi/x11: Use get_screen_resources_current in wsi_x11_detect_xwayland", string
3802 "description": "radeonsi: trim the size of si_vgt_param_key and si_vgt_stages_key", string
3811 "description": "radeonsi: don't use si_get_vs_state in most places", string
3820 "description": "radeonsi: rearrange condition for streamout workaround on gfx7 and gfx8", string
3829 "description": "radeonsi: get out of si_emit_vs_state early for blit vertex shaders", string
3838 "description": "radeonsi: remove MRT-draw-calls, spill-draw-calls, spill-compute-calls", string
3847 "description": "radeonsi: make sctx->vertex_elements always non-NULL", string
3856 "description": "radeonsi: add a specialized function for CP DMA L2 prefetch", string
3865 … "description": "radeonsi: make cik_emit_prefetch_L2 templated and move it to si_state_draw.cpp", string
3874 "description": "radeonsi: fix si_num_prims_for_vertices for PIPE_PRIM_POLYGON", string
3883 "description": "radeonsi: don't compute average vertex count in si_draw_vbo", string
3892 "description": "radeonsi: don't pass pipe_draw_info into si_emit_derived_tess_state", string
3901 "description": "radeonsi: translate pipe_prim_type only when it changes", string
3910 "description": "radeonsi: don't pass pipe_draw_info into si_emit_ia_multi_vgt_param", string
3919 "description": "radeonsi: don't pass pipe_draw_info into si_emit_vs_state", string
3928 "description": "radeonsi: move emit_cache_flush functions into si_gfx_cs.c", string
3937 "description": "radeonsi: don't clear unaligned bits when unbinding vertex buffers", string
3946 "description": "radeonsi: constant buffer cleanups", string
3955 "description": "android: freedreno/ir3: Switch over to new encoder/decoder", string
3964 "description": "android: freedreno/hw/isa: Add description of ir3 ISA", string
3973 "description": "zink: remove excessive checks for loader version", string
3982 "description": "zink/codegen: find promotion version using vulkan registry", string
3991 "description": "zink/codegen: adding/fixing comments and copyright notice", string
4000 "description": "zink/codegen: codegen-ize load_instance_extensions()", string
4009 "description": "zink/codegen: enable instance extension unconditionally if promoted", string
4018 "description": "zink/codegen: make 'struct' optional in Version", string
4027 "description": "zink/codegen: add some new attributes to Extension", string
4036 "description": "nouveau: Fix typos.", string
4045 "description": "lima: introduce fs and vs shader cache", string
4054 "description": "frontends/va/image: Eliminate repetitive code on error paths", string
4063 "description": "freedreno/a2xx: add RB perfcounter 1-3", string
4072 "description": "freedreno/a2xx: fix/add RBBM perfcounter", string
4081 "description": "glsl: only expose int64 atomics when extension is enabled", string
4090 "description": "nv50/ir: clear dnz flag when converting mul/mad to simpler ops", string
4099 "description": "freedreno/a6xx: Add r2d support for GMEM resolves", string
4108 "description": "ac/surface: Fix GFX9 sparse mip info.", string
4117 "description": "st/mesa: fix broken moves for u2i64 and related ops", string
4126 "description": "zink: reduce blendfactor when alpha_to_one is set", string
4135 "description": "lavapipe: fix missing piece of VK_KHR_get_physical_device_properties2", string
4144 "description": "Fall back on clock_gettime when timespec_get() is unavailable", string
4153 "description": "pan/bi: Fix assertion", string
4162 "description": "device-select-layer: update for vulkan 1.2", string
4171 "description": "darwin: Use the system libunwind", string
4180 "description": "util: Fix pointer to integer conversion error when using libunwind", string
4189 "description": "darwin: Use the system libexpat", string
4198 "description": "util/format: Simplify the generated unpack code.", string
4207 "description": "mesa: Move the rest of format_unpack.py out of code generation.", string
4216 "description": "mesa: Use a bunch of util functions for Z/S unpacking.", string
4225 "description": "util: Give a reasonable answer when unpacking z32unorm from floats.", string
4234 "description": "mesa: Reuse util_format's unpack functions for pure integer formats.", string
4243 "description": "mesa: Reuse util_format's unpack_8unorm.", string
4252 "description": "util: Fix rounding of unpack_unorm8 from small unorm formats.", string
4261 "description": "util: Fix UBSan failure on _mesa_unorm_to_unorm.", string
4270 "description": "util: Move most of src/mesa/main/format_utils.h to util/format/", string
4279 "description": "mesa: Make _mesa_unpack_rgba_block() use the u_format pack/unpack.", string
4288 "description": "mesa: Replace the float[4] unpack code with util/format's.", string
4297 "description": "mesa: Drop incorrect statement about Z unpack behavior.", string
4306 "description": "mesa: Add some little unit tests showing format unpack behavior.", string
4315 "description": "util/format: Fix pack/unpack of A1R5G5B5_UINT.", string
4324 "description": "freedreno/isa: Fix branch/jump offset encoding", string
4333 "description": "zink: enable PIPE_CAP_CLEAR_TEXTURE", string
4342 "description": "zink: add a pipe_context::clear_texture hook", string
4351 "description": "zink: break out some of the u_blitter setup into util function", string
4360 "description": "zink: break out color/zs no_rp clear into separate functions", string
4369 "description": "zink: break out scissor region testing for clear functions", string
4378 "description": "zink: handle clears with scissor regions", string
4387 "description": "zink: start to refactor clearing", string
4396 "description": "zink: move zink_clear to zink_clear.c", string
4405 "description": "intel/perf: move gt_frequency to results", string
4414 "description": "intel/perf: link queries back to the gen_perf_config object", string
4423 "description": "intel/perf: add definition for generic perf counters", string
4432 "description": "intel/perf: restructure i915 perf version checks", string
4441 "description": "intel/mi_builder: fix self modifying batches", string
4450 "description": "intel/mi_builder: optimize 64bit immediate register loads & memory stores", string
4459 "description": "anv: don't disable KHR_performance_query in debug mode", string
4468 "description": "v3d: fix dest offset in TFU setup", string
4477 "description": "freedreno/ir3/parser: add cat7 support", string
4486 "description": "st/mesa: optimize binding and unbinding shader images", string
4495 "description": "st/mesa: unbind sampler views, images, and vertex buffers after meta ops", string
4504 … "description": "cso_context: remove ability to restore VBs, const bufs, sampler views, images", string
4513 "description": "st/mesa: replace st->pipe with pipe in a few places", string
4522 "description": "st/mesa: don't use cso_context to set const bufs, sampler views and images", string
4531 "description": "st/mesa: don't use cso_context to restore VBs, etc. for PBO glTexSubImage", string
4540 "description": "st/mesa: don't use cso_context to restore VBs, etc. for PBO glReadPixels", string
4549 … "description": "st/mesa: don't use cso_context to restore VBs, sampler views for glDrawTex*OES", string
4558 … "description": "st/mesa: don't use cso_context to restore VBs, sampler views for glDrawPixels", string
4567 "description": "st/mesa: don't use cso_context to restore VBs for glClear", string
4576 "description": "st/mesa: don't use cso_context to restore VBs, sampler views for glBitmap", string
4585 … "description": "gallium/pp: don't use cso_context to restore VBs, constbuf 0 and sampler views", string
4594 … "description": "gallium/hud: don't use cso_context to restore VBs, constbuf 0 and sampler views", string
4603 … "description": "gallium/api: add state invalidate interface as alternative to cso_save/restore", string
4612 "description": "gallium/tests: stop using cso_set_sampler_views", string
4621 "description": "st/xa: stop using cso_set_sampler_views", string
4630 "description": "st/nine: stop using cso_set_sampler_views", string
4639 "description": "ci: mark some sparse CTS as expected failures on RAVEN", string
4648 "description": "android: r600/sfn: add sfn_nir_lower_64bit.cpp to Makefile.sources", string
4657 "description": "radv: do not invalidate the L2 metadata cache on compute queues", string
4666 "description": "ci/freedreno: Remove some long-unseen a6xx known flakes.", string
4675 "description": "ci/freedreno: Drop skip list stuff from a5xx flakes.", string
4684 "description": "ci/freedreno: Drop some long-unseen a5xx flakes.", string
4693 "description": "ci/freedreno: Remove a bunch of stale flakes from a3xx.", string
4702 "description": "ci/freedreno: Fix up the xfail/flake handling of a3xx texture functions.", string
4711 "description": "ci/freedreno: Mark some a5xx separate_shader tests as xfails.", string
4720 "description": "gallium/ntt: Avoid referencing undefined channels of system values.", string
4729 "description": "gallium/ntt: Add support for store_per_vertex_output.", string
4738 "description": "gallium/ntt: Don't vectorize IBFE/UBFE/BFI.", string
4747 "description": "mesa/st: Dump nir-to-tgsi output when ST_DEBUG=tgsi or nir is set.", string
4756 "description": "mesa/st: Lower shader images before handing off to NIR-to-TGSI.", string
4765 "description": "mesa/st: Make a single helper for the NIR-to-TGSI transfer.", string
4774 "description": "frontend/dri: Expose RGB[AX]_SRGB as well", string
4783 "description": "zink: decouple renderpass from framebuffer state", string
4792 … "description": "zink: use 'fb' variable name for zink_framebuffer objects in zink_framebuffer.c", string
4801 "description": "zink: rename param in zink_create_framebuffer", string
4810 "description": "zink: ralloc zink_framebuffer structs", string
4819 "description": "zink: remove renderpass refcounting", string
4828 "description": "zink: add batch flag for checking renderpass state", string
4837 "description": "zink: rework framebuffer state", string
4846 "description": "ir3: add debug option to override shader assembly", string
4855 "description": "zink: only emit streamout targets during draw if we have them", string
4864 … "description": "mesa: always set valid index bounds for non-indexed draws for classic drivers", string
4873 "description": "iris: Fix android build due to missing link to libmesa_iris_gen125", string
4882 "description": "turnip: make GS use correct varyings size from previous stage", string
4891 "description": "iris: only set point sprite overrides if actually using points", string
4900 "description": "zink: partially enable SSBO pipe cap", string
4909 "description": "zink: add more usage bits for buffer types", string
4918 "description": "zink: flag ssbo buffer resources as having pending writes on batch", string
4927 "description": "zink: split UBOs and samplers into 'read' batch references during draw", string
4936 "description": "zink: start supporting atomic shader ops", string
4945 "description": "zink: modify ubo loading in ntv to work for ssbos", string
4954 "description": "zink: emit ssbo variables in ntv", string
4963 "description": "zink: hook up ssbo shader bindings", string
4972 "description": "zink: add set_shader_buffers pipe_context method", string
4981 "description": "zink: add util function for emitting ntv atomic ops", string
4990 "description": "zink: add spirv builder function for runtime array type", string
4999 "description": "nir/lower_uniforms_to_ubo: set explicit_binding on uniform_0", string
5008 "description": "zink: optimize renderpass hash table", string
5017 "description": "util/set: split off create() into an init() function", string
5026 "description": "util/set: add the found param to search_or_add", string
5035 "description": "util/set: optimize rehash for empty table and no-func clears", string
5044 "description": "util/hash_table: optimize rehash for empty table and no-func clears", string
5053 "description": "radeonsi: invalidate compute sgprs in si_rebind_buffer", string
5062 "description": "ac: add ifdef __cplusplus guard to header", string
5071 "description": "ci: Use meson test directly instead of ninja test", string
5080 "description": "ci: Remove .gitlab-ci/meson-build.bat", string
5089 "description": "anv: add transfer usage for color/depth/stencil attachments", string
5098 "description": "turnip/ir3: handle image load/stores produced by AtomicLoad/Store", string
5107 "description": "lavapipe: Defer lavapipe warning to CreateDevice", string
5116 "description": "panfrost: Fix typos.", string
5125 "description": "gallium/tgsi: garbage collect unused TGSI_UTIL_SIGN_MODE.", string
5134 "description": "gallium/tgsi: Rewrite the docs on source modifiers.", string
5143 "description": "gallium/tgsi: Remove support for f64 src modifiers.", string
5152 "description": "gallium/tgsi: Assert that we don't see integer abs modifiers.", string
5161 "description": "gallium/ntt: Stop lowering integer source mods.", string
5170 "description": "gallium/ttn: Add support for TGSI_OPCODE_I64NEG/ABS.", string
5179 "description": "nv50,nvc0: explicitly list recently-added caps", string
5188 "description": "nv50/ir: ignore FS_BLEND_EQUATION_ADVANCED", string
5197 "description": "zink: clamp sampler+samplerview limits", string
5206 "description": "intel/genxml,anv,iris: Drop the legacy compute path from gen125.xml", string
5215 "description": "iris: Add support for COMPUTE_WALKER", string
5224 "description": "anv: Enable push constants on gen12-hp", string
5233 "description": "intel/fs: Emit code for Gen12-HP indirect compute data", string
5242 "description": "anv: Add a general state pool", string
5251 "description": "anv: Use COMPUTE_WALKER for gen12-hp", string
5260 "description": "anv: Don't use MEDIA_INTERFACE_DESCRIPTOR_LOAD for gen12-hp", string
5269 "description": "anv: Emit CFE_STATE for gen12-hp", string
5278 "description": "intel/fs: Allow compute dispatch without a pushed subgroup ID on Gen12-HP", string
5287 "description": "intel/compiler: Disable push constants on gen12-hp", string
5296 "description": "intel/tools: Decode COMPUTE_WALKER", string
5305 "description": "intel/genxml/gen125: Add CFE_STATE and COMPUTE_WALKER", string
5314 "description": "docs: update calendar for 21.0.0-rc1", string
5323 "description": "docs: update calendar and link releases notes for 20.3.3", string
5332 "description": "docs: Add sha256sum for 20.3.3", string
5341 "description": "docs: add release notes for 20.3.3", string
5350 "description": "panfrost: Don't skip the test with a 4k shader", string
5359 … "description": "nir/loop_unroll: unroll more aggressively if it can improve load scheduling", string
5368 "description": "freedreno/ir3: Remove legacy packed-struct encoding", string
5377 "description": "freedreno/ir3/decode: Switch over to new disasm", string
5386 "description": "freedreno/ir3: Realign disasm shader stats", string
5395 "description": "freedreno/ir3: Better sstall estimation", string
5404 "description": "freedreno/ir3: Small resinfo disasm tweak", string
5413 "description": "freedreno/ir3: Switch over to new encoder/decoder", string
5422 "description": "freedreno/ir3/tests: Switch disasm test over to new decoder", string
5431 "description": "freedreno/hw/isa: Add expression caching", string
5440 "description": "freedreno/hw/isa: Add description of ir3 ISA", string
5449 "description": "freedreno/hw: Add isaspec mechanism for documenting/defining an ISA", string
5458 "description": "freedreno/ir3: Add some new \"logical\" opcodes", string
5467 "description": "freedreno/ir3: Decouple ir3_info collection from assembler", string
5476 "description": "freedreno/ir3: Fix ldg decoding/parsing", string
5485 "description": "aco/ra: Use PhysRegInterval for count_zero", string
5494 "description": "aco/ra: Use PhysRegInterval for collect_vars parameters", string
5503 "description": "aco/ra: Use PhysReg when indexing into RegisterFile's containers", string
5512 "description": "aco/ra: Use PhysReg for member functions of PhysRegInterval", string
5521 "description": "aco/ra: Remove unused function parameter", string
5530 "description": "aco/ra: Use std::all_of to simplify a loop", string
5539 "description": "aco/ra: Add helpers to test for intersection/containment of reg intervals", string
5548 "description": "aco/ra: Move commonly repeated code to a helper function", string
5557 "description": "aco/ra: Conservatively refactor get_reg_specified to use PhysRegInterval", string
5566 "description": "aco/ra: Use std::all_of to simplify a loop", string
5575 "description": "aco/ra: Use std::find_if(_not) to clean up get_reg_simple", string
5584 "description": "aco/ra: Add iterator interface for PhysRegInterval", string
5593 "description": "aco/ra: Remove always-false conditions", string
5602 "description": "aco/ra: Conservatively refactor existing code to use PhysRegInterval", string
5611 "description": "aco/ra: Introduce PhysRegInterval helper class", string
5620 "description": "aco/ra: Update register use bounds before recursing in get_regs_for_copies", string
5629 "description": "aco: remove divergent branches which only jump over very few instructions", string
5638 "description": "aco: propagate swizzles when optimizing packed clamp & fma", string
5647 "description": "aco: optimize v_pk_fma_f16 -> v_pk_fmac_f16 on GFX10", string
5656 "description": "aco: optimize packed fneg", string
5665 "description": "aco: optimize packed clamp", string
5674 "description": "aco: optimize packed mul+add to v_pk_fma_f16", string
5683 "description": "aco: simplify multiply-add combining", string
5692 "description": "radv: vectorize 16bit instructions", string
5701 "description": "aco: emit packed 16bit instructions", string
5710 "description": "aco: create helpers to emit vop3p instructions", string
5719 "description": "aco: change usesModifiers() considering opsel_hi on packed instructions", string
5728 "description": "aco: allow SGPRs on every src position for VOP3P", string
5737 "description": "aco: allow constants/literals on every src position for VOP3P", string
5746 "description": "aco/RA: fix subdword operands on VOP3P instructions", string
5755 "description": "aco: fix VOP3P assembly, VN and validation", string
5764 "description": "VERSION: bump for 21.1.0 cycle", string
5773 "description": "radv: enable DCC for MSAA on GFX10+", string
5782 "description": "pan/bi: Fix the !immediate case in bi_emit_store_vary()", string
5791 "description": "nouveau: trigger the current fence's work on destroy explicitly", string
5800 "description": "ci: Add an expected failures list for Oland (GFX6)", string
5809 "description": "frontends/va: Return an error if non-interlaced buffer is not supported", string
5818 "description": "radv: Use L2 coherency on GFX9+.", string
5827 "description": "radv: Use L2 for CP DMA on GFX9+.", string
5836 "description": "radv: Use access helpers for flushing with meta operations.", string
5845 "description": "radv: Do dst invalidations for write accesses.", string
5854 "description": "radv: Invalidate CB on SHADER_WRITE for meta operations.", string
5863 "description": "radv: Remove redundant WB_L2 flush.", string
5872 "description": "panfrost: Implement alpha testing natively", string
5881 "description": "panfrost: Add alpha reference to XML", string
5890 "description": "panfrost: Handle explicit primitive restart", string
5899 "description": "radv: disable VK_EXT_sample_locations again on GFX10+", string
5908 "description": "panfrost: Fix panfrost_afbc_format_needs_fixup()", string
5917 "description": "radv: enable DCC for mipmaps on GFX10+", string
5926 "description": "radv: do not enable DCC for 3D images with mipmaps on GFX10+", string
5935 "description": "radv: add support for fast-clearing DCC levels on GFX10+", string
5944 "description": "radv: prevent fast-clearing uncompressed DCC levels", string
5953 "description": "ac/surface: store DCC mip info into the surface", string
5962 "description": "pan/bi: Implement TEXS for cube maps", string
5971 "description": "aco/tests: don't rely on argument evaluation order", string
5980 "description": "v3d: add fast-path tile-based blit for depth/stencil buffers", string
5989 "description": "v3d: check blit mask inside blit subpaths", string
5998 "description": "radv: skip fast-clear eliminate for CMASK based on a predicate", string
6007 "description": "radv: update the FCE predicate for fast clears using CMASK", string
6016 "description": "radv: allocate and initialize the FCE predicate value for CMASK too", string
6025 "description": "radv: only use predication if the FCE value is allocated", string
6034 "description": "turnip: implement indirect dispatch", string
6043 "description": "turnip: remove unused IR3_DP_LOCAL_GROUP_SIZE_* from cs params", string
6052 "description": "st/mesa: use the correct src format in ReadPixels", string
6061 "description": "mesa/fbo: don't check_end_texture_render on fb read change", string
6070 "description": "st/mesa: consider texture view format for fbo blits", string
6079 "description": "r600/nir: use \"unreachable\" instead of \"assert\"", string
6088 "description": "radv: fix clearing DCC on GFX9", string
6097 "description": "v3d: mark some variables static const", string
6106 "description": "v3d: update fallthrough comments", string
6115 "description": "v3d: drop not use function parameter", string
6124 "description": "nv50/ir: Initialize CodeEmitterGM107 members in constructor.", string
6133 "description": "panfrost: Fix size assertion in bi_alu_src_index", string
6142 "description": "ci: include nouveau in shader-db runs", string
6151 "description": "dri: Restrict glthread for CS:GO to radeonsi", string
6160 "description": "pan/bi: Add some zero bytes after shaders on Bifrost", string
6169 "description": "pan/bi: Add a define for the Bifrost shader prefetch size", string
6178 … "description": "radeonsi: Only set modifier creation function for GFX9+ & with kernel support.", string
6187 "description": "panfrost: Skip an XFB test that's passing/failing randomly", string
6196 "description": "panfrost: Re-enable AFBC on 3D, 2D arrays", string
6205 "description": "panfrost: Fix estimate_texture_payload_size() on Bifrost", string
6214 "description": "panfrost: Pass the resource dimension to panfrost_compression_tag()", string
6223 "description": "panfrost: Get layer stride of level 0 on staging resources", string
6232 "description": "vulkan/overlay: fix vkGetInstanceProcAddr self-resolving", string
6241 "description": "docs/features: Fix missing close paranthesis", string
6250 "description": "docs/features: Mark GL3.1 as done on Panfrost", string
6259 "description": "docs/panfrost: Update GL/ES versions for v5+", string
6268 "description": "docs: Add release note for Bifrost GL3.1", string
6277 "description": "Revert \"ci: Disable the freedreno farm, which went down last night.\"", string
6286 "description": "panfrost: Dual-source blending on Bifrost", string
6295 "description": "radv: Add Android module info to linker script.", string
6304 "description": "gallium/ntt: Take ownership of the NIR shader we're passed.", string
6313 "description": "mesa/st: Free the ARB_vp/fp nir-to-tgsi temporary tokens.", string
6322 "description": "mesa/st: Free the NIR builtins TGSI tokens after passing to the driver.", string
6331 "description": "gallium/ntt: Fix leak of the per-instr liveness information.", string
6340 "description": "r600: enable fp64 lowering to softemu with NIR", string
6349 "description": "r600: enable support for 64 bit DIVMOD when NIR is used", string
6358 "description": "r600/sfn: tie in 64 lowering code", string
6367 "description": "r600/sfn: add lowering passes to get 64 bit ops lowered to 32 bit vec2", string
6376 "description": "r600/sfn: Add number for source components for split_y", string
6385 "description": "r600/sfn: C++ lower-instruct implementation", string
6394 "description": "panfrost: Enable ARB_texture_buffer_object", string
6403 "description": "panfrost: Fix textureSize for buffer textures", string
6412 "description": "panfrost: Support buffer sampler views", string
6421 "description": "panfrost: Make the width argument to panfrost_new_texture 32 bits", string
6430 "description": "st/mesa: Use samplers for buffer textures if requested", string
6439 "description": "docs: Mention PIPE_CAP_TEXTURE_BUFFER_SAMPLER", string
6448 "description": "gallium: Add new cap PIPE_CAP_TEXTURE_BUFFER_SAMPLER", string
6457 "description": "aco: Wait for stores when NGG or legacy VS can finish early.", string
6466 "description": "aco: Note if rasterization can start early.", string
6475 "description": "aco/ra: fix infinite recursion in get_reg_simple() with subdword registers", string
6484 "description": "aco: simplify and fix operand/definition sizes", string
6493 "description": "radv: enable .lower_ineg", string
6502 "description": "radv: don't lower_pack() after load-store-vectorization", string
6511 "description": "radv: call nir_opt_algebraic_late() after lowering idiv for small bitsizes", string
6520 "description": "radv: optimize idiv_const for small bitsizes", string
6529 "description": "radv: fix color resolves if the dest image has DCC", string
6538 "description": "radv: fixup DCC after color resolves using the compute path", string
6547 "description": "radv: decompress DCC for partial resolves using the compute path", string
6556 "description": "radv: set depth to 1 for subpass resolves using the compute path", string
6565 "description": "aco: improve nir_op_vec with constant operands", string
6574 "description": "wgl: Don't crash in stw_make_current if current framebuffer is NULL", string
6583 "description": "radv: set invariantgeom for Shadow of the Tomb Raider", string
6592 "description": "radv: add RADV_DEBUG=invariantgeom", string
6601 "description": "nir/divergence_analysis: mark load_push_constant as uniform", string
6610 "description": "radv: mark some sparse texture CTS as expected failures on GFX9", string
6619 "description": "ci: mark some sparse tests as expected failures on Pitcairn (GFX6)", string
6628 "description": "aco: fix inserting expcnt for MIMG on GFX6", string
6637 "description": "vbo/dlist: free prim_store->prims when vbo_save is destroyed", string
6646 "description": "glcpp: disable 'windows' tests", string
6655 "description": "frontends/omx: fix build warning", string
6664 "description": "nouveau: add drm-shim support", string
6673 "description": "nouveau: change fence destruction logic on screen destroy", string
6682 "description": "panfrost: Advertise ES3.0 on Bifrost", string
6691 "description": "panfrost: Test GLES3 on Bifrost", string
6700 "description": "panfrost: Disable AFBC of 3D, 2D arrays", string
6709 "description": "panfrost: Promote 8b to 16b for blend descriptors", string
6718 "description": "pan/bi: Lower 8bit fragment outputs to 16bit", string
6727 "description": "pan/bi: Assert immediate indices fit", string
6736 "description": "pan/bi: Parametrize intrinsic immediate limits", string
6745 "description": "pan/bi: Use TEXC for indices >= 8", string
6754 "description": "pan/bi: Implement scalar i2i8/u2u8", string
6763 "description": "pan/bi: Allow passing thorugh 8-bit scalars", string
6772 "description": "pan/bi: Don't suppress Inf/NaN", string
6781 "description": "pan/bi: Fix ATEST with pure integers", string
6790 "description": "pan/bi: Pull out bi_dontcare helper", string
6799 "description": "intel/common: Build mi_builder_test for gen 12.5", string
6808 "description": "r600: Support TGSI_OPCODE_I64NEG", string
6817 "description": "pan/bi: Allow non-terminal BLEND operations", string
6826 "description": "pan/bi: Use the interference mechanism to describe blend shader reg use", string
6835 "description": "pan/bi: Restrict registers to r0-r15 when compiling blend shaders", string
6844 "description": "pan/bi: Port bi_collect_blend_ret_addr() to the new compiler infra", string
6853 "description": "pan/bi: Pass bundle pointers to bi_pack_tuple()", string
6862 "description": "pan/bi: Workaround BLEND precolour with explicit moves", string
6871 "description": "panfrost: Set the RT index when emitting a Bifrost blend descriptor", string
6880 "description": "vulkan/overay: fix violation of VUID-VkDeviceCreateInfo-pNext-00373", string
6889 "description": "nv50: use 2d blit when m2mf doesn't support the copy", string
6898 "description": "nv50,nvc0: serialize between before/after using a zeta surface as color", string
6907 "description": "nv50: fix instancing of client-side vertex buffers", string
6916 "description": "nv50/ir: allow a mov to emit directly to a shader output", string
6925 "description": "drisw: fix unused variables warnings", string
6934 "description": "llvmpipe: fix unused variables warnings", string
6943 "description": "nir: replace .lower_sub with .has_fsub and .has_isub", string
6952 "description": "nir,vc4: Lower fneg to fmul(x, -1.0)", string
6961 "description": "pan/bi: Fix constant slot selection", string
6970 "description": "panfrost: Fix UBO count calculation on Bifrost", string
6979 "description": "vulkan/device-select: fix vkGetInstanceProcAddr self-resolving", string
6988 "description": "radv: mark VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT as unsupported on GFX6-7", string
6997 "description": "aco: remove can_reorder semantic in get_sync_info_with_hack", string
7006 "description": "aco: try to better align 8+ dword SGPR vectors", string
7015 "description": "mesa/st: fix regression for basic drivers", string
7024 "description": "mesa/teximage: show internal format when printing verbose api log", string
7033 "description": "radv: enable DCC for layered color images on GFX10+", string
7042 "description": "radv: do not use predication when the range doesn't cover the whole image", string
7051 "description": "radv: clean up radv_decompress_dcc_compute()", string
7060 "description": "radv: add support for fast-clearing DCC layers on GFX9+", string
7069 "description": "ac/surface: initialize dcc_slice_size on GFX9+", string
7078 "description": "wsi/x11: Make sure wsi_x11_connection::is_xwayland is always initialized", string
7087 "description": "wsi/x11: Always free randr_reply in wsi_x11_connection_create", string
7096 "description": "wsi/x11: Use wsi_x11_get_connection in x11_present_to_x11_dri3", string
7105 "description": "nir/lower_vec_to_movs: don't vectorize unsupports ops", string
7114 "description": "aco: Spill more optimally before loops.", string
7123 "description": "aco: Keep live-though variables and constants spilled.", string
7132 "description": "radv: Enable sparse buffer and image support.", string
7141 "description": "radv: Add sparse image queries.", string
7150 "description": "radv: Add image sparse memory update implementation.", string
7159 "description": "radv: Create sparse images.", string
7168 "description": "radv/winsys: Fix offset in range merging.", string
7177 "description": "radv/winsys: Fix inequality for sparse buffer remapping.", string
7186 "description": "ac/surf: Use correct tilemodes on GFX8 for PRT.", string
7195 "description": "ac/surf: Add sparse texture info to radeon_surf.", string
7204 "description": "ac/surf: Implement PRT layout.", string
7213 "description": "ac/surf: Prepare for 64-bit flags.", string
7222 "description": "radv: only re-initialize HTILE after ds compute resolves if compressed", string
7231 "description": "radv: re-initialize HTILE properly after depth/stencil compute resolves", string
7240 "description": "radv: disable TC-compat HTILE in GENERAL for Detroit: Become Human", string
7249 "description": "radv: fix crashes when fast-clearing in a secondary command buffer", string
7258 "description": "zink: use hardware int64 when supported", string
7267 "description": "zink: add missing 64-bit integer ops", string
7276 "description": "zink: add missing opcodes", string
7285 "description": "dri: enable glthread + radeonsi workaround for CS:GO", string
7294 "description": "ac/rgp: add missing include", string
7303 "description": "ci: re-mark some depth/stencil resolve CTS as expected failures", string
7312 "description": "radv: do not predicate FMASK decompression when DCC+MSAA is used", string
7321 "description": "radv: determine at creation if an image view can be fast cleared", string
7330 "description": "ci: Add a few more drivers to the cross builds", string
7339 "description": "zink: Fix VK_FORMAT_A8B8G8R8_SRGB_PACK32 mapping on big-endian", string
7348 "description": "nouveau: pacify gcc on ILP32", string
7357 "description": "etnaviv: add set_stream_output_targets(..) stub", string
7366 "description": "zink: setup compiler options during init", string
7375 "description": "zink: rename zink vs pipe variables", string
7384 "description": "util/u_thread: Disable pthread_barrier_t on Haiku", string
7393 "description": "hgl: Major refactor and cleanup", string
7402 "description": "targets/haiku-softpipe: Restore GalliumContext", string
7411 "description": "aux/driver_ddebug: Normalize pid type from Haiku", string
7420 "description": "frontends/hgl: set framebuffer id", string
7429 "description": "frontends/hgl: set state_manager", string
7438 "description": "hgl: use local headers instead of system header", string
7447 "description": "include: fix export in Haiku OpenGL kit headers", string
7456 "description": "meson: fix Haiku EGL build; no dri requirement", string
7465 "description": "hgl/meson: add version to libGL.so", string
7474 "description": "targets/haiku-softpipe/meson: add libswpipe.so to install directory", string
7483 "description": "util/meson: Add libnetwork dependency for Haiku", string
7492 "description": "util: implement GET_PROGRAM_NAME for Haiku", string
7501 "description": "nir/opt_vectorize: fix srcs_equal() with two different non-const", string
7510 "description": "nir/opt_vectorize: fix typo in instr_can_rewrite()", string
7519 "description": "android: ac/radv: fix typo in ac_rgp.h listed in Makefile.sources", string
7528 "description": "gallium/u_threaded: skip draws if user index buffer size has size == 0", string
7537 … "description": "vbo: fix a index buffer map failure with size = 0 in get_minmax_indices_gallium", string
7546 … "description": "mesa: skip draws w/ count == 0 and instance_count == 0 in draw_gallium_fallback", string
7555 "description": "gallium: skip draws with count == 0 or instance_count == 0 in drivers", string
7564 "description": "util: Avoid pthread_setaffinity_np on NetBSD", string
7573 "description": "clover: Add constructor for clover::module.", string
7582 "description": "iris: Drop fast_clear_color's blorp_flags param", string
7591 "description": "iris: Delete iris_resolve_conditional_render", string
7600 "description": "iris: Disable conditional fast clears", string
7609 "description": "iris: Make can_fast_clear_depth return constants", string
7618 "description": "iris: Explain how conditional aux accesses work", string
7627 "description": "anv: Bump maxGeometryInputComponents to 128 on Gen8+", string
7636 "description": "nir/lower_locals_to_regs: Use the imul_imm helper instead of forcing it.", string
7645 "description": "gallium/ntt: Work around virglrenderer UIF handling bug.", string
7654 "description": "gallium/ntt: Drop comment about needing array_id for svga tess.", string
7663 "description": "gallium/ntt: Drop comment about needing loop label setup.", string
7672 "description": "gallium/ntt: Add support for emitting TXF_LZ.", string
7681 "description": "gallium/ntt: Emit sample index when necessary for image load/store.", string
7690 "description": "gallium/ntt: Emit SSBO buffer declarations.", string
7699 "description": "gallium/ntt: Drop XXX comment about supporting carry opcodes.", string
7708 "description": "ci: Disable the freedreno farm, which went down last night.", string
7717 "description": "nv50: fake enough resume support pre-nva0 to pass gles3 requirements", string
7726 "description": "nv50: only support 4 components in separate xfb mode", string
7735 "description": "virgl: fix modifier truncation", string
7744 "description": "radv/winsys: set has_packed_math_16bit in null winsys", string
7753 "description": "microsoft/compiler: do not lower away 64-bit ffma", string
7762 "description": "microsoft/compiler: correct dxil fma opcode", string
7771 "description": "zink: disable render_condition_enable during blit", string
7780 "description": "radv: only set BO metadata for the first plane", string
7789 "description": "zink: clamp shader input/output max values", string
7798 "description": "radv: support SpvCapabilitySparseResidency", string
7807 "description": "radv: implement is_sparse_texels_resident and sparse_residency_code_and", string
7816 "description": "ac/nir: implement sparse image/texture loads", string
7825 "description": "ac/nir: implement nir_op_vec5", string
7834 "description": "aco: form sparse load clauses", string
7843 "description": "aco: implement sparse image loads", string
7852 "description": "aco: implement sparse texture fetches", string
7861 "description": "aco: implement nir_op_vec5", string
7870 "description": "aco: move MIMG VDATA to its own operand", string
7879 "description": "aco: fix MIMG_instruction::lwe comment", string
7888 "description": "aco: fix unreachable() for uniform 8/16-bit nir_op_mov from VGPR", string
7897 "description": "ci: Add *ignore_scheduled_pipelines to mesa/gallium rules templates", string
7906 "description": "ci: Rule out scheduled pipelines in .windows-build-rules", string
7915 "description": "util: Disable memstream for Apple builds", string
7924 "description": "radv: fix performance regression by restoring TC-compat HTILE in GENERAL", string
7933 "description": "radv: fix enabling TC-compat HTILE in GENERAL for writes on GFX10+", string
7942 "description": "radv: configure the texture descriptor for TC-compat CMASK on GFX10+", string
7951 "description": "r300: Fix typos.", string
7960 "description": "gallium/ntt: lower uniforms to ubo", string
7969 "description": "iris: Blit stencil according to aspect_mask", string
7978 "description": "iris: Use single-aspect formats more in iris_blit", string
7987 "description": "iris: Blit non-stencil according to aspect_mask", string
7996 "description": "iris: Loop through an aspect mask in iris_blit", string
8005 "description": "iris: Increase use of pipe_resources in iris_blit", string
8014 "description": "iris: Use texture preparation helper in iris_blit", string
8023 "description": "iris: Move depth-format assertion out of iris_blit", string
8032 "description": "iris: Don't prepare depth for stencil-aspect blits", string
8041 "description": "mesa: Don't make building tests conditional on building DRI drivers", string
8050 "description": "mesa: Fix array-format-to-format table on big-endian", string
8059 "description": "tests: Fix memory leaks in DispatchSanity", string
8068 "description": "radv/llvm,aco: always split typed vertex buffer loads on GFX6 and GFX10+", string
8077 "description": "aco: fix creating the dest vector when 16-bit vertex fetches are splitted", string
8086 "description": "docs/release-calendar.rsv: Remove spaces", string
8095 "description": "docs: Add calendar entries for 21.0 release candidates.", string
8104 "description": "nir,radv: add and use nir_vectorize_tess_levels()", string
8113 "description": "radv: vectorize shader I/O", string
8122 "description": "nir/load_store_vectorize: add data as callback args", string
8131 "description": "nir: add nir_load_store_vectorize_options", string
8140 "description": "nir/load_store_vectorize: don't ignore subgroup memory barriers", string
8149 "description": "v3d: reinterpret stencil data as uint texture in stencil blit path", string
8158 "description": "radv: workaround games which assume full subgroups if cswave32 is enabled", string
8167 "description": "nir: gather whether a compute shader uses non-quad subgroup intrinsics", string
8176 "description": "radv: implement CREATE_REQUIRE_FULL_SUBGROUPS_BIT with cswave32", string
8185 "description": "wsi/x11: Treat IMMEDIATE present mode the same as MAILBOX for Xwayland", string
8194 "description": "wsi/x11: Use PresentOptionAsync for MAILBOX present mode with Xwayland", string
8203 "description": "wsi/x11: Detect Xwayland", string
8212 "description": "wsi/x11: Always link against xcb-xrandr", string
8221 "description": "wsi/x11: Set recognizable name for WSI swapchain queue thread", string
8230 "description": "radeonsi: implement SQTT support", string
8239 "description": "radeonsi: add radeon_set_uconfig_reg_seq_perfctr", string
8248 "description": "ac/sqtt: move radv_get_expected_buffer_size to ac", string
8257 "description": "ac/sqtt: move ac_is_thread_trace_complete to ac", string
8266 "description": "ac/sqtt: move rgp/sqtt def to ac", string
8275 "description": "ac/radv: move radv_rgp.c to ac", string
8284 "description": "ac/radv: move sqtt structs and helpers to amd/common", string
8293 "description": "ac/sqtt: add ac_thread_trace_data", string
8302 "description": "radeonsi: pass radeon_cmdbuf to si_cp_dma_wait_for_idle", string
8311 "description": "radeonsi: pass radeon_cmdbuf to emit_cache_flush", string
8320 "description": "gv100/ir: Use system wide atomics", string
8329 "description": "gv100/ir: Make emitATOM consistent with emitRED", string
8338 "description": "radeonsi: remove si_gs_prolog_bits::gfx9_prev_is_vs", string
8347 "description": "radeonsi: fix hang caused by for loop with exec=0 in LS and ES", string
8356 "description": "bin/gen_calendar_entries: Add support for making a release", string
8365 "description": "bin/gen_calendar_entries: Add support for extending a release", string
8374 "description": "bin: Add script for manipulating the release calendar", string
8383 "description": "docs: store the release-calendar information in csv (and fix tests)", string
8392 "description": "freedreno: Add missing dep on u_tracepoints.", string
8401 "description": "freedreno: Mark a615/a618 as also lacking Z24_UINT_S8_UINT support.", string
8410 "description": "freedreno: Disable UBWC on z24s8 on a630.", string
8419 "description": "freedreno/a6xx: Fix z24s8 non-ubwc blits on a630.", string
8428 "description": "freedreno/a6xx: Move the IBO pipe2tex down to where it's used.", string
8437 "description": "turnip: Move the limited_z24s8 flag to the shared device info.", string
8446 "description": "kmsro: sync Android.mk GALLIUM_TARGET_DRIVERS", string
8455 "description": "docs: use a single cell for the branch number", string
8464 "description": "vtn: support SpvCapabilitySparseResidency", string
8473 "description": "nir/lower_tex: fix lower_tg4_offsets with sparse fetches", string
8482 "description": "nir: add sparse_residency_code_and", string
8491 "description": "nir,spirv: implement SpvOpImageSparseTexelsResident", string
8500 "description": "nir,spirv: add sparse image loads", string
8509 "description": "nir,spirv: add sparse texture fetches", string
8518 "description": "nir: allow 5 component vectors", string
8527 "description": "nir/tests: fix callback for load/store vectorizer tests", string
8536 "description": "nir/opt_vectorize: fix call to filter function", string
8545 "description": "freedreno/afuc: Replace readfile with os_read_file.", string
8554 "description": "bin/remove get-pick-list.sh files", string
8563 "description": "pick-ui: don't handle the mouse", string
8572 "description": "gallium/util: do not perform n^2 stencil blits", string
8581 "description": "freedreno/ir3/parser: Fix pre-a6xx stib parsing", string
8590 "description": "freedreno/ir3/parser: a6xx ldib/stib parsing", string
8599 "description": "freedreno/ir3: Fix pre-a6xx ldgb/stib parsing", string
8608 "description": "freedreno/ir3: Explicitly flag disasm test vectors that don't parse", string
8617 "description": "freedreno/ir3: Fix ldg decoding/parsing", string
8626 "description": "freedreno/ir3/parser: Fixup stg parsing and add more tests", string
8635 "description": "freedreno/ir3/parser: Add stgb support", string
8644 "description": "freedreno/ir3/parser: Add ldgb support", string
8653 "description": "freedreno/ir3/parser: Fix pre-a6xx resinfo", string
8662 "description": "freedreno/ir3/parser: Fix atomic support", string
8671 "description": "freedreno/ir3/parser: Add ldc support", string
8680 "description": "freedreno/ir3: Add cat5/cat6 nonuniform flag", string
8689 "description": "freedreno/ir3: Disambiguate a6xx+ \"bindless\" instructions", string
8698 "description": "freedreno/ir3: Don't leak disk_cache", string
8707 "description": "freedreno/ir3: Add parsing and assembler testing", string
8716 "description": "freedreno/ir3: Tweak ldib/resinfo encoding", string
8725 "description": "freedreno/ir3/parser: Add initial cat6 IBO instructions", string
8734 "description": "freedreno/ir3/parser: Relative gpr/const can have modifiers too", string
8743 "description": "freedreno/ir3/parser: Add missing (sat) modifier", string
8752 "description": "freedreno/ir3: Don't set bit for dest conversion for p0.c", string
8761 "description": "freedreno/ir3/parser: Fixup cat5 s2en instructions", string
8770 "description": "freedreno/ir3/parser: Fix dsxpp/dsypp encoding", string
8779 "description": "freedreno/ir3/parser: Fix cat6 store encoding", string
8788 "description": "freedreno/ir3: Cleanup cat6 load instructions", string
8797 "description": "freedreno/ir3: Clean up instruction creation", string
8806 "description": "freedreno/ir3/parser: Handle half-immed", string
8815 "description": "freedreno/ir3/parser: cat1 updates (mova1, movmsk)", string
8824 "description": "freedreno/ir3/parser: cat1 instructions can write relative GPR", string
8833 "description": "freedreno/ir3/parser: Add new cat0 instructions", string
8842 "description": "freedreno/ir3: Various cat0 updates", string
8851 "description": "freedreno/ir3/parser: Reset lexer when input changes", string
8860 "description": "freedreno/ir3: Move assembler error handling", string
8869 "description": "freedreno/ir3: Add some more disasm test vectors", string
8878 "description": "freedreno/ir3: Fix mova1 disasm", string
8887 "description": "freedreno/ir3: Fix half-immed decoding issues", string
8896 "description": "ir3: Support MOVMSK", string
8905 "description": "ir3: Better rules for shared src copy propagation", string
8914 "description": "ir3: Rename high registers to shared registers", string
8923 "description": "freedreno: Enable GLSL 3.30, updating us to GL 3.3 contexts", string
8932 "description": "pan: use intrinsic builders", string
8941 "description": "microsoft/compiler: use intrinsic builders", string
8950 "description": "anv: use intrinsic builders", string
8959 "description": "intel/compiler: use intrinsic builders", string
8968 "description": "intel/blorp: use intrinsic builders", string
8977 "description": "vc4: use intrinsic builders", string
8986 "description": "iris: use intrinsic builders", string
8995 "description": "d3d12: use intrinsic builders", string
9004 "description": "tu: use intrinsic builders", string
9013 "description": "zink: use intrinsic builders", string
9022 "description": "st: use intrinsic builders", string
9031 "description": "ir3: use intrinsic builders", string
9040 "description": "v3dv: use intrinsic builders", string
9049 "description": "v3d: use intrinsic builders", string
9058 "description": "nir: use intrinsic builders", string
9067 "description": "tgsi_to_nir: use intrinsic builders", string
9076 "description": "mesa/prog_to_nir: use intrinsic builders", string
9085 "description": "nir: preserve explicit_binding in lower_atomics_to_ssbo", string
9094 "description": "zink: remove support for fcsel", string
9103 "description": "zink: also lower scmp for soft-fp", string
9112 "description": "panfrost: Fix AFBC on Bifrost v6", string
9121 "description": "radeonsi: enable vrs2x2 coarse shading if flat shading (v9)", string
9130 "description": "gallium/ntt: Add support for PIPE_CAP_LOAD_CONSTBUF.", string
9139 "description": "gallium/ntt: Fix load_ubo_vec4 buffer index setup.", string
9148 "description": "gallium/ntt: Fix dynamic indirect indexing of per_vertex_input.", string
9157 "description": "gallium/ntt: Fix emitting UBO declarations.", string
9166 "description": "gallium/tgsi_exec: Add support for PIPE_CAP_LOAD_CONSTBUF.", string
9175 "description": "gallium/tgsi_exec: Refactor to fix CS local memory overflow checks.", string
9184 "description": "gallium/tgsi_exec: Fix assertion failure about missing constbufs.", string
9193 "description": "d3d12: Don't allocate mappable textures", string
9202 "description": "d3d12: Use an appropriate pipe resource usage for map intermediates", string
9211 "description": "d3d12: Use buffer pipe usage to inform allocation", string
9220 "description": "d3d12: Add a slab bufmgr for readback buffers", string
9229 "description": "d3d12: Add a path for mapping of not-directly-mappable buffers", string
9238 "description": "nir: Update saturated float->int/uint conversion algorithm", string
9247 "description": "freedreno/a5xx: Move link_stream_out after VPC_VAR_DISABLE like on a6xx.", string
9256 "description": "freedreno/a5xx: Drop redundant stream output linking check.", string
9265 "description": "freedreno/ir3: Deduplicate link_stream_out.", string
9274 "description": "zink: use lower_scmp instead of open-coding", string
9283 "description": "freedreno/a5xx: implement transform feedback resuming", string
9292 "description": "freedreno/a6xx: fix transform feedback resuming", string
9301 "description": "zink: handle non-const offsets for txf/tg4 ops", string
9310 "description": "gallium/dri: Use per-screen DRI extension list", string
9319 "description": "gallium/dri: Factor out DRI extension setup code", string
9328 "description": "zink: use ConstOffset for nir_tex_src_offset", string
9337 "description": "zink: do not reserve or pack fragment outputs", string
9346 "description": "zink: do not use reservations for stream-out", string
9355 "description": "zink: destroy device and instance", string
9364 "description": "zink: destroy transfer-helper", string
9373 "description": "zink: free sets and hash-tables in context", string
9382 "description": "zink: dot leak dummy_buffer", string
9391 "description": "zink: do not leak vertex element state", string
9400 "description": "zink: release batch memory", string
9409 "description": "zink: destroy blitter before destroying batches", string
9418 "description": "zink: factor out zink_batch_release-helper", string
9427 "description": "zink: do not open-code CALLOC_STRUCT", string
9436 "description": "features: mark off GL 4.1 for zink", string
9445 "description": "zink: GLSL 410", string
9454 "description": "features: mark off GL 4.0 for zink", string
9463 "description": "zink: GLSL 4.00", string
9472 "description": "zink: handle arrays of ubos", string
9481 "description": "zink: run nir_lower_dynamic_bo_access", string
9490 "description": "zink: handle vertex streams", string
9499 "description": "zink: enable PIPE_CAP_START_INSTANCE", string
9508 … "description": "zink: always load (gl_InstanceID - gl_BaseInstance) when loading gl_InstanceID", string
9517 "description": "radv: enable TC-compat HTILE in GENERAL on GFX10+", string
9526 "description": "radv: only load the DS fast clear values for compressed rendering", string
9535 "description": "radv: clean up radv_layout_is_htile_compressed()", string
9544 "description": "radv: fix TC-compat HTILE images with DST_OPTIMAL on the compute queue", string
9553 "description": "radv: add radv_htile_get_initial_value() and document the HTILE dword", string
9562 "description": "radv: fix potential HTILE issues for TC-compat images on GFX8", string
9571 "description": "radv: always clear the SR0/SR1 bits of the HTILE buffer", string
9580 "description": "mesa/st: fix redundant initialization", string
9589 "description": "radeonsi: fix redundant initializations", string
9598 "description": "gallium/vl: merge identical h264/h265 enums", string
9607 "description": "tesselator: remove unused variable", string
9616 "description": "amd/addrlib: use cpp.has_argument() to filter compiler arguments", string
9625 "description": "vdpau: fix invalid enum usage", string
9634 "description": "vdpau: fix -Wabsolute-value warning", string
9643 "description": "ac/nir: use llvm.readcyclecounter for LLVM9+", string
9652 "description": "gallium/tgsi_exec: Remove unused MaxGeometryShaderOutputs.", string
9661 "description": "gallium/tgsi_exec: Clean up storage of the pixel kill mask.", string
9670 "description": "gallium/tgsi_exec: Drop the unused scratch temp regs.", string
9679 "description": "gallium/tgsi_exec: Stop doing the weird allocation of the Addrs array.", string
9688 "description": "gallium/tgsi_exec: Simplify GS output vertex count tracking.", string
9697 "description": "radv: remove unused radv_image::aspects", string
9706 "description": "radv: fix clearing images with vkCmdClear{Color,DepthStencil}Image()", string
9715 "description": "vbo/dlist: use a shared index buffer", string
9724 … "description": "mesa: fix a second bug in merging light state parameters with unpacked uniforms", string
9733 "description": "mesa: fix a bug in merging light state parameters with unpacked uniforms", string
9742 "description": "mesa: add STATIC_ASSERTs to the STATE_LIGHT_ATTRIBS case", string
9751 "description": "st/mesa: fix a defect when st_validate_state was invoked for unused states", string
9760 "description": "st/mesa: simplify checking whether to pin threads to L3", string
9769 "description": "util: replace UTIL_MAX_CPUS by util_cpu_caps.num_cpu_mask_bits", string
9778 "description": "glsl/builtin_functions: Rename int64 function to int64_avail", string
9787 "description": "meson: Add _GNU_SOURCE for Haiku to activate non-posix functions", string
9796 "description": "radeonsi: take color interpolation into account for shader variants", string
9805 "description": "radeonsi: add driconf options to enable/disable Smart Access Memory", string
9814 … "description": "ac,radeonsi: limit Smart Access Memory to Zen 3 and GFX10.3 due to perf issues", string
9823 "description": "util: add AMD CPU family enums and enable L3 cache pinning on Zen3", string
9832 "description": "radeonsi: Fix typos.", string
9841 "description": "nir/algebraic: Move the flrp -> bcsel rule earlier", string
9850 "description": "nir/algebraic: Mark comparisons generated from lowered fsign precise", string
9859 "description": "nir/algebraic: Fix broken NaN and -0.0 behavior", string
9868 "description": "spir-v: Mark floating point comparisons exact", string
9877 "description": "nir/algebraic: Add some compare-with-zero optimizations that are exact", string
9886 "description": "nir/algebraic: Mark some logic-joined comparison reductions as exact", string
9895 "description": "nir: Correctly constant fold fsign(NaN) and fsign(-0)", string
9904 …"description": "nir/algebraic: Don't add reordered version of patterns for commutative instruction… string
9913 "description": "Revert \"nir: Replace an odd comparison involving fmin of -b2f\"", string
9922 … "description": "nir/algebraic: Make some notes about comparison rearrangements versus infinity", string
9931 "description": "nir: Make some notes about fsign versus NaN", string
9940 "description": "st/mesa: don't affect original st_CompressedTexSubImage parameters", string
9949 "description": "gallium: remove PIPE_CAP_INFO_START_WITH_USER_INDICES and fix all drivers", string
9958 "description": "st/mesa: implement Driver.DrawGallium callbacks", string
9967 "description": "virgl: fix handling draw info", string
9976 "description": "v3d: don't use index_bias if not indexed", string
9985 "description": "vc4: don't use index_bias if indexed", string
9994 "description": "svga: fix handling draw info", string
10003 "description": "swr: fix handling draw info", string
10012 "description": "r600: fix handling draw info", string
10021 "description": "panfrost: don't use index_bias if not indexed", string
10030 "description": "nouveau: fix handling draw info", string
10039 "description": "iris: don't use index_bias if not indexed", string
10048 "description": "freedreno: fixes handling draw info", string
10057 "description": "gallium: fix draw info setup in draw and utilities", string
10066 "description": "gallium: remove and emulate PIPE_CAP_MULTI_DRAW", string
10075 "description": "gallium/u_threaded: clear vertices_per_patch if prim type != PATCHES", string
10084 "description": "vbo: switch immediate Begin/End to DrawGallium", string
10093 "description": "vbo: remove _mesa_prim parameter from vbo_copy_vertices", string
10102 "description": "vbo: remove _mesa_prim parameter from vbo_merge_draws", string
10111 "description": "vbo: remove _mesa_prim parameter from vbo_try_prim_conversion", string
10120 "description": "mesa: switch MultiDrawElements(BaseVertex) to DrawGallium*", string
10129 "description": "mesa: switch Draw(Range)Elements(BaseVertex) calls to DrawGallium", string
10138 "description": "mesa: switch (Multi)DrawArrays to DrawGallium", string
10147 "description": "vbo: add vbo_get_minmax_indices_gallium", string
10156 "description": "mesa: add a fallback for drivers not implementing Driver.DrawGallium*", string
10165 "description": "gallium: add pipe_draw_info::index::gl_bo", string
10174 "description": "mesa: add Driver.DrawGallium* functions to be used by main/draw.c", string
10183 … "description": "vbo: change the parameters of vbo_get_minmax_index to get rid of _mesa_prim", string
10192 "description": "vbo: only set count and end when closing _mesa_prim", string
10201 "description": "mesa: fix an overflow check for MultiDrawElements", string
10210 "description": "CI: Enable d3d12 driver for Linux CI builds", string
10219 "description": "CI: Install DirectX-Headers package for x86 container", string
10228 "description": "drisw: Use debug_screen_wrap like everybody else", string
10237 "description": "microsoft/clc: Fix const violations from ralloc_steal", string
10246 "description": "virgl: Enable GL_EXT_texture_sRGB_RG8", string
10255 "description": "zink: Enable GL_EXT_texture_sRGB_RG8", string
10264 "description": "zink: Enable GL_EXT_texture_sRGB_R8", string
10273 "description": "mesa: Implement GL_EXT_texture_sRGB_RG8 for softpipe and llvmpipe", string
10282 "description": "mesa: Cosmetic cleanups to GL_EXT_texture_sRGB_R8", string
10291 "description": "treewide: Disambiguate various variables named \"debug_options\"", string
10300 "description": "zink: handle gl_SampleMaskIn loading in ntv", string
10309 "description": "zink: set PIPE_CAP_MAX_VIEWPORTS", string
10318 "description": "zink: handle fs interpolation functions in ntv", string
10327 "description": "zink: only emit each cap once", string
10336 "description": "android: pan/bi: Remove old IR opcode table", string
10345 "description": "android: pan/bi: Remove NIR->old IR", string
10354 "description": "android: pan/bi: Remove old IR packs", string
10363 "description": "android: pan/bi: Remove combine lowering", string
10372 "description": "android: pan/bi: Generate instruction packer for new IR", string
10381 "description": "android: pan/bi: Generate builder routines", string
10390 "description": "android: pan/bi: Generate instruction printer", string
10399 "description": "radv: disable A2 SNORM/SSCALED/SINT for texel buffers & images on all gens", string
10408 "description": "aco: fix incorrect address calculation for load_barycentric_at_sample", string
10417 "description": "pan/bi: Fix TEXS register counts", string
10426 "description": "panfrost: Allow 3D AFBC on Bifrost v7", string
10435 "description": "panfrost: Fix calculation of body/header pointers for 3D AFBC", string
10444 "description": "panfrost: Allow AFBC on 2D arrays", string
10453 "description": "panfrost: Fix panfrost_should_linear_convert()", string
10462 "description": "panfrost: Initialize AFBC headers to zero", string
10471 "description": "panfrost: Use panfrost_get_layer_stride() instead of open-coding it", string
10480 "description": "panfrost: Enable AFBC support on Bifrost", string
10489 "description": "panfrost: Fix AFBC support on Bifrost", string
10498 "description": "panfrost: Use proper format for Z16_UNORM", string
10507 "description": "panfrost: Fix ZS block format v7 definition", string
10516 "description": "panfrost: Adjust the format for AFBC textures on Bifrost v7", string
10525 "description": "panfrost: Pass a pipe-like swizzle to panfrost_new_texture()", string
10534 "description": "panfrost: Add R5G6B5_UNORM entries to the format tables", string
10543 "description": "panfrost: Adjust surface stride calculation to take AFBC into account", string
10552 "description": "panfrost: Add AFBC slice.body_size and slice.{row,surface}_stride fields", string
10561 "description": "panfrost: Fix AFBC header_size and slice size calculation", string
10570 "description": "panfrost: Move AFBC header_size to a sub-struct", string
10579 "description": "panfrost: Add a pan_image_layout object", string
10588 "description": "panfrost: Stop mixing depth and number of samples", string
10597 "description": "panfrost: Use PAN_V6_SWIZZLE() in pan_blit.c", string
10606 "description": "panfrost: s/panfrost_slice.size0/panfrost_slice.surface_stride/", string
10615 "description": "panfrost: Merge panfrost_new_texture() and panfrost_new_texture_bifrost()", string
10624 "description": "panfrost: Adjust the compression tag creation for Bifrost", string
10633 "description": "panfrost: Define AFBC surface flags", string
10642 "description": "panfrost: Pass a dev object to panfrost_needs_explicit_stride()", string
10651 "description": "panfrost: Merge emit_texture_payload() and emit_texture_payload_v7()", string
10660 "description": "panfrost: Pass a device object to panfrost_new_texture()", string
10669 "description": "panfrost: Group CRC fields in a struct", string
10678 "description": "panfrost: Move checksum_bo to panfrost_resource", string
10687 "description": "features: mark off textureGather for zink", string
10696 "description": "zink: enable PIPE_CAP_MAX_TEXTURE_GATHER_COMPONENTS", string
10705 "description": "zink: handle textureGather with Shadow-type samplers", string
10714 "description": "zink: implement ARB_texture_gather", string
10723 "description": "zink: use Offset param for txf ops", string
10732 … "description": "zink: run nir_lower_tex for offsets if shaderImageGatherExtended is missing", string
10741 "description": "nir: fix missing nir_lower_pntc_ytransform.c in the makefile", string
10750 "description": "zink: handle dynamic sampler array indexing for arb_gpu_shader5", string
10759 "description": "radv: avoid oob read during clear", string
10768 "description": "nir: account for point-coord origin when lowering it", string
10777 "description": "radv: Use VRAM for the initial gfx cmdbuffer.", string
10786 "description": "radv: Put commandbuffers in VRAM if all VRAM is CPU visible.", string
10795 "description": "radv: Use VRAM for upload buffers if entire VRAM is CPU-visible.", string
10804 "description": "microsoft/compiler: Fix clang fallthrough warnings", string
10813 "description": "microsoft/resource_state_manager: Remove unused private variable", string
10822 "description": "microsoft/compiler: Fix tautological comparison", string
10831 "description": "microsoft/compile: Fix incorrect enum type in function signature", string
10840 "description": "d3d12: Remove copy/pasted line of array initialization", string
10849 "description": "d3d12: Fix uninitialized variable referenced in error case", string
10858 "description": "d3d12: Fix clang warnings from {0} in C++ code", string
10867 "description": "microsoft/resoure_state_manager: Silence GCC invalid offsetof warning", string
10876 "description": "d3d12: Fix implicit fallthrough warnings", string
10885 "description": "d3d12: Fix unused local variable warning in release build", string
10894 "description": "d3d12: Signed/unsigned comparison warning fixes", string
10903 "description": "d3d12: Unused variable warning indicated bug in bo_unmap", string
10912 "description": "microsoft/compiler: Fix incorrect size passed to strncpy", string
10921 "description": "microsoft/compiler: Fix warnings produced by GCC in release mode", string
10930 "description": "etnaviv: Fix rework ZSA into a derived state", string
10939 "description": "softpipe: Fix typos.", string
10948 "description": "ci: Add a530 and a630 piglit runs.", string
10957 "description": "ci/bare-metal: Pass through FDO_CI_CONCURRENT on bare-metal runners.", string
10966 "description": "ci/bare-metal: Drop extra DEQP_PARALLEL settings.", string
10975 "description": "ci/bare-metal: pass thorugh PIGLIT env vars", string
10984 "description": "ci/fastboot: exclude either deqp or piglit", string
10993 "description": "ci/bare-metal: build full piglit for baremetal ARM targets.", string
11002 "description": "ci: build mesa with gbm", string
11011 "description": "ci: build ARM mesa with X11 OpenGL support", string
11020 "description": "clover: Expose cl_khr_extended_versioning", string
11029 "description": "clover: Implement clCreateProgramWithIL from OpenCL 2.1", string
11038 "description": "clover: Advertise cl_khr_il_program", string
11047 "description": "clover/api: Implement CL_DEVICE_IL_VERSION", string
11056 "description": "clover: Handle CL_PROGRAM_IL in clGetProgramInfo", string
11065 "description": "clover: Implement clCreateProgramWithILKHR", string
11074 "description": "clover: List supported ILs versions", string
11083 "description": "clover/spirv: Use cl_version for SPIR-V versions (v2)", string
11092 "description": "clover/spirv: Add function checking the SPIR-V version", string
11101 "description": "clover/spirv: Change API to use std::string binaries", string
11110 "description": "clover/spirv: Add function checking whether a binary contains SPIR-V", string
11119 "description": "clover/spirv: Add version conversion utilities", string
11128 "description": "st/mesa: skip glDrawPixels if it's totally clipped for all codepaths", string
11137 "description": "st/mesa: relax requirements for doing glCopyPixels via blit", string
11146 "description": "st/mesa: don't do glCopyPixels via blit if depth bounds test is enabled", string
11155 "description": "gallium/util: fix util_can_blit_via_copy_region for conditional rendering", string
11164 "description": "docs: Document extensions exposing GL3.0", string
11173 "description": "panfrost: Set conditional render cap", string
11182 "description": "panfrost: Respect the render condition", string
11191 "description": "panfrost: Import render condition check from fd", string
11200 "description": "panfrost: Stub out panfrost_render_condition", string
11209 "description": "pan/mdg: Support loads and stores to scratch memory", string
11218 "description": "pan/mdg: Invert the type conditional for load intrinsics", string
11227 "description": "pan/mdg: Pass the memory type to mir_set_offset directly", string
11236 "description": "pan/mdg: Add i2i64 to mir_match_offset", string
11245 "description": "pan/mdg: Return false instead of asserting in mir_args_ssa", string
11254 "description": "pan/mdg: Replace zext with a type enum", string
11263 "description": "panfrost: Allow NULL for some binding functions", string
11272 "description": "pan/mdg: Support nir_intrinsic_group_memory_barrier", string
11281 "description": "pan/mdg: Support nir_intrinsic_load_global_constant", string
11290 "description": "pan/mdg: Use the pan_nir_lower_64bit_intrin NIR pass", string
11299 "description": "panfrost: Add a NIR pass to lower 64-bit vec3 intrinsic loads", string
11308 "description": "panfrost: Stop lowering cs derived sysvals in glsl", string
11317 "description": "pan/mdg: Set compute lowering options", string
11326 "description": "pan/mdg: Implement load_global_invocation_id", string
11335 "description": "pan/mdg: Add load_kernel_input support", string
11344 "description": "pan/mdg: Fix promoted uniform moves with 64-bit types", string
11353 "description": "nir: Handle load_kernel_input in nir_get_io_offset_src", string
11362 "description": "virgl: Fix typos.", string
11371 "description": "ci/softpipe: Update the comment about the rasterpos flake.", string
11380 "description": "ci/softpipe: Ban glx-multithread-texture, too.", string
11389 "description": "ci/softpipe: Skip flaky triangle-rasterization-overdraw.", string
11398 …"description": "nir/opt_vectorize: hash whether a swizzle accesses elements beyond the maximum vec… string
11407 "description": "nir/opt_vectorize: rehash users of vectorized instructions", string
11416 "description": "nir/opt_vectorize: don't hash filtered instructions", string
11425 "description": "nir/opt_vectorize: don't hash instructions which are already vectorized", string
11434 … "description": "nir/opt_vectorize: use a single instruction per hash entry instead of a vector", string
11443 "description": "nir: fix determining if an addition might overflow for phi sources", string
11452 "description": "pan/mdg: Fix bound setting in RA for sources", string
11461 "description": "pan/bi: Fix ATEST emission", string
11470 "description": "pan/bi: Remove old IR", string
11479 "description": "pan/bi: Use new instruction types", string
11488 "description": "pan/bi: Remove old IR instruction emit", string
11497 "description": "pan/bi: Remove old IR opcode table", string
11506 "description": "pan/bi: Remove old IR helpers", string
11515 "description": "pan/bi: Remove NIR->old IR", string
11524 "description": "pan/bi: Remove old IR scheduling", string
11533 "description": "pan/bi: Remove old IR spill code", string
11542 "description": "pan/bi: Remove old IR prints", string
11551 "description": "pan/bi: Remove packing helpers", string
11560 "description": "pan/bi: Remove old IR packs", string
11569 "description": "pan/bi: Remove combine lowering", string
11578 "description": "pan/bi: Switch to new IR", string
11587 "description": "pan/bi: Stub FAU lowering pass", string
11596 "description": "pan/bi: Add bi_branch, bi_jump helpers", string
11605 "description": "pan/bi: Schedule new instructions singletons", string
11614 "description": "pan/bi: Add bi_message_type_for_instr helper", string
11623 "description": "pan/bi: Add instruction emit for builder", string
11632 "description": "pan/bi: Add emit tex for builder", string
11641 "description": "pan/bi: Fix TEXS/TEXC check prototype", string
11650 "description": "pan/bi: Emit TEXC with builder", string
11659 "description": "pan/bi: Add builder-using helpers for TEXC structs", string
11668 "description": "pan/bi: Add TEXS emit with builder", string
11677 "description": "pan/bi: Implement jumps with the builder", string
11686 "description": "pan/bi: Implement ALU with the builder", string
11695 "description": "pan/bi: Add bi_cmpf_nir helper", string
11704 "description": "pan/bi: Add bi_nir_round helper", string
11713 "description": "pan/bi: Add bi_alu_src_index helper", string
11722 "description": "pan/bi: Add intrinsic emits for builder", string
11731 "description": "pan/bi: Implement load attribute with the builder", string
11740 "description": "pan/bi: Implement frag coord with the builder", string
11749 "description": "pan/bi: Implement load_ubo with the builder", string
11758 "description": "pan/bi: Implement store_vary with the builder", string
11767 "description": "pan/bi: Implement fragment_out by builder", string
11776 "description": "pan/bi: Implement BLEND by builder", string
11785 "description": "pan/bi: Implement load_vary via the builder", string
11794 "description": "pan/bi: Implement bi_reg_fmt_for_nir helper", string
11803 "description": "pan/bi: Implement load_blend_input via the builder", string
11812 "description": "pan/bi: Implement bi_emit_load_const via the builder", string
11821 "description": "pan/bi: Implement bi_load_sysval via the builder", string
11830 "description": "pan/bi: Implement bi_emit_ld_tile via the builder", string
11839 "description": "pan/bi: Add bi_make_vec_to helper", string
11848 "description": "pan/bi: Add bi_is_intr_immediate helper", string
11857 "description": "pan/bi: Add builder initialization helper", string
11866 "description": "pan/bi: Add new style read/writemask helpers", string
11875 "description": "pan/bi: Add bi_count_staging_registers helper", string
11884 "description": "pan/bi: Generate instruction packer for new IR", string
11893 "description": "pan/bi: Generate builder routines", string
11902 "description": "pan/bi: Generate instruction printer", string
11911 "description": "pan/bi: Add bi_not alias of bi_neg", string
11920 "description": "pan/bi: Rename bi_load", string
11929 "description": "pan/bi: Rename bi_pack_{fma, add} to free up symbols", string
11938 "description": "pan/bi: Ensure fneg of a constant isn't reached", string
11947 "description": "ci/panfrost: Skip test with 4096 byte shader", string
11956 "description": "features: mark off multidraw for zink", string
11965 "description": "zink: enable PIPE_CAP_MULTI_DRAW_INDIRECT(_PARAMS) caps", string
11974 "description": "zink: hook up IndirectCount draw commands", string
11983 "description": "zink: add KHR_draw_indirect_count detection", string
11992 "description": "radv: disable stippledBresenhamLines on GFX9", string
12001 "description": "softpipe: Sanity check that the SSBO view offset is within the BO.", string
12010 "description": "gallium/tgsi_exec: Replace the SSBO RESQ-specific interface with lookup.", string
12019 "description": "gallium/tgsi_exec: Move the SSBO store path to tgsi_exec, too.", string
12028 "description": "gallium/tgsi_exec: Use the new SSBO lookup interface for SSBO loads.", string
12037 "description": "gallium/tgsi_exec: Reuse the atomic helper for SSBO atomics.", string
12046 "description": "gallium/tgsi_exec: Fix shared memory atomic ops.", string
12055 "description": "ci/softpipe: Re-enable GS tests that had been banned for being flaky.", string
12064 "description": "gallium/draw: Fix intermittent failure to bind new geometry shaders.", string
12073 "description": "docs: update calendar and link releases notes for 20.3.2", string
12082 "description": "docs: Add sha256 sum for 20.3.2", string
12091 "description": "docs: add release notes for 20.3.2", string
12100 "description": "zink: fix tess shader i/o variables", string
12109 "description": "zink: require KHR_maintenance2 for tessellation and set bottom-left origin", string
12118 "description": "swrast: Remove the classic swrast DRI driver", string
12127 "description": "iris: Support clears in more GPU-based copies", string
12136 "description": "iris: Move STC case in get_copy_region_aux_settings", string
12145 "description": "ci/panfrost: Disable the flaky gimark trace.", string
12154 "description": "swr: Fix typos.", string
12163 "description": "aco/ra: Avoid redundant RegisterFile copies in get_reg_impl", string
12172 "description": "zink: avoid replacing valid tcs with injected one", string
12181 "description": "freedreno/a6xx: support layered framebuffers in blitter_clear", string
12190 "description": "freedreno/a6xx: add support for gl_Layer in vertex shader", string
12199 "description": "freedreno/a6xx: fix array pitch for layer-first layouts", string
12208 "description": "doc: virgl supports ARB_texture_filter_anisotropic already", string
12217 "description": "radv: add a Python script to check if a VA was ever valid", string
12226 "description": "radv: dump VA ranges history when a GPU hang is detected", string
12235 "description": "d3d12: Initialize local_resource member mapped in constructor.", string
12244 "description": "glsl: default to compat shaders in compat profile", string
12253 "description": "intel/isl: move get_tile dims/masks to common isl header", string
12262 "description": "freedreno: Enable GLSL 1.50, updating us to GL 3.2 contexts.", string
12271 "description": "nir/lower_fragcolor: handle dual source blending", string
12280 "description": "aco/ra: Fix register allocation for subdword operands", string
12289 "description": "aco/ra: Add some documentation", string
12298 "description": "aco: Add tests for subdword register allocation", string
12307 "description": "aco/tests: Fix deadlock for too large test lists", string
12316 "description": "aco/tests: Allow specifiying the test subvariant in setup_cs", string
12325 "description": "aco/tests: Fix GFX10_3 being printed as gfx11", string
12334 "description": "aco/ra: Add policy parameter to select implementation details for testing", string
12343 … "description": "st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT and skip gs", string
12352 "description": "virgl: fix BGRA emulation artifacts during window resize", string
12361 "description": "svga: Fix typos in comments.", string
12370 "description": "microsoft/clc: Hook up printf", string
12379 "description": "clover/nir: hookup printf (v3)", string
12388 "description": "nir: Add an algebraic optimization for float->double->float", string
12397 "description": "nir: Add a printf lowering pass (v5)", string
12406 "description": "nir/vtn: Implement printf opcode in terms of intrinsic (v9)", string
12415 "description": "nir: Add intrinsic and string ptrs", string
12424 "description": "clover: add core clover printf support (v12)", string
12433 "description": "clover/module: add a printf support to module (v5)", string
12442 "description": "util: add printf specifier shared helper code.", string
12451 "description": "panfrost: Fix discard behaviour on Bifrost", string
12460 "description": "zink: add support for VK_EXT_4444_formats", string
12469 "description": "zink: fix more instance detection stuff", string
12478 "description": "freedreno/ir3: remap FRAG_RESULT_COLOR to _DATA* for dual-src blending", string
12487 "description": "ci/deqp: Fix inverted meaning of DEQP_NO_SAVE_RESULTS.", string
12496 "description": "android: pan/bi: Generate bi_opcodes.{c,h}", string
12505 "description": "android: pan/bi: Add explicit dependency on the ISA helpers", string
12514 "description": "r600/sfn: merge SpecialValue and InlineConstValue", string
12523 "description": "mesa: glProgramBinary add resource_hash", string
12532 … "description": "virgl: next_handle variable modify to atomic inc in virgl_object_assign_handle", string
12541 "description": "gallium/ntt: Fix check for \"is there anything in the else block?\"", string
12550 "description": "ci/softpipe: Include a piglit run.", string
12559 "description": "ci/piglit: Include the updated piglit results list in the job results.", string
12568 "description": "softpipe: Enable GLSL 400 for compat contexts too.", string
12577 "description": "turnip: Remove unsigned nonnegative check.", string
12586 … "description": "d3d12: Initialize TransitionableResourceState m_SupportsSimultaneousAccess.", string
12595 "description": "d3d12: Fix memory leak if state is NULL.", string
12604 "description": "nir/tests: Initialize nir_serialize_test member dup.", string
12613 "description": "zink: handle 0 as valid pipeline hash value", string
12622 "description": "zink: handle null ubos", string
12631 "description": "Revert \"radv: use 32-bit predication for skipping FCE on GFX10.3+\"", string
12640 "description": "v3d: Fix typos.", string
12649 "description": "zink: fix debug utils init", string
12658 "description": "gallivm: Use the proper enum for the texture target bitfield.", string
12667 "description": "st/mesa: Generate NIR for ATI_fragment_shader instead of TGSI.", string
12676 "description": "mesa/ati_fs: Clean up writemask handling.", string
12685 "description": "mesa/prog_to_nir: Factor out the texture-target-to-sampler-dim helper.", string
12694 "description": "mesa/st: Update FP state when textures change with an ATI_fs bound.", string
12703 "description": "radeon/vcn: fix hevc 10bit profile error", string
12712 "description": "lavapipe: add basic vulkan device group support.", string
12721 "description": "llvmpipe: enable lower device id to zero", string
12730 "description": "llvmpipe: add support for grid base", string
12739 "description": "gallium: add grid base to dispatch info", string
12748 "description": "zink: zero VkMemoryRequirements on init", string
12757 "description": "ci/deqp: Move the load reporting to a quiet block.", string
12766 "description": "ci/deqp: Upgrade the runner, enable junit output.", string
12775 "description": "ci/deqp: Move .shader_cache artifacts exclusion to the yml.", string
12784 "description": "ci: Disable the now flaky Portals.trace on a630.", string
12793 "description": "mesa/st: Fix use-after-free of the draw VS.", string
12802 "description": "softpipe: count CS invocations for pipeline stats queries.", string
12811 "description": "pan/bi: Add builder data structure", string
12820 "description": "pan/bi: Add cursor data structures", string
12829 "description": "pan/bi: Add new bi_instr data structure", string
12838 "description": "pan/bi: Add bi_{abs, neg} helpers", string
12847 "description": "pan/bi: Add bi_imm_u{8, 16} helpers", string
12856 "description": "pan/bi: Add imm_f32 helper", string
12865 "description": "pan/bi: Add bi_half and bi_byte selectors", string
12874 "description": "pan/bi: Add node_to_index helper", string
12883 "description": "pan/bi: Add a helper to convert to old-style nodes", string
12892 "description": "pan/bi: Add helpers to generate bi_index from NIR", string
12901 "description": "pan/bi: Add bi_temp{_reg} for new-style bi_index", string
12910 "description": "pan/bi: Add helper to extract a word from an index", string
12919 "description": "pan/bi: Add nullity/equality helpers for bi_index", string
12928 "description": "pan/bi: Add bi_index constructors", string
12937 "description": "pan/bi: Add bi_index data structure", string
12946 "description": "pan/bi: Add bi_swizzle enum", string
12955 "description": "pan/bi: Make BIR_INDEX_ZERO less special", string
12964 "description": "pan/bi: Remove BIR_INDEX_UNIFORM", string
12973 "description": "pan/bi: Merge BIR_INDEX_FAU and BIR_INDEX_BLEND", string
12982 "description": "pan/bi: Generate bi_opcodes.c", string
12991 "description": "pan/bi: Use autogenerated modifiers", string
13000 "description": "pan/bi: Generate bi_opcodes.h", string
13009 "description": "pan/bi: Move modifier prints out of common code", string
13018 "description": "pan/bi: Remove reference to 64-bit RA", string
13027 "description": "zink: document some more features for higher GL versions", string
13036 "description": "pan/bi: Add helpers for manipulating the ISA", string
13045 "description": "pan/bi: Move copyright notice to common code", string
13054 "description": "pan/bi: Add explicit meson dependency on the ISA helpers", string
13063 "description": "pan/bi: Rename isa_parse to bifrost_isa", string
13072 "description": "pan/bi: Add pseudo register formats to XML", string
13081 "description": "pan/bi: Add staging register counts to ISA.xml", string
13090 "description": "pan/bi: Fix rounding name for HADD in XML", string
13099 "description": "pan/bi: Mark message types in ISA.xml", string
13108 "description": "pan/bi: Use consistent neg naming", string
13117 "description": "pan/bi: Use canonical inactive result", string
13126 "description": "pan/bi: Use canonical subgroup size", string
13135 "description": "pan/bi: Use canonical lane ops", string
13144 "description": "pan/bi: Use canonical name for segments", string
13153 "description": "pan/bi: Use canonical min/max semantics", string
13162 "description": "pan/bi: Use canonical update modes", string
13171 "description": "pan/bi: Use canonical sample names", string
13180 "description": "pan/bi: Use canonical varying names", string
13189 "description": "pan/bi: Use canonical names for rounding modes", string
13198 "description": "pan/bi: Use canonical names for clamps", string
13207 "description": "pan/bi: Don't treat extend as per-source", string
13216 "description": "pan/bi: Use consistent naming of lane/lane0", string
13225 "description": "pan/bi: Use consistent wls naming", string
13234 "description": "pan/bi: Use consistent negX/absX naming", string
13243 "description": "pan/bi: Defer newline printing in disassembler", string
13252 "description": "pan/bi: Mark some instructions as unused", string
13261 "description": "pan/bi: Add pseudo-instruction mechanism", string
13270 "description": "pan/bi: Add unused instruction mechanism", string
13279 "description": "pan/bi: Remove bi_is_live_after", string
13288 "description": "pan/bi: Label shader-db shaders", string
13297 "description": "pan/bi: Drop on-board packing tests", string
13306 "description": "egl/dri2: fix image loaderPrivate type mixup", string
13315 "description": "radv: make sure FMASK compression is enabled for MSAA copies", string
13324 "description": "freedreno: Fix FD_MESA_DEBUG=flush debug option", string
13333 … "description": "radeonsi/gfx10: fix issue with multiple overflow queries on the same context", string
13342 "description": "microsoft/compiler: Add spirv2dxil executable", string
13351 "description": "util: Implement os_read_file for Windows", string
13360 "description": "microsoft/compiler: Add dedicated spirv_to_dxil libraries", string
13369 "description": "ci: remove all tracie remains", string
13378 "description": "ci: add piglit job to baremetal and remove tracie ones", string
13387 "description": "ci: refactor arm64 jobs in preparation for piglit addition", string
13396 "description": "ci: add piglit jobs to LAVA and remove tracie ones", string
13405 "description": "ci: build piglit inside baremetal and LAVA's rootfs", string
13414 "description": "ci: move API specification to driver instead of test suite", string
13423 "description": "ci: move general build commands to their own section", string
13432 "description": "ci: add Vulkan piglit traces jobs and remove tracie ones", string
13441 "description": "ci: only modify LD_LIBRARY_PATH when running the piglit cmd", string
13450 "description": "ci: add piglit replay jobs and remove tracie ones", string
13459 "description": "ci: specify MinIO's host URL in a global variable", string
13468 "description": "ci: build piglit in the Vulkan testing image", string
13477 "description": "ci: update piglit's version so it features replayer", string
13486 "description": "ci: spread the usage of the FDO_UPSTREAM_REPO variable", string
13495 "description": "ci: install ci-fairy in the testing images", string
13504 "description": "ci: use ephemeral packages when building the build-base image", string
13513 "description": "ci: specify source and build directories with CMake", string
13522 "description": "spirv2nir: Add --opengl (-g) argument for OpenGL SPIR-V", string
13531 "description": "docs/egl.rst: switch true\u2192enabled", string
13540 "description": "ci: Bump deqp to current vulkan-cts-1.2.5.0 also in the Lava jobs", string
13549 "description": "doc/features: mark off tessellation for zink", string
13558 "description": "aco: create VMEM clauses slightly more aggressive", string
13567 "description": "aco: schedule position exports in the same pass as memory operations", string
13576 "description": "aco: fix def-use distance calculation when scheduling.", string
13585 "description": "aco: allow to schedule SALU/SMEM through exec changes", string
13594 "description": "aco: make pred_by_exec_mask() accessible in other files", string
13603 "description": "aco: don't emit parallelcopy when switching to WQM.", string
13612 "description": "zink: export tess shader pipe caps", string
13621 "description": "zink: handle partial writes to shader outputs", string
13630 "description": "zink: implement passthrough tcs shader injection", string
13639 "description": "zink: add stubs for tess outer/inner level handling", string
13648 "description": "zink: add push constant handling to get_storage_class()", string
13657 "description": "zink: only run nir_lower_clip_halfz for last vertex processing stage", string
13666 "description": "zink: add handling for tcs and tes shader states", string
13675 "description": "zink: support PIPE_PRIM_PATCHES", string
13684 "description": "zink: set tess info in pipeline creation", string
13693 "description": "zink: pull xfb info from tess shader when applicable", string
13702 "description": "zink: set scoped barrier flag in nir options", string
13711 "description": "zink: set up ntv init for tess shaders", string
13720 "description": "zink: add handling for tess shader intrinsics", string
13729 "description": "zink: add ntv handling for tess shader i/o variables", string
13738 "description": "zink: don't always run nir_lower_io_arrays_to_elements_no_indirects", string
13747 "description": "radv: add code that checks if the extension table is sorted correctly", string
13756 "description": "radv: sort the extension table like Khronos", string
13765 "description": "cso: inline cso_construct_key", string
13774 "description": "cso: remove context and delete_state pointers from all CSOs", string
13783 "description": "st/mesa: don't make a local copy of blend color", string
13792 "description": "cso: don't pass blend_color through cso_context", string
13801 "description": "gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes", string
13810 "description": "gallium: inline pipe_alpha_state to enable better DSA bitfield packing", string
13819 "description": "gallium: pass pipe_stencil_ref by value (it has only 2 bytes)", string
13828 "description": "radv: enable VK_EXT_line_rasterization on GFX9", string
13837 "description": "turnip: use ir3_compiler_destroy instead of ralloc_free", string
13846 "description": "turnip/kgsl: support VK_KHR_performance_query", string
13855 "description": "turnip: enable VK_KHR_performance_query with new debug flag", string
13864 "description": "turnip: support multipass for performance query.", string
13873 "description": "turnip: Implement VK_KHR_performance_query", string
13882 "description": "panfrost: Fix panfrost_small_padded_vertex_count for 17 vertices", string
13891 "description": "panfrost: Expose ARB_texture_filter_anisotropic on supported GPUs", string
13900 "description": "panfrost: Add a gpu_revision argument to panfrost_get_quirks", string
13909 "description": "panfrost: Set the anisotropy level when cso->max_anisotropy is set", string
13918 "description": "panfrost: Fix the Maximum anisotropy field in the XML", string
13927 "description": "panfrost: Fix LOD mode field on Bifrost", string
13936 "description": "pan/bi: Minor styling cleanup in disasm", string
13945 "description": "pan/bi: Remove all-0's termination condition", string
13954 "description": "pan/bi: Space out disassembly", string
13963 "description": "pan/bi: Allow toggling disassembly verbosity", string
13972 "description": "intel/fs: don't spill a register, set by undef", string
13981 "description": "lvp: Fix vtn warnings about unsupported image read/write without format.", string
13990 … "description": "ci/deqp: Make sure that we pull in all board-specific xfail/skip/flake files.", string
13999 "description": "radv: Enable DCC in the GENERAL layout on GFX10+.", string
14008 "description": "radv: Disable DCC explicitly for incompatible copies.", string
14017 "description": "radv: Add option to disable DCC in renderpasses without layout.", string
14026 "description": "radv: Never allow fast clears on DCC images that are not compressed.", string
14035 "description": "radv: Don't skip layout transitions that only differ in render loop.", string
14044 "description": "radv: ignore the mutable bit for TC-compatible HTILE", string
14053 "description": "glsl: remove unused state variable", string
14062 "description": "freedreno/a6xx: bump varyings limit", string
14071 "description": "freedreno/a6xx: Fix SP_HS_UNKNOWN_A831 value and document it", string
14080 "description": "ir3: Allow tesselation to use all 32 varying slots", string
14089 "description": "freedreno/a6xx: Fix assert which checks the count of shader outputs", string
14098 "description": "mesa: fix layered framebuffer attachment target check", string
14107 "description": "lavapipe: add transform feedback support", string
14116 "description": "llvmpipe: handle SO statistics multi value query copy. (v2)", string
14125 "description": "llvmpipe: add support for vulkan streamout offset hook", string
14134 "description": "gallium: add an api to retrieve pipe offsets", string
14143 "description": "d3d12: Fix memory leak if create_root_signature failed.", string
14152 "description": "d3d12: Fix memory leak if create_gfx_pipeline_state failed.", string
14161 "description": "panfrost: Fix CLAMP wrap mode", string
14170 "description": "panfrost: Fix precise occlusion queries on Bifrost", string
14179 "description": "docs/panfrost: Mention the IRC channel", string
14188 "description": "docs/panfrost: Document building Panfrost", string
14197 "description": "docs/systems: Update Panfrost link", string
14206 "description": "docs: Update Panfrost in the source tree", string
14215 "description": "docs/panfrost: Fix comment about Lima", string
14224 "description": "vc4: Fix typos.", string
14233 "description": "radv: remove useless push constants data when resolving ds attachments", string
14242 "description": "spirv: Remove more dead variables", string
14251 "description": "nir: Consider pointer initializers in nir_remove_dead_variables", string
14260 "description": "nir: Remove unused parameter in remove_dead_var_writes", string
14269 "description": "nir: Fix outdated name in comment", string
14278 "description": "spirv: Implement OpArrayLength for OpenGL", string
14287 "description": "zink: fix gl_SampleMaskIn handling", string
14296 "description": "zink: fix rp hash table", string
14305 "description": "zink: move rp hash functions further up in file", string
14314 "description": "zink: handle nir_op_find_lsb and nir_op_ifind_msb in ntv", string
14323 "description": "zink: handle nir_op_ibitfield_extract: in ntv", string
14332 "description": "zink: add nir_op_bit_count to ntv", string
14341 …"description": "zink: force stencil format for stencil-only samplers and swizzle the right compone… string
14350 "description": "mesa/st: set lower_point_size for tes/gs during program update", string
14359 "description": "mesa/st: flag ST_NEW_CONSTANTS upon running nir_lower_point_size_mov", string
14368 "description": "mesa/st: handle running nir lower passes for ucp and psiz in tess stage", string
14377 "description": "mesa/st: tabs -> spaces in st_program", string
14386 …"description": "mesa/st: do not run lower_psiz_mov on vertex shader if geometry shader is present", string
14395 "description": "mesa/st: run nir_lower_point_size_mov on geometry shaders based on cap", string
14404 "description": "radv: fix maxFragmentShadingRateRasterizationSamples", string
14413 "description": "radv: adjust the maximum number of coverage samples for VRS", string
14422 "description": "swr: Fix crashes on Windows", string
14431 "description": "docs/features: update list of zink features", string
14440 "description": "ac/llvm: insert phis before demote kill", string
14449 "description": "doc/features: add VC4 driver", string
14458 "description": "gitlab: add RADV bug report template", string
14467 "description": "radv: enable TC-compat HTILE for D32_SFLOAT+MSAA on GFX10+", string
14476 "description": "turnip: fix cube map array image size calculation", string
14485 … "description": "mesa: call Driver.TexParameter in glPopAttrib to fix r100, r200, old nouveau", string
14494 "description": "mesa: don't restore texture state into unbound textures in glPopAttrib", string
14503 "description": "mesa: overallocate program parameter values", string
14512 "description": "mesa: remove unused LastUniformIndex", string
14521 … "description": "mesa: fix assertion paramList->LastUniformIndex < paramList->FirstStateVarIndex", string
14530 "description": "draw: fix incorrect NIR support code", string
14539 "description": "nir_to_tgsi: fix NIR options instead of asserting", string
14548 "description": "freedreno/a6xx: Flush depth at the end of bypass rendering, too.", string
14557 "description": "mesa/st: Finalize the texture before BlitFramebuffer from it.", string
14566 "description": "util/list: use helper function in list_is_singular", string
14575 "description": "omx: use list_is_linked", string
14584 "description": "r600: use list_is_linked", string
14593 "description": "iris: use list_is_linked", string
14602 "description": "gallium: use list_is_linked", string
14611 "description": "nine: use list_is_linked", string
14620 "description": "util/list: add list_is_linked", string
14629 "description": "iris: remove redundant check", string
14638 "description": "svga: remove duplicated code", string
14647 "description": "nir/opt_if: split ALU from Phi more aggressively", string
14656 "description": "clover/api: Add extended versioning query for OpenCL C", string
14665 "description": "clover/api: Add extended versioning query for built-in kernels", string
14674 "description": "zink: enable 64bit pipe caps", string
14683 "description": "zink: set nir options for 64bit handling based on feature presence", string
14692 "description": "zink: split ubo loading for 64bit types into 2x32bit loads", string
14701 "description": "zink: more conversion ALUs", string
14710 "description": "zink: handle 64bit constant loading in ntv", string
14719 "description": "zink: add 64bit glsl basetype handling in ntv", string
14728 "description": "zink: change function params and asserts to permit 64bit types in ntv", string
14737 "description": "zink: set 64bit shader caps in ntv", string
14746 "description": "zink: add handlers for some bitfield ops in ntv", string
14755 "description": "zink: nir_op_b2f64 implementation", string
14764 "description": "zink: add some 64-bit conversion ALUs", string
14773 "description": "zink: support nir_op_f2f32", string
14782 "description": "zink: add handling for 64bit values in spirv_builder", string
14791 "description": "drisw: Prefer hardware-layered sw-winsys drivers over pure sw", string
14800 "description": "drisw: Add fallback logic for choosing a driver to use", string
14809 "description": "aco: add block to worklist in mark_block_wqm()", string
14818 "description": "zink: add struct type support for ntv", string
14827 "description": "zink: ntv formatting", string
14836 "description": "zink: handle struct derefs in ntv", string
14845 "description": "zink: add get_storage_class() ntv util", string
14854 "description": "zink: be more paranoid about array strides in ntv", string
14863 "description": "ci/freedreno: Stop specifying the number of deqp threads", string
14872 "description": "ci/freedreno: Treat all freedreno deqp runs as saving results.", string
14881 …"description": "zink: add nir pass for splitting 64bit vertex attribs which cross slot boundaries", string
14890 "description": "zink: support frem shader op", string
14899 "description": "tu: pCounterBuffers can be NULL in vkCmd*TransformFeedbackEXT()", string
14908 "description": "tu: Ignore pTessellationState if there is no tesselation shaders", string
14917 "description": "glsl/float64: make this compatible with glsl 330", string
14926 "description": "radv: add missing DB flush after depth/stencil resolve operations", string
14935 "description": "aco/ra: fix phi operand renaming", string
14944 "description": "ci: Bump deqp to current vulkan-cts-1.2.5.0", string
14953 "description": "egl: fix EGL_EXT_protected_content/surface mixup", string
14962 "description": "lavapipe: implement VK_EXT_index_type_uint8", string
14971 "description": "v3dv: fix BO list for TFU jobs", string
14980 "description": "v3dv: fix incorrect slice selection for TFU jobs", string
14989 "description": "symbol_table:fix mesa symbol table return scope error", string
14998 "description": "glsl: Initialize glsl_type member name.", string
15007 "description": "docs: Add a stub page for Panfrost", string
15016 "description": "meson: add missing dependency on generated git_sha1.h", string
15025 "description": "docs: update calendar and link releases notes for 20.2.6", string
15034 "description": "docs: Add sha256 sums for 20.2.6", string
15043 "description": "docs: add release notes for 20.2.6", string
15052 "description": "pan/decode: Fix \"Access to unknown memory\" message formatting", string
15061 "description": "panfrost: Fix negative LOD bias support on Bifrost", string
15070 "description": "pan/gen_pack: Fix signed integer packing", string
15079 "description": "panfrost: Split up batches with many jobs", string
15088 "description": "zink: map some more formats", string
15097 "description": "zink: add format test", string
15106 "description": "zink: fix format-mapping", string
15115 "description": "zink: make zink_format all about raw format-translation", string
15124 "description": "zink: convert x8-formats in zink_get_format", string
15133 "description": "docs: update calendar and link releases notes for 20.3.1", string
15142 "description": "docs: Add sha256 sums for 20.3.1", string
15151 "description": "docs: add release notes for 20.3.1", string
15160 "description": "docs: update calendar and link releases notes for 20.2.5", string
15169 "description": "docs: add sha256 sums for 20.2.5", string
15178 "description": "docs: add release notes for 20.2.5", string
15187 "description": "d3d12: Flush and wait in flush_frontbuffer", string
15196 "description": "gallium/dri: Add D3D12 software driver option", string
15205 "description": "d3d12: Don't require DXIL for WSL", string
15214 "description": "d3d12: Support Linux eventfds for fences", string
15223 "description": "d3d12: Only support DXGI and GDI APIs on Windows", string
15232 "description": "d3d12: Only play DLL path tricks on Windows", string
15241 "description": "d3d12: Use u_dl instead of Windows DLL APIs", string
15250 "description": "d3d12: Add forward declaration for LUID", string
15259 "description": "d3d12: Scope down wrl includes to just client.h", string
15268 "description": "d3d12: Use IID_PPV_ARGS instead of __uuidof", string
15277 "description": "d3d12: Include dxguids/dxguids.h in files that need __uuidof", string
15286 "description": "d3d12: Include wsl/winadapter.h when not compiling for Windows", string
15295 "description": "winsys_handle: Change D3D12 resource handle type to void*", string
15304 "description": "microsoft/compiler: Pick up new dxcapi.h", string
15313 "description": "d3d12: Add DXCore screen variation", string
15322 "description": "d3d12: Refactor screen to abstract DXGI details", string
15331 "description": "d3d12: Use DirectX-Headers wrap for d3d12.h", string
15340 "description": "egl/wayland: add a NULL guard for the authenticate callback", string
15349 "description": "st/mesa: set drawpixels swizzle before creating sampler view", string
15358 "description": "zink: fix 8 bit index handling code", string
15367 "description": "zink: ralloc spirv_shader", string
15376 "description": "zink: use emit_bitcast helper", string
15385 "description": "zink: use shader-read-only-optimal for samplers", string
15394 "description": "driconf: add workaround for Enter The Gungeon", string
15403 "description": "st/mesa: disable line stippling if pattern is all 1's", string
15412 "description": "Revert \"st/dri: make sure software color-buffers are linear\"", string
15421 "description": "zink: force display-targets to be linear", string
15430 "description": "swr: Fix building with LLVM12", string
15439 "description": "radeonsi: improve a comment about an MSAA bug workaround", string
15448 … "description": "radeonsi: disable NGG fast launch with indexed triangle strips to fix a hang", string
15457 … "description": "radeonsi: fix small primitive culling with MSAA force-disabled and smoothing", string
15466 "description": "glsl: Fix typos in comments.", string
15475 "description": "lima: adjust pp and gp max const buffer size", string
15484 "description": "gallium/swr: Fix Windows build", string
15493 "description": "CI: Add repeat-wait to Windows Piglit skip", string
15502 "description": "d3d12: Fix incorrect fence timeout calculation", string
15511 "description": "ci: Add an ASan build on x86.", string
15520 "description": "amd: Fix leak in ac_surface_modifier_test.", string
15529 "description": "driconf: Fix memory leak in the unit test.", string
15538 "description": "glsl/standalone: Fix memory leaks", string
15547 "description": "mapi: Fix symbols check with ASan enabled.", string
15556 "description": "glsl/uniform_initializer_tests: Fix memory leak", string
15565 "description": "glsl/general_ir_test: Fix leaks.", string
15574 "description": "disk_cache: Fix memory leaks in the unit test.", string
15583 "description": "freedreno/ir3: Free the compiler at the end of the unit tests.", string
15592 "description": "glx/tests: Fix leaks in the unit tests.", string
15601 "description": "glx/tests: Remove unused teardown function.", string
15610 "description": "util/vma: Fix leak of the heap in the unit test.", string
15619 "description": "util: Fix memory leak in a hash table unit test.", string
15628 "description": "etnaviv, v3d: Fix valgrind include paths.", string
15637 "description": "radv,aco: Compile with -Wimplicit-fallthrough when available", string
15646 "description": "aco: Annotate switch fallthroughs", string
15655 "description": "radv: add support for resolving layered depth/stencil images", string
15664 "description": "glx/xlib: Build fix", string
15673 "description": "zink: Simplify MoltenVK support a bit", string
15682 "description": "zink: Factor out zink_create_logical_device", string
15691 "description": "zink: Factor out zink_get_loader_version()", string
15700 "description": "zink: Factor out winsys awareness from zink_internal_create_screen", string
15709 "description": "zink: Fix indentation in zink_create_instance", string
15718 "description": "gallium/util: add bitcast helpers for double and uint", string
15727 "description": "gallium/util: make bitcast-helpers explicitly sized", string
15736 "description": "etnaviv: tex_state: fix miplevel selection", string
15745 "description": "gallium/dri2: Don't forget protected content flag", string
15754 "description": "anv: Add DRM_RDWR flag in anv_gem_handle_to_fd", string
15763 "description": "vulkan/overlay: add new options to display device/swapchain-format", string
15772 "description": "vulkan/overlay: don't display frame numbers unless required", string
15781 "description": "egl/android: implement image cleanup callback", string
15790 "description": "i965: plumb loader image cleanup callback", string
15799 "description": "frontend/dri: plumb loader image cleanup callback", string
15808 "description": "dri: add image cleanup callback to loader extensions", string
15817 "description": "egl/android: don't pass loaderPriv in get_front_bo", string
15826 "description": "zink: Fix typos.", string
15835 "description": "gallium: Add optional pipe_context to flush_frontbuffer", string
15844 "description": "aco: allow divergent mbcnt_amd masks", string
15853 "description": "aco: fix mbcnt_amd with wave32", string
15862 "description": "xmlconfig: Disable WITH_XMLCONFIG on Windows", string
15871 "description": "glx: fix spelling issues", string
15880 "description": "glx: lets compare drawing command sizes using MIN3", string
15889 …"description": "aco/spill: only prevent rematerializable vars from being DCE'd if they haven't bee… string
15898 "description": "aco: fix DCE of rematerializable phi operands", string
15907 "description": "radv: advertise VK_KHR_fragment_shading_rate on GFX10.3+", string
15916 "description": "aco: implement a workaround for gl_FragCoord.z with VRS on GFX10.3", string
15925 "description": "radv/llvm: implement a workaround for gl_FragCoord.z with VRS on GFX10.3", string
15934 "description": "radv: track if VRS is enabled to apply a workaround on GFX10.3", string
15943 "description": "aco: implement fragment shading rate", string
15952 "description": "radv/llvm: implement fragment shading rate", string
15961 "description": "radv: implement VK_KHR_fragment_shading_rate", string
15970 "description": "radv: add VK_KHR_fragment_shading_rate but leave it disabled", string
15979 "description": "amd/registers: add missing VRS registers", string
15988 "description": "aco: don't create dead exec mask phis on merge blocks", string
15997 "description": "etnaviv: remove imm_ prefix from etna_shader_uniform_info members", string
16006 "description": "etnaviv: rename from immedaite to uniform in some places", string
16015 "description": "radv: fix access to uninitialized radeon_bo_metadata", string
16024 "description": "st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT", string
16033 "description": "zink: really fix direct image mapping offset (I mean it this time)", string
16042 "description": "ci: skip failing test on lavapipe", string
16051 "description": "zink: fix property detection", string
16060 "description": "mesa: Remove cmd_size < 0 check.", string
16069 "description": "intel/genxml: Avoid generating identical 12.5 and 12 branches.", string
16078 "description": "mesa: Remove extra texObj.", string
16087 "description": "nir: Redefine start/end_ip of blocks to fix NIR-to-TGSI liveness bugs.", string
16096 "description": "gallium/ntt: Drop reindexing of SSA defs and regs.", string
16105 "description": "gallium/ntt: Don't manually reindex instrs.", string
16114 "description": "lavapipe: add support for VK_KHR_descriptor_update_template", string
16123 "description": "lavapipe: add support for VK_KHR_push_descriptor", string
16132 "description": "lavapipe: refactor descriptor set binding to support push later.", string
16141 "description": "gallium/u_threaded: fix pipe_resource leak for staging transfer", string
16150 "description": "lima: add support for half float textures", string
16159 "description": "mesa: allow half float textures based on ARB_half_float_pixel", string
16168 "description": "zink: fix direct image mapping offset", string
16177 "description": "CI: Add Windows source dependency map", string
16186 "description": "nir: change return type to void", string
16195 "description": "turnip: pCounterBufferOffsets can be NULL on vkCmd*TransformFeedbackEXT()", string
16204 "description": "mesa: Remove silly \"dummy_false\" extension support", string
16213 "description": "aco/ra: use get_reg_specified() for p_extract_vector", string
16222 "description": "aco: Use program->num_waves as maximum in scheduler.", string
16231 "description": "nir/opt_access: don't ignore infer_non_readable", string
16240 "description": "zink: replace old code with generated zink_instance", string
16249 "description": "zink: hook zink_instance to build", string
16258 "description": "zink: generate instance creation code with a python script", string
16267 "description": "zink: factor out GET_PROC_ADDR and friends to zink_screen.h", string
16276 "description": "zink: allow Extension/Version to be shared across files", string
16285 "description": "mesa: check for extension instead of desktop GL", string
16294 "description": "mesa: do not allow es2-extension enums for es1", string
16303 "description": ".gitlab-ci: verify that Get-Content worked", string
16312 "description": "gitlab-ci: copy piglit expected results to artifacts", string
16321 "description": "android: fix build failure with libbacktrace", string
16330 "description": "v3d: extend the list of formats supported by the TFU unit", string
16339 "description": "panfrost: Fix several depth/stencil format mappings", string
16348 "description": "gallium/util: Fix depth/stencil blit shaders", string
16357 "description": "panfrost: Reload depth/stencil when they are read", string
16366 … "description": "panfrost: Force ->s_writeback_base to ->zs_writeback_base for Z24S8 buffers", string
16375 "description": "panfost: Fix depth/stencil writeback on Bifrost v7", string
16384 "description": "panfrost: Allow 2DMS arrays", string
16393 "description": "pan/mdg: Fix texture handling for 2DMS arrays", string
16402 "description": "vulkan: Enable VK_KHR_performance_query on android", string
16411 "description": "intel/blorp: Drop support for STC_CCS resolves", string
16420 "description": "iris: Stop using blorp_hiz_stencil_op", string
16429 "description": "CI: add lavapipe vulkan testing", string
16438 "description": "st/mesa: Replace mesa_to_tgsi() with prog_to_nir() and nir_to_tgsi().", string
16447 "description": "ci: Make sure that osmesa stays warnings-clean in release builds.", string
16456 "description": "mesa: Retire classic OSMesa.", string
16465 "description": "docs: Fix the documentation of the OSMesa path.", string
16474 "description": "osmesa/test: Clear the stencil bits in the depth test.", string
16483 "description": "aco: Skip TCS s_barrier when VS outputs are not stored in the LDS.", string
16492 "description": "util+treewide: container_of() cleanup", string
16501 "description": "util: Allow STATIC_ASSERT() everywhere", string
16510 "description": "util: Promote __builtin_types_compatible_p compat", string
16519 "description": "swr: fix crashes caused by incorrectly reporting SSBO support", string
16528 "description": "ci: Only run the sanity job if there's a MR", string
16537 "description": "zink: remove useless import in zink_device_info.py", string
16546 "description": "zink: move blend_operation_advanced conditions to zink_device_info.py", string
16555 "description": "zink: decouple features and enabling conditions in zink_device_info.py", string
16564 "description": "zink: define and use <%guard> helper in zink_device_info", string
16573 "description": "ci: Move deploy stage to the end of the pipeline", string
16582 "description": "ci: Run sanity job only in pre-merge pipelines", string
16591 "description": "egl/wayland: remove libwayland < 1.18 workaround", string
16600 "description": "zink: use _mesa_pointer_set_create for simplicity", string
16609 "description": "zink: fail if set failed to create", string
16618 "description": "gallium/u_threaded: set has_user_indices = false for merged draws", string
16627 "description": "radeonsi: fix si_get_draw_start_count count value", string
16636 "description": "ci: .lava-test:amd64 template needs arm_build", string
16645 "description": "docs: Adapt to FDO_DISTRIBUTION_TAG \u2192 MESA_IMAGE_TAG rename", string
16654 "description": "ci: Adapt armhf_test job to MESA_TEMPLATES_COMMIT related changes", string
16663 "description": "ci: Add .use-base-image template", string
16672 "description": "ci: Move BASE_TAG expansion to FDO_BASE_IMAGE assignment", string
16681 "description": "anv: fix calculation of buffer size in case dynamic size is used", string
16690 "description": "lavapipe: implement VK_EXT_vertex_attribute_divisor (v2)", string
16699 "description": "lavapipe: interpret inputRate as an enum-value", string
16708 "description": "lavapipe: don't copy pNext", string
16717 "description": "lavapipe: split out pipeline struct duplication to a macro.", string
16726 "description": "lavapipe: use ralloc for pipeline copies.", string
16735 "description": "iris: Drop res variable in resolve_sampler_views", string
16744 "description": "iris: Fix resource ptr in resolve_sampler_views", string
16753 "description": "softpipe: Fix swizzled texture gather of int textures.", string
16762 "description": "radeonsi: use a C++ template to decrease draw_vbo overhead by 13 %", string
16771 "description": "radeonsi: rename si_state_draw.c to .cpp", string
16780 … "description": "radeonsi: resolve a tricky C++ failure with goto jumping over initializations", string
16789 "description": "radeonsi: fix future C++ compile failures and warnings", string
16798 "description": "radeonsi: allow including a few files from C++", string
16807 "description": "amd/llvm: fix C++ compile failures", string
16816 "description": "gallium/util: allow including a few files in C++", string
16825 … "description": "compiler: fix glsl_types.h compile failures when including as C++ in drivers", string
16834 "description": "ac/llvm: handle no_(un)signed_wrap NIR flags", string
16843 "description": "ac: unify shader arguments that are duplicated", string
16852 "description": "radeonsi: move si_llvm_compiler_shader and deps into si_shader_llvm.c", string
16861 "description": "radeonsi: move si_build_main_function into si_shader_llvm.c", string
16870 "description": "radeonsi: move si_create_function into si_shader_llvm.c", string
16879 "description": "radeonsi: split ac_shader_args initialization from LLVM code", string
16888 "description": "ac: add shader return values into ac_shader_args", string
16897 "description": "ac: correct ac_shader_args types, remove sgpr_count", string
16906 "description": "radeonsi: fix a crash in si_fence_server_sync", string
16915 "description": "aco: rename s_subb_u32 operands to borrow", string
16924 "description": "aco: fix various s_subb_u32 operands to SCC", string
16933 "description": "v3d: use job's nr_cbufs field", string
16942 "description": "panfrost: Fix provoking vertex selection for lines", string
16951 "description": "panfrost: Preload SampleID when reloading multisample FBs", string
16960 "description": "panfrost: Take the number of samples into account in blend shaders", string
16969 "description": "pan/mdg: Add support for multi sample iteration writeout", string
16978 "description": "panfrost: Fix fencing", string
16987 "description": "panfrost: Make sure we always add a reader -> write dependency when needed", string
16996 "description": "st/mesa: enable compute shader derivatives in SPIR-V", string
17005 "description": "ac,radeonsi: implement GL_NV_compute_shader_derivatives", string
17014 "description": "winsys/amdgpu: use VRAM for command buffers if all VRAM is visible", string
17023 "description": "radeonsi: map PIPE_USAGE_STREAM to VRAM if all VRAM is visible", string
17032 "description": "radeonsi: unify uploaders and upload to VRAM if all VRAM is visible", string
17041 … "description": "radeonsi: only use staging for linear textures when all VRAM is not visible", string
17050 "description": "radeons: only force staging uploads for VRAM when all VRAM is not visible", string
17059 "description": "ac: add radeon_info::all_vram_visible for Smart Access Memory", string
17068 "description": "radeonsi: initialize ctx and gfx_cs first, then allocators", string
17077 "description": "compiler: update gl_access_qualifier comments", string
17086 "description": "nir/opt_access: infer writeonly", string
17095 "description": "nir/opt_access: consider global stores", string
17104 "description": "nir/opt_access: handle variable pointers", string
17113 "description": "nir/opt_access: add basic Vulkan support", string
17122 "description": "nir/opt_access: rename can_reorder() and set ACCESS_NON_WRITEABLE in it", string
17131 "description": "nir/opt_access: don't check restrict in can_reorder()", string
17140 "description": "nir/opt_access: check restrict before marking a variable as readonly", string
17149 "description": "nir/opt_access: ignore barriers and coherent qualifier", string
17158 "description": "nir/opt_access: don't ignore image arrays in process_variable()", string
17167 "description": "iris: update depth value for stages after fast clear depth", string
17176 "description": "v3d: remove old tile blit code", string
17185 "description": "v3d: implement tile-based blit operation", string
17194 "description": "v3d: refactor set tile buffer size function", string
17203 "description": "v3d: implement tile buffer blits", string
17212 "description": "v3d: add helper to check if format supports TLB resolve", string
17221 "description": "v3d: split binning start from draw", string
17230 "description": "v3d: store number of color buffers in job", string
17239 "description": "v3d: make set tile buffer size function public", string
17248 "description": "v3d: force alpha to 1 when rendering RGBX formats", string
17257 "description": "util: function to check for rgbX format", string
17266 "description": "intel/tools/aubinator_error_decode: fix small memory leaks", string
17275 "description": "intel/tools/aubinator_error_decode: cleanup path/file handling", string
17284 "description": "r600/sfn: Initialize ShaderInputVarying members in constructors.", string
17293 "description": "meson: Fix build with llvm-12.", string
17302 "description": "ci/vc4: Skip VS dynamic loops tests that cause GPU hangs.", string
17311 "description": "radeonsi: fix the blit test for SW_64KB_R_X", string
17320 "description": "radeonsi: rename SI_TEST_DMA to SI_TEST_BLIT", string
17329 "description": "radeonsi: remove SDMA support", string
17338 "description": "radeonsi: rename buffer functions so as not to reference rings", string
17347 … "description": "radeonsi: move si_screen_clear_buffer into si_compute_blit.c w/o SDMA option", string
17356 "description": "ci/freedreno: Detect the cheza power management bus error and restart.", string
17365 "description": "android: spirv: fix '::' typo in gen rules", string
17374 "description": "mesa/st: set reserved storage for params+values to 16", string
17383 "description": "meson: fix multiline string warning", string
17392 "description": "util: Add cnd_monotonic to Makefile.sources", string
17401 "description": "mesa: remove MAX_3D_TEXTURE_LEVELS, MAX_CUBE_TEXTURE_LEVELS", string
17410 "description": "mesa: remove code for old (mostly unsupported) GL_NV_point_sprite", string
17419 "description": "mesa: fix glPopAttrib for GL_COORD_REPLACE for r200", string
17428 "description": "turnip: always set LRZ registers to zero for 3d clear/blit", string
17437 "description": "turnip: move up LRZ invalidate in CmdClearAttachments", string
17446 "description": "turnip: do not emit draw states in draw_cs outside of renderpass", string
17455 "description": "turnip: correctly disable draw states outside of renderpasses", string
17464 "description": "turnip: always emit LRZ draw state in DIRTY_DRAW_STATE path", string
17473 "description": "turnip: do not include compute stage in pipeline_builder", string
17482 "description": "turnip: no linear_to_srgb for alpha channel for gmem clear value packing", string
17491 "description": "gallium/u_threaded: optimize set_constant_buffer", string
17500 "description": "gallium/u_threaded: don't make a local copy of pipe_draw_start_count", string
17509 "description": "gallium/u_threaded: don't copy the indexbuf pointer if we overwrite it", string
17518 "description": "gallium/u_threaded: set has_user_indices = false in the driver thread", string
17527 … "description": "gallium/u_threaded: don't pass index bounds to the driver to decrease overhead", string
17536 "description": "glthread: count batch space in units of uint64_t elements", string
17545 "description": "glthread: change sizes to unsigned or size_t where needed", string
17554 "description": "glthread: use uint64_t to declare the batch buffer instead of align(8)", string
17563 "description": "glthread: use glthread->used instead of glthread->next_batch->used", string
17572 "description": "zink: use shader keys for samplemask", string
17581 "description": "zink: change a memcmp==0 to !memcmp", string
17590 "description": "zink: initial shader key implementation", string
17599 "description": "vulkan/device_select: Store Vulkan vendorID and deviceID as uint32_t", string
17608 "description": "gallium/aux: Update scons build for u_tracepoints.[ch]", string
17617 "description": "gallium/aux: Split u_tracepoints.[ch] generation", string
17626 "description": "gallium/aux: Avoid creating queue when traces not enabled", string
17635 "description": "nir: improve divergence analysis for loads with non-uniform resources", string
17644 "description": "nir/lower_non_uniform: remove non_uniform flags after lowering", string
17653 "description": "iris: fix memleak for query_buffer_uploader", string
17662 "description": "aco: use UINT64_C on 64 bit constant arguments", string
17671 "description": "mesa/st: lower 64 bit ops to scalar before lowering to soft-float", string
17680 "description": "radv: disable alphaToOne feature", string
17689 "description": "driconf: add allow_incorrect_primitive_id option", string
17698 "description": "vbo/dlist: only use merged primitives when it's ok to do so", string
17707 "description": "vbo/dlist: avoid splitting draw commands in multiple draws", string
17716 "description": "vbo/dlist: refactor prim_store/vertex_store allocations", string
17725 "description": "mesa: optimize _mesa_program_resource_location", string
17734 "description": "util/hash_table: add _mesa_hash_data_with_seed function", string
17743 "description": "vbo/dlist: implement primitive merging", string
17752 "description": "vbo/dlist: convert LINE_STRIPS to LINES", string
17761 "description": "vbo/dlist: create an index buffer in compile_vertex_list", string
17770 "description": "dlist: do not call _mesa_lookup_list twice", string
17779 "description": "android: radv: add libcutils shared dependency", string
17788 "description": "mesa/math: Fix address of array always returning true", string
17797 "description": "android: util: Add libcutils to Android.mk shared libs", string
17806 "description": "zink: Cap PIPE_SHADER_CAP_MAX_CONST_BUFFERS to 32", string
17815 "description": "gallium: fix the PIPE_SHADER_CAP_SUPPORTED_IRS value for all drivers", string
17824 "description": "st/mesa: remove less useful debug options in hot paths", string
17833 … "description": "st/mesa: don't generate TGSI for the draw VS because it now supports NIR too", string
17842 "description": "draw: add NIR support to draw_create_vertex_shader", string
17851 "description": "zink: fix channel ordering in format-mapping", string
17860 "description": "r600/sfn: Add support for shader_clock", string
17869 "description": "r600/sfn: Fix dest-swizzle for GS vertex loads", string
17878 "description": "gallium: Fix VAAPI postproc blit", string
17887 "description": "nir/lower_non_uniform: Better handle non-derefs", string
17896 "description": "nir/lower_non_uniform: Refactor for better code organization", string
17905 "description": "nir/lower_non_uniform: Use nir_read_first_invocation helper.", string
17914 "description": "gallium: do not reset buffers for unsupported stages", string
17923 "description": "llvmpipe: work around mingw compiler optimization bug", string
17932 "description": "radv: fix clearing FMASK for layered MSAA images on GFX9+", string
17941 "description": "ac/surface: initialize the FMASK slice size for GFX9+", string
17950 "description": "radv: advertise VK_EXT_sample_locations on GFX10+", string
17959 "description": "radv: enable using MSAA2x and MSAA4x sample locations on GFX10+", string
17968 "description": "radv: Implement VK_VALVE_mutable_descriptor_type.", string
17977 "description": "vulkan: Update to 1.2.164.", string
17986 "description": "android: freedreno/ir3: use python3 in gen rules", string
17995 "description": "android: freedreno: Remove fd_log()", string
18004 "description": "android: freedreno: Add GPU tracepoints", string
18013 "description": "android: gallium/aux: Add GPU tracepoint mechanism", string
18022 "description": "android: gallium/aux: update old generated sources rules", string
18031 "description": "ci: update the list of expected failures for RADV/FIJI", string
18040 "description": "radv: fix using FS sample shading if the linker optimized inputs away", string
18049 "description": "lavapipe: fix logic-op support", string
18058 …"description": "zink. Fixing vkGetPhysicalDeviceProperties2 and vkGetPhysicalDeviceFeatures2 for V… string
18067 "description": "radv: use 32-bit predication for skipping FCE on GFX10.3+", string
18076 "description": "radv: set the predication boolean as 32-bit if necessary", string
18085 "description": "radv: fix exporting multiviews with NGG", string
18094 "description": "radv: mark GFX10.3 as a non-conformant Vulkan implementation", string
18103 "description": "radeonsi: fix regression on gpus using the radeon winsys.", string
18112 "description": "radeonsi/gfx10: added support for gfx10 conditional rendering", string
18121 "description": "r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferences", string
18130 "description": "panfrost: Only set varyings and varying_buffers when varying_count > 0", string
18139 "description": "panfrost: Fix draw descriptor definition", string
18148 "description": "panfrost: Fix texture payload decoding", string
18157 "description": "isl: Fix android build", string
18166 "description": "ci: Run sanity job automatically for forked branches as well", string
18175 "description": "ci: Manual test jobs don't need the Git tree", string
18184 "description": "ci: sanity job doesn't need the Git tree", string
18193 "description": "ci: Drop x86_build_old image", string
18202 "description": "ci: Append $MESA_TEMPLATES_COMMIT to image tags", string
18211 "description": "ci: Define global variable MESA_TEMPLATES_COMMIT for ci-templates commit", string
18220 "description": "ci: Run git gc before creating Git cache tarball", string
18229 "description": "meson: Fix Clang microsoft-enum-value detection.", string
18238 "description": "gallium/osmesa: Return cleanly for OSMesaGetDepthBuffer() with no depth.", string
18247 "description": "gallium/osmesa: Fix leak of the ST manager/api on library unload.", string
18256 "description": "gallium/osmesa: Fix data race on setting up the ST API.", string
18265 "description": "gallium/osmesa: Remove the broken buffer-reuse scheme.", string
18274 "description": "gallium/osmesa: Fix flushing and Y-flipping of the depth buffer.", string
18283 "description": "zink: assert all index values in ntv OpAccessChain constructor", string
18292 "description": "xmlconfig: Warn if parsing the engine/app versions fails.", string
18301 "description": "xmlconfig: Add unit tests for recent bugs in the driconf rewrite.", string
18310 "description": "docs: update calendar and link releases notes for 20.2.4", string
18319 "description": "relnotes: Add sha256sums for 20.2.4", string
18328 "description": "docs: add release notes for 20.2.4", string
18337 "description": "aco: remove rollback code when making an instruction vop3", string
18346 "description": "aco: move update_renames() out of get_reg()", string
18355 "description": "aco: remove rollback code for blocked fixed definitions", string
18364 "description": "aco: remove rollback code around parallelcopy creation", string
18373 "description": "aco: simplify get_reg_impl()", string
18382 "description": "aco: use clear() helper instead of writing reg file directly", string
18391 "description": "aco: repeat get_reg_create_vector() with increased register demand if fail", string
18400 "description": "aco: remove rollback code in get_reg_create_vector()", string
18409 "description": "aco: don't fill killed operands in update_renames()", string
18418 "description": "aco: clear operands in update_renames()", string
18427 "description": "util: Do not insert uninitialized data if Android property is not set", string
18436 "description": "ci: add testing for VC4 drivers (Raspberry Pi 3)", string
18445 "description": "clover/core: Fix x86 build", string
18454 "description": ".mailmap: add and update aliases for Danylo Piliaiev", string
18463 "description": "aco: coalesce constant copies", string
18472 "description": "aco: use v_lshrrev_b64 for 64-bit VGPR copies on GFX10+", string
18481 "description": "aco: add get_const/is_constant_representable helpers", string
18490 "description": "aco: allow 64-bit literals if they can be sign/zero-extended from 32-bit", string
18499 "description": "aco: remove sign-extension in constantValue64()", string
18508 "description": "aco: test self-intersecting copies when src=higher", string
18517 "description": "aco: don't assume src=lower when splitting self-intersecting copies", string
18526 "description": "panfrost: Update the resource layout before calling util_copy_rect()", string
18535 "description": "iris: store copy of the border color in the border color hash table", string
18544 "description": "radv: reduce maxTransformFeedbackBufferDataSize to 512", string
18553 "description": "util: Add os_get_page_size support for macOS.", string
18562 "description": "radeon/vcn: support hevc SAO enc for VCN2+", string
18571 "description": "radeon/vcn: use cdw to calculate slice header index", string
18580 "description": "radeon/vcn: add 0x02 to enc emulation prevention", string
18589 "description": "amd/addrlib: Initialize Lib members in constructors.", string
18598 "description": "meson: Make the glvnd vendor name configurable", string
18607 "description": "radv: Don't invalidate the SCACHE for image barriers.", string
18616 "description": "st/mesa: move cso_context next to the other pointers", string
18625 "description": "st/mesa: put pipe_screen * into st_context and use it", string
18634 "description": "cso: inline struct cso_cache to remove dereferences", string
18643 "description": "gallium: inline struct u_suballocator to remove dereferences", string
18652 "description": "cso: remove unused code", string
18661 "description": "vbo: remove gl_context dereferences when we can just subtract the pointer", string
18670 "description": "freedreno: Remove fd_log()", string
18679 "description": "freedreno: Add trace-parser.py", string
18688 "description": "freedreno: Add GPU tracepoints", string
18697 "description": "freedreno: Don't emit log/trace points in gmem for nondraw", string
18706 "description": "freedreno: Remove unused fxn", string
18715 "description": "freedreno: Small log-parser.py cleanup", string
18724 "description": "gallium/aux: Add GPU tracepoint mechanism", string
18733 "description": "util: Add helper to get FILE* options", string
18742 "description": "asm: Try to fix sparc assembly for inverse matrix operations", string
18751 "description": "asm: Fix x86 assembly for inverse matrix operations", string
18760 "description": "docs: add release schedule for 20.3", string
18769 "description": "docs: update calendar and link releases notes for 20.3.0", string
18778 "description": "docs: Add sha256 sums for 20.3.0", string
18787 "description": "docs: add release notes for 20.3.0", string
18796 "description": "turnip: implement z-scaling and z-mirroring BlitImage", string
18805 "description": "meson.build: Order the flex/bison by odds of them working", string
18814 "description": "meson.build: Disable zlib as per -Dzlib option", string
18823 "description": "meson.build: Use SSE math for MinGW X86 build as per sse2 option", string
18832 "description": "meson: Don't build svgadrm on windows", string
18841 "description": "gallium/targets/libgl-gdi: prefer d3d12 driver", string
18850 "description": "lavapipe: set some basic usage-flags", string
18859 "description": "nir/opt_sink: use common instruction removal/insertion helpers", string
18868 "description": "gallium/u_threaded: disable forced staging upload at runtime", string
18877 "description": "gallium/u_threaded: fix staging and non-staging conflicts", string
18886 … "description": "Revert \"Revert \"radeonsi: use staging buffer uploads for most VRAM buffers\"\"", string
18895 "description": "nir: gather if a fragment shader uses sample shading", string
18904 "description": "glx: Claim to support more GL versions in __glX_send_client_info", string
18913 "description": "glx/indirect: Validate the context version in CreateContextAttribs", string
18922 "description": "lavapipe: add support for VK_KHR_indirect_draw_count", string
18931 "description": "lavapipe: enable post depth coverage", string
18940 "description": "lavapipe: enable VK_EXT_shader_stencil_export", string
18949 "description": "CI: Add llvmpipe- prefix to Piglit jobs", string
18958 "description": "CI: Reorder non-hardware stages last", string
18967 "description": "CI: Collapse lima & panfrost stages into one", string
18976 "description": "CI: Collapse virgl & d3d12 stages into one", string
18985 "description": "CI: Collapse radv & radeonsi stages into one", string
18994 "description": "CI: Collapse llvmpipe & softpipe stages into one", string
19003 "description": "CI: Collapse SCons & meson-misc stages into one", string
19012 "description": "util: unbreak on BSDs after MSVC changes", string
19021 … "description": "freedreno: Break out of \"should we free the entry\" loop once we've freed.", string
19030 "description": "gallium: Fix leak of currently bound UBOs at CSO context destruction.", string
19039 "description": "gallivm: Fix max const buffer count.", string
19048 "description": "gallium: Fix leak of bound SSBOs at CSO context destruction.", string
19057 "description": "meson: Remove old todo comment about pthread stubs.", string
19066 "description": "egl: Skip closing drivers when building with AddressSanitizer.", string
19075 "description": "freedreno: Fix leak of u_transfer_helper.", string
19084 "description": "gallium: Fix leak of the merged driconf options.", string
19093 "description": "freedreno/afuc: Fix up some sprintf format security warnings.", string
19102 "description": "egl/dri2: Drop some pointless ifdeffery", string
19111 "description": "egl/surfaceless: glthread support", string
19120 "description": "util: Disable [[fallthrough]] for C17", string
19129 "description": "ci: Go back to previous ci-templates commit for debian.yml", string
19138 "description": "zink: do not require VK_KHR_external_memory", string
19147 "description": "clover: Use .def files for exports on Windows", string
19156 "description": "clover/api: Support MSVC", string
19165 "description": "clover/core: Support MSVC", string
19174 "description": "clover/llvm: Work around MSVC quirks", string
19183 "description": "clover: Fix property_element::as for MSVC", string
19192 "description": "meson: Adjust Clover's required LLVM modules", string
19201 "description": "clover: Add version.lib dependency for Clang on Windows", string
19210 "description": "clover: Support LLVM coming from CMake instead of config-tool", string
19219 "description": "clover: Add opencl-native build flag", string
19228 … "description": "gallium: Remove unnecessary forward declaration of swrast_driver_descriptor", string
19237 "description": "gallium: Include winsock lib as a dependency for Windows", string
19246 "description": "driconf: Avoid empty macro resulting in empty initializer braces", string
19255 "description": "util: Add os_get_page_size query", string
19264 "description": "windows: Always set NOMINMAX to remove min/max macros", string
19273 "description": "anv: Avoid a couple of warnings related to vk_error macros", string
19282 "description": "nir/opt_sink: return early when trying to sink unused instructions", string
19291 "description": "v3dv: fix early return from failed drmGetMagic", string
19300 "description": "freedreno: Add missing dependency to build", string
19309 "description": "glx: Fix the generated error when indirect contexts are not supported", string
19318 "description": "glx: Simplify error handling in glXImportContextEXT", string
19327 "description": "microsoft/clc: increase test-timeout", string
19336 "description": "egl: fix typo in wl_drm error message", string
19345 "description": "etnaviv: update fallthrough comments", string
19354 "description": "microsoft/clc: add missing dependency", string
19363 "description": "microsoft/clc: use files-function for source-list", string
19372 "description": "zink: moved vkEnumerateInstanceVersion to create_instance", string
19381 "description": "gitlab-ci: do not clone git-repo for test-job", string
19390 "description": "meson: Add build option to specify default shader disk cache max-size", string
19399 "description": "radv: Use portable ffs and util_bitcount macros", string
19408 "description": "radv: Replace pthread thread with thrd_t", string
19417 "description": "radv: Replace pthread mutex with mtx_t", string
19426 "description": "radv: Use unsigned with u_bit_scan for MSVC", string
19435 "description": "radv: Create shader cache if ENABLE_SHADER_CACHE", string
19444 "description": "radv: Use standard __VA_ARGS__ macro", string
19453 "description": "radv: Fix function parameter types", string
19462 "description": "radv: Fix leak in radv_amdgpu_winsys_destroy()", string
19471 "description": "radv: Fix callback signatures", string
19480 "description": "radv: Update radv_assert for MSVC", string
19489 "description": "radv: Ignore radv_printflike on Windows", string
19498 "description": "radv: Don't return value in void function", string
19507 "description": "radv: Use os_localtime instead of localtime_r", string
19516 "description": "radv: Wrap pragmas with __GNUC__ to fix MSVC", string
19525 "description": "radv: Replace VLAs with alloca", string
19534 "description": "radv: Update build defines for Windows", string
19543 "description": "radv: Exclude amdgpu driver files for Windows", string
19552 "description": "gitlab-ci: ignore nv_copy_depth_to_color", string
19561 "description": "gitlab-ci: run piglit on windows", string
19570 "description": "gitlab-ci: build piglit in mesa_deps.ps1", string
19579 "description": "gitlab-ci: build zlib statically on windows", string
19588 "description": "gitlab-ci: store build-artifacts from building mesa", string
19597 "description": "ci: build the Vulkan device select layer", string
19606 "description": "vulkan: add missing src_inc to the device select layer", string
19615 "description": "intel/fs: Implement nir_jump_halt", string
19624 "description": "intel/fs: Emit HALT_TARGET in emit_nir_code()", string
19633 "description": "intel/fs: Remove unnecessary HALT_TARGET in opt_redundant_halt()", string
19642 "description": "intel/fs: Use BRW_OPCODE_HALT for discards", string
19651 "description": "intel/fs: Rename PLACEHOLDER_HALT to HALT_TARGET", string
19660 "description": "Revert \"radeonsi: always return void from si_build_wrapper_function\"", string
19669 "description": "radeonsi: don't check for GS fast launch for NOT_EOP in the indexed case", string
19678 "description": "radeonsi: don't set DrawID and StartInstance if they are unused", string
19687 "description": "radeonsi: don't invalidate emitted NUM_INSTANCES for u_blitter", string
19696 "description": "radeonsi: disable WGP mode on gfx10.3 to prevent hangs", string
19705 "description": "ac: enable late allocation on VanGogh to increase perf", string
19714 … "description": "radeonsi: don't update provoking vertex and outprim states in SGPR if unused", string
19723 "description": "radeonsi: don't update indexed flag in SGPR if it's unused", string
19732 "description": "ac,radeonsi: fix load_first_vertex", string
19741 "description": "radeonsi: only mask 1 CU for GS/VS waves on gfx10.3", string
19750 "description": "radeonsi: fix a nasty bug in si_pm4.c", string
19759 "description": "radeonsi: eliminate shader code for disabled or masked color outputs", string
19768 "description": "radeonsi: add AMD_DEBUG=nofastlaunch for debugging", string
19777 "description": "radeonsi: enable NGG and NGG culling on gfx10.3 APUs by default", string
19786 "description": "radeonsi: unduplicate code setting MIN_COMPRESSED_BLOCK_SIZE", string
19795 "description": "winsys/amdgpu: don't use debug_get_option_noop in a hot path", string
19804 "description": "winsys/radeon: don't use debug_get_option_noop in a hot path", string
19813 "description": "radeonsi: fix max_lds_size warning in release builds", string
19822 "description": "radeonsi: fix line stippling with LINES_ADJACENCY without GS", string
19831 "description": "radeonsi: fix a memory leak in si_create_dcc_retile_cs", string
19840 "description": "radeonsi: use util_logbase2 instead of division by index_size", string
19849 "description": "radeonsi: correct the MAD/FMA support table", string
19858 "description": "radeonsi: always use a staging texture for linear 1D textures in VRAM", string
19867 "description": "radeonsi: print more fields in si_dump_shader_key", string
19876 "description": "intel/compiler: Add GEN125 to enum gen", string
19885 "description": "intel/iris: Build gen 12.5", string
19894 "description": "intel/anv: Build gen 12.5", string
19903 "description": "intel/isl: Build gen 12.5", string
19912 "description": "intel/genxml: Build gen 12.5", string
19921 "description": "intel/genxml: Copy gen12.xml to gen125.xml", string
19930 "description": "intel/dev: Add gen_device_info_is_12hp", string
19939 "description": "intel/dev: Use GEN_GEN if defined for gen_device_info_is_9lp", string
19948 "description": "glx: Remove DRI1", string
19957 "description": "glx: Handle create_context in terms of create_context_attribs", string
19966 "description": "glx: Check share ctx compatibility in ::create_context_attribs", string
19975 "description": "glx: Remove unused __GLXDRIscreen::createContext", string
19984 "description": "glx: Eliminate some stub functions for !GLX_DIRECT_RENDERING", string
19993 "description": "docs: inline contents.rst into index.rst", string
20002 "description": "docs: mention egl in api-list", string
20011 "description": "docs: do not explicitly call out es-versions", string
20020 "description": "docs: use external link-references", string
20029 "description": "docs: move major versions history out of front-page", string
20038 "description": "docs: break project history out of front-page", string
20047 "description": "zink: revert to old load_ubo implementation", string
20056 "description": "zink: add alternate ubo loader in ntv", string
20065 "description": "util/slab: do not dereference NULL-pointer", string
20074 "description": "radeon/vcn: hevc main10 profile decoding pitch fix", string
20083 "description": "d3d12: Fix GCC warnings for missing function prototypes", string
20092 "description": "microsoft/compiler: Add missing 'return' to switch case", string
20101 "description": "d3d12: Fix use of incorrect clear color variable", string
20110 "description": "microsoft/compiler: Misc fixes caught by GCC", string
20119 "description": "d3d12: Misc fixes caught by GCC warnings / code inspection", string
20128 "description": "microsoft/compiler: Fix unhandled switch case warnings", string
20137 "description": "d3d12: Fix unhandled switch case warnings", string
20146 "description": "d3d12: Clean up d3d12_compiler.h", string
20155 "description": "d3d12: Remove Windows-specific macros", string
20164 "description": "d3d12: Fix signed-unsigned comparison warnings", string
20173 "description": "d3d12: Fix brace-initialization issues", string
20182 "description": "microsoft/compiler: Remove dead code/variables", string
20191 "description": "d3d12: Delete unused local variables", string
20200 "description": "gallium/tests: fix unused-but-set-variable warning", string
20209 "description": "softpipe: fix maybe-uninitialized warning", string
20218 "description": "wgl: fix maybe-uninitialized warning", string
20227 "description": "glsl: fix redefinition warning on win32", string
20236 "description": "glapi: fix unused-function warning", string
20245 "description": "util: fix mingw format-extra-args warning", string
20254 "description": "nir: don't sink instructions into loops", string
20263 "description": "d3d12: do not inspect NULL samplers", string
20272 "description": "aco: Fix NGG GS assert failure from the WG scan.", string
20281 "description": "intel/tools/aubinator_error_decode: allow 0 arguments", string
20290 "description": "intel/tools/aubinator_error_decode: allow \"-\" as an input file", string
20299 "description": "intel/tools/aubinator_error_decode: exit with an error on unknown option", string
20308 "description": "d3d12: lower bitfield_extract to shifts", string
20317 …"description": "Revert \"radv/llvm,aco: always split typed vertex buffer loads on GFX6 and GFX10+\… string
20326 "description": "ci: disable check-commits", string
20335 "description": "etnaviv/drm: add some locking asserts", string
20344 "description": "etnaviv/drm: convert to simple_mtx", string
20353 "description": "etnaviv/drm: fix evil-twin etna_drm_table_lock", string
20362 "description": "v3dv: don't log out of pool memory errors for internal driver pools", string
20371 "description": "v3dv: move error string definition to debug path", string
20380 "description": "mesa: replace ParameterValueOffset[i] with Parameters[i].ValueOffset", string
20389 "description": "compiler: decrease STATE_LENGTH from 5 to 4", string
20398 "description": "st/mesa: fix uninitialized/random clip plane state vars in lower_ucp", string
20407 "description": "mesa: allocate the attribute stack on demand", string
20416 "description": "mesa: remove gl_texture_object references from glPush/PopAttrib stack", string
20425 … "description": "mesa: more optimizations in glPopAttrib (colormask, drawbuffers, coord replace)", string
20434 "description": "mesa: optimize out no-op calls in glPopAttrib", string
20443 "description": "mesa: skip _mesa_set_enable in glPopAttrib if there are no changes", string
20452 "description": "mesa: reduce the size of gl_texture_attrib_node::Texture by about 90%", string
20461 "description": "mesa: optimize saving/restoring bound textures for glPush/PopAttrib", string
20470 "description": "mesa: reorganize gl_texture and sampler structures for glPush/PopAttrib", string
20479 "description": "mesa: add a fast path for restoring light attributes in glPopAttrib", string
20488 "description": "mesa: add a fast path for restoring fixed-func tex state in glPopAttrib", string
20497 "description": "mesa: rewrite glPushAttrib/glPopAttrib to get rid of malloc", string
20506 … "description": "mesa: treat glPopMatrix as a no-op state change if it doesn't change the matrix", string
20515 "description": "mesa: memset matrices at initialization to enable memcpy on it", string
20524 … "description": "mesa: canonicalize matrix in glPushMatrix to make glPopMatrix possibly a no-op", string
20533 "description": "mesa: consider glPushMatrix a no-op change from the driver perspective", string
20542 "description": "mesa: skip glMultMatrix if the matrix is identity", string
20551 "description": "mesa: fix crashes in the no_error case of invalid glUniform calls", string
20560 "description": "st/mesa: replace st_context::state::constants with a mask", string
20569 … "description": "st/mesa: add a faster path for uploading state parameters into constant buffers", string
20578 "description": "gallium: add PIPE_CAP_PREFER_REAL_BUFFER_IN_CONSTBUF0", string
20587 "description": "mesa: add helpers for drivers to load state parameters into buffers", string
20596 "description": "mesa: merge light state parameters for faster uploads (disabled)", string
20605 "description": "mesa: merge matrix state parameters for faster uploads (disabled)", string
20614 "description": "mesa: take advantage of sorted parameters in _mesa_load_state_parameters", string
20623 "description": "mesa: put constants before state vars for ARB programs", string
20632 "description": "mesa: put constants before state vars for ffvp", string
20641 … "description": "mesa: restructure gl_light vars to match the layout of gl_LightSource uniforms", string
20650 "description": "mesa: optimize setting gl_Light state parameters", string
20659 "description": "mesa: demystify material_attrib()", string
20668 "description": "mesa: allow multi-slot program parameters", string
20677 "description": "mesa: fix printing state parameters", string
20686 "description": "mesa: remove redundant _math_matrix_analyse calls in fetch_state", string
20695 … "description": "mesa: rework matrix statevar enums to remove excessive branching in fetch_state", string
20704 "description": "mesa: don't allocate matrices with malloc", string
20713 "description": "util: add a common ALIGN16 macro for m_matrix and u_threaded_context", string
20722 "description": "mesa: replace _mesa_problem with unreachable in fetch_state", string
20731 … "description": "mesa: don't read from destination memory when computing state parameter values", string
20740 "description": "mesa: skip redundant uniform updates for glUniformHandle", string
20749 "description": "mesa: skip redundant uniform updates for glUniformMatrix", string
20758 "description": "mesa: skip redundant uniform updates for glUniform", string
20767 … "description": "mesa: move sampler condition for flushing into mesa_flush_vertices_for_uniforms", string
20776 "description": "mesa: call FLUSH_VERTICES before changing sampler uniforms", string
20785 "description": "mesa: don't print GL errors in release builds if MESA_DEBUG=silent", string
20794 "description": "mesa: properly disallow param list reallocation", string
20803 "description": "mesa: track ParameterValues size separately", string
20812 "description": "mesa: don't duplicate allocation code in _mesa_new_parameter_list_sized", string
20821 "description": "radeonsi/gfx10: fix overflow and primitive queries", string
20830 "description": "v3dv: ignore filter in TFU blit path", string
20839 "description": "v3dv: add a helper to choose a compatible TFU format", string
20848 "description": "v3dv: handle Z mirroring in the TFU blit path", string
20857 "description": "v3dv: expand the formats that can be handled in the TFU blit path", string
20866 "description": "aco: Avoid extra bitfield padding", string
20875 "description": "aco: Stub sections that don't have _WIN32 support", string
20884 "description": "aco: Fix warnings for bools in bitwise logic", string
20893 "description": "aco: Initialize union within Operand for MSVC", string
20902 "description": "aco: Use u_memstream instead of POSIX memstream", string
20911 "description": "aco: Replace indexed array initialization", string
20920 "description": "aco: Const correct aco_compiler_statistics", string
20929 "description": "aco: Declare num_reduce_ops for array size", string
20938 "description": "aco: Remove nonstandard parentheses", string
20947 "description": "aco: Add missing C++ includes", string
20956 "description": "aco: Fix warnings about unsafe integer/bool mix", string
20965 "description": "aco: Define NOMINMAX in Meson build file", string
20974 "description": "aco: use FALLTHROUGH macro", string
20983 "description": "radv: use FALLTHROUGH macro", string
20992 "description": "radv/llvm,aco: always split typed vertex buffer loads on GFX6 and GFX10+", string
21001 "description": "zink: allow the backend to optimise shaders.", string
21010 "description": "glx: update fallthrough comments", string
21019 "description": "tgsi: update fallthrough comments", string
21028 "description": "egl: update fallthrough comments", string
21037 "description": "amd/ac: update fallthrough comments", string
21046 "description": "nir/ntt: update fallthrough comments", string
21055 "description": "gallivm: update fallthrough comments", string
21064 "description": "llvmpipe: update fallthrough comments", string
21073 "description": "radeon: update fallthrough comments", string
21082 "description": "gallium: update fallthrough comments", string
21091 "description": "softpipe: update fallthrough comments", string
21100 "description": "gallium/util: update fallthrough comments", string
21109 "description": "vbo: update fallthrough comments", string
21118 "description": "gallium/winsys: update fallthrough comments", string
21127 "description": "radeonsi: update fallthrough comments", string
21136 "description": "compiler/spirv: update fallthrough comments", string
21145 "description": "src/mesa: update fallthrough comments", string
21154 "description": "xxhash: update fallthrough comments", string
21163 "description": "gallium: update fallthrough comments", string
21172 "description": "nir: update fallthrough comments", string
21181 "description": "util: add a FALLTROUGH macro", string
21190 "description": "spirv: add support for KHR_fragment_shading_rate", string
21199 "description": "compiler/nir: introduce a new helper to get varying name", string
21208 "description": "nir: wire shading rate variables", string
21217 "description": "vulkan/util: Consolidate typed_memcpy", string
21226 "description": "util: Add os_localtime", string
21235 "description": "nir/algebraic: Avoid creating new fp64 ops when using softfp64", string
21244 "description": "mesa: Use os_get_option() for MESA_*_OVERRIDE", string
21253 "description": "util: Add property_get() fallback for android", string
21262 "description": "intel/fs: DISCARD_JUMP does not have side-effects", string
21271 "description": "nir: Use the right argument order for load_scratch_base_ptr", string
21280 "description": "v3dv: check return value of drmGetMagic", string
21289 "description": "v3dv: expand format coverage in TFU path for buffer to image copies", string
21298 "description": "v3dv: fix base layer for 3D blits in the TFU path", string
21307 "description": "v3dv: add a TFU path for image copies", string
21316 "description": "v3dv: add a format parameter to emit_tfu_job", string
21325 "description": "v3dv: support compressed formats with TFU unit", string
21334 "description": "v3dv: remove obsolete disabled code", string
21343 "description": "radv: disable WGP_MODE for NGG on GFX10.3", string
21352 "description": "radv: only mask 1 CU for GS/VS waves on GFX10.3", string
21361 "description": "radv: only disable CU2 & CU3 when NGG is enabled", string
21370 "description": "radv: enable NGG on GFX10.3 APUs by default", string
21379 "description": "ci: Make test-docs job depend on sanity job", string
21388 "description": "ci: Squash \"check mr/commits\" jobs into a single sanity job", string
21397 "description": "ci: Move sanity stage to the beginning of the pipeline", string
21406 "description": "ci: Use ci-fairy docker image instead of local git_archive one", string
21415 "description": "ci: Update to current ci-templates", string
21424 "description": "ci: Drop ci-templates-sha anchor", string
21433 "description": "vulkan: Portable wsi_common_get_current_time()", string
21442 "description": "vulkan: Replace pthread mutex with mtx_t", string
21451 "description": "vulkan: Remove GCC pragmas by fixing warnings", string
21460 "description": "radv: save and dump vertex descriptors during GPU hang detection", string
21469 "description": "radv: fix using bitfields for debug/perftest options", string
21478 "description": "mesa/st_vdpau: set surface winsys handle modifier", string
21487 "description": "amd/common: Check with_tests before adding test", string
21496 "description": "r600/sfn: remove leftover debug message", string
21505 "description": "r600/sfn: remove unused file", string
21514 "description": "r600/sfn: Fix a few warnings in release builds", string
21523 "description": "r600/sfn: fix definition of priority queue", string
21532 "description": "r600/sfn: correct error signalling in switch default case", string
21541 "description": "amd: Fix declaration mismatch", string
21550 "description": "amd: Fix signature mismatch", string
21559 "description": "amd: Work around MSVC limit for string literals", string
21568 "description": "amd: Replace vasprintf with vfprintf", string
21577 "description": "amd: Stub sections that don't have _WIN32 support", string
21586 "description": "amd: Remove bitfield sizes from enum values", string
21595 "description": "amd: Cast to int for %d snprintf argument", string
21604 "description": "amd: Simplify ac_addrlib_create", string
21613 "description": "mesa/st: choose S/D format depending on gl_format passed for readpixels", string
21622 "description": "v3dv/pipeline: avoid unused warning on release build", string
21631 "description": "docs: grammar fixes", string
21640 "description": "radv: Deal with unused attachments in mip flush", string
21649 "description": "freedreno/a6xx: add support for ARB_shader_stencil_export", string
21658 "description": "radv: disable SQTT support for unsupported GPUs", string
21667 "description": "aco: use binding chasing helpers", string
21676 "description": "ac/nir: use binding chasing helpers", string
21685 "description": "nir/opt_load_store_vectorize: use resource binding chasing helpers", string
21694 "description": "nir: add helpers for chasing resource bindings", string
21703 "description": "CI: Re-enable MSVC build", string
21712 "description": "CI: Build d3d12 Gallium driver and CLC framework on MSVC", string
21721 "description": "CI: Update Windows build for current Meson options", string
21730 "description": "CI: Remove ludicrous Windows container build timeout", string
21739 "description": "CI: Windows: Use 32 vCPUs for Mesa build", string
21748 "description": "CI: Add Windows libclc and SPIRV-LLVM-Translator builds", string
21757 "description": "microsoft/clc: Disable broken f32 -> i64/u64 test", string
21766 "description": "microsoft/clc: Allow building with Clang git", string
21775 "description": "d3d12: remove hand-written intrinsic builders", string
21784 "description": "nir: fix nir_builder.h on MSVC C++ and GCC7.", string
21793 "description": "nir: fix intrinsic builders on MSVC C++", string
21802 "description": "r600/sfn: lower all IO in one pass", string
21811 "description": "r600/sfn: simplify IO lowering and fix TESS IO lowering", string
21820 "description": "r600/sfn: lower GS IO", string
21829 "description": "r600/sfn: drop store_deref handling for VS and TES", string
21838 "description": "r600/sfn: Lower tess-eval IO", string
21847 "description": "r600/sfn: lower VS output IO", string
21856 "description": "r600/sfn: Fix vertex stage export to accomodate IO lowering", string
21865 "description": "r600/sfn: remove unused FS input deref code", string
21874 "description": "r600/sfn: lower IO for FS inputs and handle interpolation accordingly", string
21883 "description": "r600/sfn: Add simplified constructors for FS shader inputs.", string
21892 "description": "r600/sfn: Add lowering pass to convert load_interpolated to load for POS", string
21901 "description": "r600/sfn: fix component loading from fixed buffer ID", string
21910 … "description": "panfrost: Update the resource layout when doing a tile -> linear conversion", string
21919 "description": "v3dv: extend the list of formats supported by the TFU unit", string
21928 "description": "v3dv: batch buffer to image copies with the texel buffer path if possible", string
21937 "description": "v3dv: fix leak in the buffer to image copy via texel buffer", string
21946 "description": "radeonsi: implement GS fast launch for indexed triangle strips", string
21955 "description": "radv: Fix a hang on CB change by adding flushes.", string
21964 "description": "docs: document new zink-flag", string
21973 "description": "nir: make intrinsic order in nir_print consistent", string
21982 "description": "radv: use intrinsic builders", string
21991 "description": "nir: use intrinsic builders", string
22000 "description": "glsl_to_nir: use intrinsic builders", string
22009 "description": "spirv: use intrinsic builders", string
22018 "description": "nir: add generated intrinsic builders", string
22027 "description": "nir: move nir_load_system_value() to nir_builder.h", string
22036 "description": "nir: remove useless nir_builder_opcodes.h include", string
22045 "description": "nir: add destination bit-size information to more intrinsics", string
22054 "description": "nir: add bit_size_src for when the destination bit size matches a source", string
22063 "description": "nir: use a single canonical list of intrinsic indices", string
22072 "description": "nir: fix sampler_lod_parameters_pan indices", string
22081 "description": "freedreno/a6xx: Fix typo in height alignment calculation in a6xx layout", string
22090 "description": "freedreno/a6xx: add support for dual-source blending", string
22099 "description": "nir/lower_non_uniform: improve code with the same texture, sampler indices", string
22108 "description": "anv: fix descriptor pool leak in VMA object", string
22117 "description": "aco/optimizer: Propagate scc_needed label through p_wqm.", string
22126 "description": "aco/optimizer: Only set scc_needed when it is actually needed.", string
22135 … "description": "glsl: avoid an out-of-bound access while setting up a location for variable", string
22144 "description": "glsl: Drop mingw -O1 workaround for GCC>=7.3", string
22153 "description": "scons: Fix build with llvm-12.", string
22162 "description": "radv/winsys: fix the sysmem submission path for GFX6", string
22171 "description": "radv: Const aco_compiler_statistic_info usage", string
22180 "description": "radv: fix missing initialization of the predication value", string
22189 "description": "v3dv: remove non-conformant warning", string
22198 "description": "docs/features: update list of v3dv supported features", string
22207 "description": "ac: use bigger storage for ac_arg::arg_index / ac_shader_args::arg_count", string
22216 "description": "radeonsi/gfx10: flush gfx cs on ngg -> legacy transition", string
22225 "description": "util,radv: Cross-platform monotonic condition variable", string
22234 "description": "util/os_time: Safe os_time_get_nano for Windows", string
22243 "description": "c11/threads: Remove Windows XP support", string
22252 "description": "c11/threads: Remove Win32 null checks", string
22261 "description": "c11/threads: Fix Win32 timed functions", string
22270 "description": "frontends/va/postproc: Convert destination when deinterlacing", string
22279 "description": "frontends/va/postproc: Use the actual image height when blitting", string
22288 "description": "intel/disasm: Don't rely on FALLTHROUGHTs to print unsupported SFID", string
22297 "description": "panfrost: Fix stride calculation for Z32_S8X24/X32_S8X24 formats", string
22306 "description": "panfrost: Calculate the row stride at resource creation time", string
22315 "description": "panfrost: Fix panfrost_needs_explicit_stride() for block-based formats", string
22324 "description": "panfrost: Expose panfrost_block_dim()", string
22333 "description": "panfrost: Enable MSAA on bifrost when deqp debug option is set", string
22342 "description": "panfrost: Unconditionally align strides on 64 bytes for linear resources", string
22351 "description": "panfrost: Set the layer stride", string
22360 "description": "panfrost: Add two helpers to calculate the surface pointer and strides", string
22369 "description": "panfrost: Clarify bit 2:28 meaning in the Midgard texture descriptor", string
22378 "description": "panfrost: Add a minus(1) modifier to the Levels field", string
22387 "description": "panfrost: Increase blit shader BO size on Bifrost", string
22396 "description": "pan/bi: LOD is a 8.8 fixed point", string
22405 "description": "pan/bi: Always emit a LOD/CUBE word for FETCH instructions", string
22414 "description": "pan/bi: Only update LOD mode on TEX operations", string
22423 "description": "panfrost: Set sample_count when packing bifrost texture descriptors", string
22432 "description": "panfrost: Set depth for 3D textures on Bifrost", string
22441 "description": "panfrost: Fix decoding of texture payloads", string
22450 "description": "panfrost: Get rid of the Sample Count enum", string
22459 "description": "panfrost: Stop forcing depth to nr_samples", string
22468 "description": "panfrost: Fix RAW8/16/32 component replication", string
22477 "description": "panfrost: Account for sample count in tib offsets", string
22486 "description": "nir: Fix LOD source type for txf_ms instructions", string
22495 "description": "aco/ngg: fix division-by-zero in assertion", string
22504 "description": "aco: fix GS with no outputs", string
22513 "description": "radv/llvm,aco/ngg: fix large shift exponent in ngg_gs_vertex_lds_addr", string
22522 "description": "pan/bi: Implement shader-db stats", string
22531 "description": "pan/bi: Ensure TEXC src0 is not marked SSA", string
22540 "description": "pan/bi: Emit a combine even if we only pass one staging reg to TEXC", string
22549 "description": "pan/bi: Fix off-by-one in RA", string
22558 "description": "pan/bi: Fix varying writemask handling", string
22567 "description": "pan/bi: Implement sampler1D", string
22576 "description": "pan/mdg: Fix shader-db counter", string
22585 "description": "panfrost: Enable indirect uniform indexing", string
22594 "description": "panfrost: Add PAN_GPU_ID debug option", string
22603 "description": "nir/unsigned_upper_bound: decrement num_sources_left before recursing", string
22612 "description": "nir/unsigned_upper_bound: fix buffer overflow in search_phi_bcsel", string
22621 "description": "aco: fix v_mul_hi_u32_u24 format", string
22630 "description": "Revert \"util: Add helpers for various one-time-init patters\"", string
22639 "description": "Revert \"nir: Use get_once() helper for one-time init's\"", string
22648 "description": "Revert \"freedreno/ir3: Use get_once() for one-time init\"", string
22657 "description": "Revert \"gallium/hud: Use do_once for one-time init\"", string
22666 "description": "Revert \"mesa/st: Use do_once for one-time init\"", string
22675 "description": "Revert \"util: Fix helgrind complaint about one-time init\"", string
22684 "description": "Revert \"mesa: Fix helgrind complaint about one-time init\"", string
22693 "description": "Revert \"gallium/trace: Fix helgrind complaint about one-time init\"", string
22702 "description": "Revert \"tgsi: Fix helgrind complaint about one-time init\"", string
22711 "description": "radv: always use 32-bit predication on compute queues", string
22720 "description": "radv: use 32-bit predication for conditional rendering on GFX10.3+", string
22729 "description": "ac: add gpu_info::has_32bit_predication", string
22738 "description": "v3dv: Wayland WSI support", string
22747 "description": "intel/rt: Implement push constants as global memory reads", string
22756 "description": "intel/rt: Add support for hit attributes", string
22765 "description": "intel/rt: Add a helper to create the raygen trampoline shader", string
22774 "description": "intel/rt: Add lowering for combined intersection/any-hit shaders", string
22783 "description": "intel/rt: Add lowering for ray-walk intrinsics in any-hit shaders", string
22792 "description": "intel/rt: Add support for shader buffer record memory", string
22801 "description": "intel/rt: Implement the new ray-tracing system values", string
22810 "description": "intel/rt: Implement traceRay()", string
22819 "description": "intel/fs: Add and implement intel-specific ray-tracing intrinsics", string
22828 "description": "intel/rt: Implement support for shader call payloads", string
22837 "description": "intel/rt: Add a helper to create a trivial return shader", string
22846 "description": "intel/rt: Add a pass to lower shader call instructions", string
22855 "description": "intel/rt: Add return instructions at the end of ray-tracing shaders", string
22864 "description": "intel/rt: Add support for scratch in ray-tracing shaders", string
22873 "description": "intel/rt: Add lowering functions for each ray-tracing stage", string
22882 "description": "intel/rt: Add a pass to lower the new ray-tracing intrinsics", string
22891 "description": "intel/rt: Add builder helpers for accessing RT data structures", string
22900 "description": "intel/fs: Add and implement a load_global_const_block intrinsic", string
22909 "description": "intel/rt: Add a brw_rt.h header with #defines for basic RT data structures", string
22918 "description": "intel/compiler: Add support for bindless shaders", string
22927 "description": "intel/debug: Add a debug flag for ray-tracing shaders", string
22936 "description": "nir/lower_io: Support shader_call_data in vars_to_explicit_types", string
22945 "description": "nir/lower_io: Allow ray_hit_attrib in lower_vars_to_explicit_types", string
22954 "description": "nir: Add a helper to get the live set at a cursor", string
22963 "description": "intel/genxml: Add BVH data structures", string
22972 "description": "intel/genxml: Add RT_DISPATCH_GLOBALS and RT_*_SBT_HANDLE structs", string
22981 "description": "intel/genxml: Support truncated addresses", string
22990 "description": "intel/genxml/pack: Stash the cloned address field", string
22999 "description": "intel/genxml: Add the BINDLESS_SHADER_RECORD data structure", string
23008 "description": "intel/dev: Add a gen_device_info::has_ray_tracing bit", string
23017 "description": "spirv: Emit nir_jump_halt after TerminateRay or IgnoreIntersection", string
23026 "description": "nir: Add a halt instruction type", string
23035 "description": "meson: add idep_mesautil to components using simple_mtx.h", string
23044 "description": "Revert \"zink: initial implementation of shader keys\"", string
23053 "description": "Revert \"zink: refcount the shader cache\"", string
23062 "description": "Revert \"zink: move shader key structs into their own header\"", string
23071 … "description": "Revert \"zink: fill in params for fs shader keys and flag shader for rebuild\"", string
23080 "description": "Revert \"zink: put those shader keys to work fixing up fragment shaders\"", string
23089 "description": "Revert \"zink: update shader modules in gfx program when flagged dirty\"", string
23098 "description": "radv: Fix RB+ blending for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32.", string
23107 "description": "mesa: Synchronize get_gl_override()", string
23116 "description": "tgsi: Fix helgrind complaint about one-time init", string
23125 "description": "gallium/trace: Fix helgrind complaint about one-time init", string
23134 "description": "mesa: Fix helgrind complaint about one-time init", string
23143 "description": "util: Fix helgrind complaint about one-time init", string
23152 "description": "mesa/st: Use do_once for one-time init", string
23161 "description": "gallium/hud: Use do_once for one-time init", string
23170 "description": "freedreno/ir3: Use get_once() for one-time init", string
23179 "description": "nir: Use get_once() helper for one-time init's", string
23188 "description": "util: Add helpers for various one-time-init patters", string
23197 "description": "util: Add helgrind support for simple_mtx", string
23206 "description": "spirv: Implement SpvOpConvertUToAccelerationStructureKHR", string
23215 "description": "spirv: Implement OpTerminateRayKHR and OpIgnoreIntersectionKHR", string
23224 "description": "spirv: Call repair SSA for OpTerminateInvocation", string
23233 "description": "spirv: Implement OpTraceRayKHR and OpExecuteCallableKHR", string
23242 "description": "spirv: Update JSON and headers from Khronos main", string
23251 "description": "spirv: Rename some ray-tracing intrinsics to NV", string
23260 "description": "vulkan: Update XML and headers to 1.2.162", string
23269 "description": "zink: fall back to util_blitter for scaled resolves", string
23278 "description": "nir/opt_peephole_select: respect selection_control when collapsing ifs", string
23287 "description": "nir/opt_peephole_select: collapse nested IFs if applicable", string
23296 "description": "v3dv: fix allocation size for BO handles", string
23305 "description": "v3dv: remove obsolete comment", string
23314 "description": "clover: Fix typo in comment.", string
23323 "description": "gallium: fix missing bit field in p_state.h", string
23332 "description": "lavapipe: enable pipeline stats queries", string
23341 "description": "lavapipe: fixup mipmap precsion bits", string
23350 "description": "llvmpipe: fix multisample lines.", string
23359 "description": "llvmpipe: fix multisample point rendering.", string
23368 "description": "llvmpipe/setup: move point stats collection earlier.", string
23377 "description": "lavapipe: fix wsi acquire fences", string
23386 "description": "lavapipe: fixup device allocate + enable private data", string
23395 "description": "zink: fix layered resolves", string
23404 "description": "release-calender: Update 20.3", string
23413 "description": "docs: update calendar and link releases notes for 20.2.3", string
23422 "description": "docs: Add relnotes for 20.2.3", string
23431 "description": "docs: add release notes for 20.2.3", string
23440 "description": "aco: optimize v_add+v_lshlrev to v_mad_u32_u24 on GFX6-8", string
23449 "description": "aco: optimize v_add+s_lshl to v_mad_u32_u24 on GFX6-8", string
23458 "description": "aco: allow to use the range analysis UB in emit_{sop2,vop2}_instruction()", string
23467 "description": "aco: add a new Operand flag to indicate that is 24-bit", string
23476 "description": "aco/tests: extend the optimize.add_lshl tests to GFX8", string
23485 "description": "ac,radv: use better export formats for 8-bit when RB+ isn't allowed", string
23494 "description": "radv: add new vk_format_is_*() helpers", string
23503 "description": "meson: use a feature option for microsoft-clc", string
23512 "description": "meson: Don't add extra values to shader-cache", string
23521 "description": "freedreno/ir3: Fix valgrind complaint about streamout state", string
23530 "description": "freedreno/drm: Quiet timedout error msg", string
23539 "description": "freedreno/a6xx: Clear control mem at context create", string
23548 "description": "freedreno: Convert one last mtx_t -> simple_mtx_t", string
23557 "description": "freedreno: emit_marker() cleanup", string
23566 "description": "mesa: add an environment variable to default enable INTEL_blackhole", string
23575 "description": "st: trigger noop if the default value is not true", string
23584 "description": "ir3/ra: Fix array reg liveness in scalar pass", string
23593 "description": "nir: fix gathering cross invocation info", string
23602 "description": "swr: Pass draw start information to state update mechanism", string
23611 "description": "ci: fix name of the Sienna Cichlid expected failures file", string
23620 "description": "v3dv/cmd_buffer: missing (uint8_t *) casting when calling memcmp", string
23629 "description": "radv: dump BO ranges into bo_ranges.log instead of stderr", string
23638 "description": "radv: add RADV_DEBUG=noumr to disable UMR logs during GPU hang detection", string
23647 "description": "radv: dump application info in the GPU hang report", string
23656 "description": "radv: append a time string to the hang report dump directory", string
23665 "description": "radv: print more debug messages when generating a hang report", string
23674 "description": "radeonsi: don't allocate LDS for TCS inputs if it's not used", string
23683 … "description": "radeonsi: don't insert barrier between VS/TCS if all TCS inputs come from VGPRs", string
23692 … "description": "radeonsi: pass VS->TCS IO via VGPRs if VS and TCS have the same thread count", string
23701 "description": "ac/llvm: prepare for passing VS->TCS IO via VGPRs", string
23710 "description": "radeonsi: remove unnecessary NULL checking in NIR tess functions", string
23719 … "description": "radeonsi: if VS and TCS have the same number of threads, merge the conditonals", string
23728 "description": "radeonsi: always return void from si_build_wrapper_function", string
23737 "description": "radeonsi: merge TCS and TCS epilog conditional blocks", string
23746 … "description": "radeonsi: don't generate a dead conditional in si_write_tess_factors on gfx9+", string
23755 … "description": "radeonsi: limit HS LDS usage per workgroup to 16K to allow at least 2 WGs/CU", string
23764 "description": "radeonsi: don't allocate LDS for TCS outputs if they are not read", string
23773 "description": "radeonsi: don't leave more than 8 unoccupied lanes in HS", string
23782 … "description": "radeonsi: adjust tess SGPRs to allow fully occupied 3 HS waves of triangles", string
23791 "description": "ac/nir: fix a typo in ac_are_tessfactors_def_in_all_invocs", string
23800 "description": "r600/sfn: Correctly lower all int64", string
23809 "description": "nv50/ir: Initialize Program members in constructor.", string
23818 "description": "r600/sfn: use a per stream index register in GS", string
23827 "description": "r600/sfn: lower bool to int32 only after common optimizations", string
23836 "description": "nir: Use src_is_invocation_id in get_deref_info.", string
23845 "description": "nir: fix gathering patch IO usage with lowered IO", string
23854 "description": "nir: fix gathering TCS cross invocation access with lowered IO", string
23863 "description": "mesa: lock Shared->TexMutex only once for a glthread batch", string
23872 "description": "mesa: lock Shared->BufferObjects only once for a glthread batch", string
23881 "description": "glthread: make glGetActiveUniform return without syncing", string
23890 "description": "mesa: make error handling for glGetActiveUniform glthread-safe", string
23899 "description": "mesa: add glInternalSetError for glthread", string
23908 "description": "radv: Dump BO VA ranges on hang.", string
23917 "description": "clover: Initialize command_queue member _props.", string
23926 "description": "meson: drop deprecated EGL platform build options", string
23935 … "description": "gitlab-ci: drop deprecated platforms that snuck in when nobody was watching", string
23944 "description": "aco/tests: add Builder::v_mul_imm() tests", string
23953 "description": "aco: use v_mul_imm() for some nir_op_imul", string
23962 "description": "aco: try harder to not create v_mul_lo_u32", string
23971 "description": "aco: copy constant to sgpr in Builder::v_mul_imm()", string
23980 "description": "aco: create vgpr constant copies using v_bfrev_b32", string
23989 "description": "aco: count v_mul_lo_u32 as 16 cycles", string
23998 "description": "aco: don't create v_mov_b32 in v_mul_imm()", string
24007 "description": "radeon/vce: Bitrate not updated when changing framerate", string
24016 "description": "glx, egl: Add LIBGL_DRI2_DISABLE environment variable", string
24025 "description": "gallium/vl: Set modifier field for winsys handle.", string
24034 "description": "nir/copy_prop_vars: avoid a duplicate lookup if src == vec_src", string
24043 "description": "nir/copy_prop_vars: use nir_deref_and_path", string
24052 "description": "nir/deref: add helpers to lazily create paths", string
24061 "description": "nir/search: check for changes before adding uses to worklist", string
24070 "description": "nir/search: check instr type before adding to worklist", string
24079 "description": "nir/loop_analyze: initialize loop variables on demand", string
24088 "description": "nir/copy_prop_vars,nir/dead_write_vars: ignore read-only loads", string
24097 "description": "nir: add nir_var_vec_indexable_modes", string
24106 "description": "nir: add nir_phi_get_src_from_block() helper", string
24115 "description": "nir: allow for cheap intrinsics in nir_opt_peephole_select()", string
24124 "description": "radv/winsys: Fix use of nonexisting struct type in sizeof", string
24133 "description": "radv/query: Avoid hardcoding array size constants", string
24142 "description": "radv,aco: Compile with -Wshadow when available", string
24151 "description": "radv: Fix -Wshadow warnings", string
24160 "description": "aco/tests: Fix -Wunused warnings in release mode", string
24169 "description": "aco/tests: Fix -Wshadow warnings", string
24178 "description": "aco: Fix -Wshadow warnings", string
24187 "description": "radv: ignore other blend targets if dual-source blending is enabled", string
24196 "description": "docs: add basic docs for d3d12 driver", string
24205 "description": "ci: add list of expected failures for Sienna Cichlid", string
24214 "description": "v3dv: only write new uniforms when needed", string
24223 "description": "v3dv: remove redundant free of default pipeline attributes BO", string
24232 "description": "r600/sb: Initialize sb_context members in constructor.", string
24241 "description": "r600/sfn: Initialize ShaderFromNir members in constructor.", string
24250 "description": "r600/sfn: Fix typos.", string
24259 "description": "intel/fs: Add support for printing half-float immediate values", string
24268 "description": "intel/fs: Silence unused parameter warning in filter_simd", string
24277 "description": "intel/compiler: Delete redundant MAC declaration", string
24286 … "description": "intel/compiler: Rotate instructions ROR and ROL cannot have source modifiers", string
24295 "description": "docs: Update Mesa GL enum allocations for EGL_MESA_platform_xcb", string
24304 "description": "radv/winsys: add missing Van Gogh and Dimgrey Cavefish in the null winsys", string
24313 "description": "radv/winsys: fill real PCIID for Sienna Cichlid and Navy Flounder", string
24322 "description": "ir3: Enable nir_lower_vars_to_scratch on a6xx", string
24331 "description": "freedreno/a6xx: Implement private memory", string
24340 "description": "tu: Support private memory", string
24349 "description": "freedreno: Add per-device parameters for private memory", string
24358 "description": "ir3: Properly validate cat6 half-ness", string
24367 "description": "ir3: Initial support for private memory", string
24376 "description": "ir3/parser: Fix st{l,lw,g,p} and ld{l,lw,g,p} assembly", string
24385 "description": "ir3: Fix STP/LDP assembly", string
24394 "description": "ir3: Support assembling & disassembling getspid/getwid", string
24403 "description": "ir3: Add more a6xx-specific cat6 opcodes", string
24412 "description": "ir3: Expand cat6 a6xx opcode field", string
24421 "description": "freedreno/a6xx: Document private memory registers", string
24430 "description": "freedreno/ci: Strip location from asserts", string
24439 "description": "glcpp: Handle bison-3.6 error message changes", string
24448 "description": "amdgpu_bo: make cache_entry a extensible array", string
24457 "description": "winsys/amdgpu: make RADEON_ALL_BOS a debug only feature", string
24466 "description": "aco: create v_mad_u32_u24", string
24475 "description": "turnip: implement VK_KHR_depth_stencil_resolve support", string
24484 "description": "ac: Don't negate strstr return values in ac_query_gpu_info", string
24493 "description": "v3dv: remove box check from texel buffer copy fragment shader", string
24502 "description": "winsys/amdgpu: move amdgpu_winsys_bo::lock for better packing", string
24511 …"description": "winsys/amdgpu: replace amdgpu_winsys_bo::initial_domain with pb_buffer::placement", string
24520 "description": "winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usage", string
24529 "description": "winsys/amdgpu: remove amdgpu_winsys_bo::sparse", string
24538 "description": "winsys/amdgpu: remove amdgpu_winsys_bo::u::sparse::flags", string
24547 "description": "intel/fs: Fix sampler message headers on Gen11+ when using scratch", string
24556 "description": "intel/compiler: Do interpolateAtOffset coordinate scaling in NIR", string
24565 "description": "iris: Stop quantizing the depth clear value", string
24574 "description": "ci: Bring freedreno into the \"warnings clean release build\" fold.", string
24583 "description": "freedreno: Suppress uninit var warnings from shader stage switch.", string
24592 "description": "freedreno: Fix uninitialized var warning in afuc using unreachable().", string
24601 "description": "freedreno: Fix warning about uninit size for the size==0 special case.", string
24610 … "description": "freedreno/a6xx: Fix use of uninitialized img->level in the SSBO/image path.", string
24619 "description": "freedreno: Fix release build warnings for asserted temp vars.", string
24628 "description": "ci: Enable -Werror in more clover builds.", string
24637 "description": "d3d12: transition the right planes", string
24646 "description": "zink: track custom border color samplers and verify against device limits", string
24655 "description": "zink: handle arbitrary border colors using VK_EXT_custom_border_color", string
24664 "description": "spirv: workaround setjmp/longjmp crash on MinGW", string
24673 "description": "llvmpipe: fix arith-test build on msvc", string
24682 … "description": "winsys/d3d12: Use MakeWindowAssociation to remove DXGI's alt+enter handling", string
24691 "description": "d3d12: also reject GDI-supporting pixel-formats", string
24700 "description": "d3d12: Release swapchain buffers before resizing them", string
24709 "description": "d3d12: Implement winsys framebuffer", string
24718 "description": "wgl: Wrap stw_pixelformat.h into extern C", string
24727 "description": "wgl: Create third buffer when drawing to front buffer", string
24736 "description": "wgl: Wait for fence when not using winsys framebuffer", string
24745 "description": "wgl: Call flush_resource() before presenting", string
24754 "description": "wgl: Flush in-between resolving buffer and presenting", string
24763 "description": "wgl: Use winsys framebuffer interface if present", string
24772 "description": "wgl: Add winsys framebuffer object", string
24781 "description": "wgl: Add PFD flags based on stw_winsys callback response", string
24790 "description": "wgl: Add stw_winsys callback to check which PFD flags should be added", string
24799 "description": "d3d12: Add D3D12 WGL winsys", string
24808 "description": "wgl: Implement get_adapter_luid callback", string
24817 "description": "wgl: Marshal HDC into screen creation and LUID querying", string
24826 "description": "d3d12: Pipe adapter LUID from callbacks to D3D12 screen init", string
24835 "description": "d3d12: Add glon12 target which only includes d3d12 driver", string
24844 "description": "d3d12: Support WINSYS_HANDLE_TYPE_D3D12_RES", string
24853 "description": "mesa/st: Introduce WINSYS_HANDLE_TYPE_D3D12_RES", string
24862 "description": "v3dv: use VkSurface to retrieve an authenticated display fd", string
24871 "description": "aco: fix combining max(-min(a, b), c) if a or b uses the neg modifier", string
24880 "description": "radeonsi: fix scan_instruction for bindless inc_wrap/dec_wrap atomics", string
24889 "description": "radeonsi: fix NGG streamout regression", string
24898 … "description": "radeonsi: don't add num_vbos_in_user_sgprs to the shader cache key for non-VS", string
24907 "description": "radeonsi: don't do VGT_FLUSH before fast launch on gfx10.3", string
24916 "description": "ac: rename num_sh_per_se -> num_sa_per_se", string
24925 "description": "ac: rename num_render_backends -> max_render_backends", string
24934 "description": "ac: fix min/max_good_num_cu_per_sa on gfx10.3 with disabled SEs", string
24943 "description": "ac: fix detection of Pro graphics", string
24952 "description": "ac: add build_alloca with an initializer", string
24961 "description": "radeonsi: add options.inline_uniforms to the shader cache key", string
24970 "description": "radeonsi: remove VS input loads when culling with rasterizer discard", string
24979 "description": "radeonsi: tweak triangle list culling performance for GS fast launch", string
24988 "description": "radeonsi: read vs_state_bits in vs_prolog correctly", string
24997 "description": "radeonsi: don't subtract max_verts_per_prim from hw_max_esverts on gfx10.3", string
25006 … "description": "radeonsi: determine correctly if switching from normal launch to fast launch", string
25015 … "description": "radeonsi: only do VGT_FLUSH for fast launch if previous draw was normal launch", string
25024 "description": "radeonsi: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid", string
25033 "description": "radeonsi: fix min_direct_count value", string
25042 "description": "Revert \"anv/image: Define anv_image_get_aux_addr (v3)\"", string
25051 "description": "nir: Rewrite lower_undef_to_zero", string
25060 "description": "microsoft: Add CLC frontend and kernel/compute support to DXIL converter", string
25069 "description": "spirv: Allow spirv_to_nir callers to provide a float execution mode", string
25078 "description": "nir_load_libclc: Mark libclc shader as internal", string
25087 "description": "nir: Make nir_build_deref_offset() support ptr_as_array", string
25096 "description": "vtn/opencl: Fix alignment for half vload/vstore", string
25105 "description": "nir: Add nir_alu_type -> glsl_base_type conversion helper", string
25114 "description": "compiler/spirv: Handle the LocalSizeHint execution modes", string
25123 "description": "nir: Fix nextafter() for hardware that don't support denorms", string
25132 "description": "panfrost/util: Move nir_undef_to_zero into core nir and add 'lower'", string
25141 "description": "nir,clover: Drop nir_lower_mem_constant_vars", string
25150 "description": "nir: Add a more generic helper for gathering constant initializers", string
25159 "description": "nir/lower_io: Add data OOB asserts to write_constant", string
25168 "description": "microsoft/compiler: Add scope for declaration in case statement.", string
25177 "description": "microsoft/compiler: Add struct glsl_type forward declaration.", string
25186 "description": "microsoft/compiler: Add struct dxil_features forward declaration.", string
25195 "description": "nv50/ir: Initialize GCRA members in constructor.", string
25204 "description": "radeonsi: handle pipe_draw_info::increment_draw_id", string
25213 "description": "radeonsi: swap DrawId and StartInstance SGPR locations", string
25222 "description": "radeonsi: don't load DrawID for indirect draws if it's unused", string
25231 "description": "mesa: don't FLUSH_VERTICES from primitive restart changes", string
25240 "description": "mesa: add primitive restart state to Driver.Draw parameters", string
25249 "description": "mesa: index _RestartIndex with index_size_shift", string
25258 "description": "mesa: move primitive restart enablement determination from st/mesa to main", string
25267 "description": "mesa: remove constant drawID parameter from _mesa_draw_arrays", string
25276 "description": "mesa: clean up GLboolean types in draw.c", string
25285 "description": "mesa: clean up Driver.Draw parameter types", string
25294 "description": "gallium/u_threaded: add support for multi draws", string
25303 "description": "gallium/u_threaded: store start/count in min/max_index for better packing", string
25312 "description": "gallium: extend draw_vbo to support multi draws", string
25321 "description": "gallium: add missing bits of the direct multi draw interface", string
25330 "description": "gallium/u_threaded: improve draw merging by clearing pipe_draw_info fields", string
25339 "description": "gallium: add pipe_draw_info::index_bounds_valid", string
25348 "description": "gallium/u_threaded: clean up direct vs indirect draws", string
25357 … "description": "gallium/u_threaded: lift DIV_ROUND_UP to eliminate it for constant expressions", string
25366 "description": "gallium: make pipe_draw_indirect_info * a draw_vbo parameter", string
25375 "description": "gallium: move count_from_stream_output into pipe_draw_indirect_info", string
25384 "description": "mesa: add Driver.DrawTransformFeedback", string
25393 "description": "turnip: minor tu_queue fixes related to vk_base_object", string
25402 "description": "turnip: Assert about the storage buffer offset alignment.", string
25411 "description": "libgl-gdi: add zink support", string
25420 "description": "zink: fix unused variable warning", string
25429 "description": "v3dv: implement VK_EXT_private_data", string
25438 "description": "v3dv: use the common base object type and struct", string
25447 "description": "radeonsi: add an option to enable 2x2 coarse shading for non-GUI elements", string
25456 "description": "amd: add register enums for VRS", string
25465 "description": "ci: update some radv trace checksums", string
25474 "description": "ci: update some radv trace checksums", string
25483 "description": "util: fix -Wshift-count-overflow warning", string
25492 "description": "meson: Treat LLVM headers as a system dependency", string
25501 "description": "frontends/omx/av1: enable AV1 OMX Bellagio support", string
25510 "description": "frontends/omx/av1: add AV1 tasks management", string
25519 "description": "frontends/omx/av1: add AV1 OBU header parsers", string
25528 "description": "frontends/omx/bellagio: add AV1 initial support to omx dec", string
25537 "description": "radeonsi: cap AV1 support to SIENNA CICHLID", string
25546 "description": "radeonsi: cap AV1 codec configuration", string
25555 "description": "radeon/vcn: fill up the probs buffer", string
25564 "description": "radeon/vcn: get AV1 message buffer", string
25573 "description": "radeon/vcn: fill up the context buffer", string
25582 "description": "radeon/vcn: add AV1 context buffer", string
25591 "description": "radeon/vcn: add AV1 default tables for the context", string
25600 "description": "radeon/vcn: add AV1 dpb buffer size", string
25609 "description": "radeon/vcn: add AV1 support to the decoder", string
25618 "description": "radeon/vcn: add AV1 codec driver firmware interfaces", string
25627 "description": "vl: add AV1 codec picture support", string
25636 "description": "anv/image: Define anv_image_get_aux_addr (v3)", string
25645 "description": "anv/image: Check surface offsets after adding each surface", string
25654 "description": "anv/image: Rewrite check_surfaces() [v2]", string
25663 "description": "anv/image: Further split add_*_surface funcs (v2)", string
25672 "description": "anv/image: Define add_all_surfaces()", string
25681 "description": "anv/image: Add more asserts to choose_isl_tiling_flags", string
25690 "description": "anv/image: Move some DRM code in anv_get_image_format_properties()", string
25699 "description": "anv/image: Emit error message for non-2D DRM images", string
25708 "description": "anv/image: Drop redundant rejection of YCbCr formats with modifiers", string
25717 … "description": "anv/image: Respect VkImageFormatListCreateInfo for VkImageFormatProperties (v2)", string
25726 "description": "anv/image: Fail earlier in anv_get_image_format_properties", string
25735 "description": "anv/image: Minor refactor of VkImageFormatProperties::sampleCounts", string
25744 "description": "anv/image: Rename get_wsi_format_modifier_properties_list()", string
25753 "description": "anv/image: Fix VkExternalMemoryProperties for images (v5)", string
25762 "description": "anv/image: Delete the list of modifier-compatible formats", string
25771 "description": "anv/image: Refactor iteration over modifiers", string
25780 "description": "isl: Make public the list of modifiers", string
25789 "description": "anv/image: Fill drmFormatModifierTilingFeatures (v2)", string
25798 "description": "anv/image: Teach anv_get_image_format_features() about modifiers (v3)", string
25807 "description": "isl: Add isl_format_layout::uniform_channel_type", string
25816 "description": "anv/image: Use isl_drm_modifier_get_score()", string
25825 "description": "isl: Define isl_drm_modifier_get_score() [v3]", string
25834 "description": "anv/image: Fix isl_surf_usage_flags for stencil images", string
25843 … "description": "anv/image: Check DISJOINT in vkGetPhysicalDeviceImageFormatProperties2 (v2)", string
25852 "description": "zink: more accurately track supported blits", string
25861 "description": "zink: always insert barriers for general-layout", string
25870 "description": "zink: mark general layout as transfer-read/write", string
25879 "description": "v3dv: rename playout and dslayout fields to use underscores.", string
25888 "description": "v3dv: blit shader clean-ups", string
25897 … "description": "v3dv: initialize pipeline layouts for meta operations at driver initialization", string
25906 "description": "v3dv: add a buffer to image copy path using a texel buffer", string
25915 "description": "v3dv: fix width for buffer view texture state", string
25924 "description": "radv: don't subtract max_verts_per_prim from hw_max_esverts on gfx10.3", string
25933 "description": "radv: don't count unusable vertices to the NGG LDS size", string
25942 "description": "radv: fix applying the NGG minimum vertex count requirement", string
25951 "description": "radv: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid", string
25960 "description": "mesa/gallium: add MESA_MAP_ONCE / PIPE_MAP_ONCE", string
25969 "description": "radv: Fix radv_queue_init failure handling", string
25978 "description": "panfrost: Don't expose fp16 support on Bifrost unless explicitly requested", string
25987 "description": "pan/bi: Stop extracting the immediate attribute index from src0", string
25996 "description": "pan/bi: Add a varying_index field to bi_texture", string
26005 "description": "pan/bi: Fix LD_VAR with non-constant index", string
26014 "description": "pan/bi: Stop passing special varying names through src0", string
26023 "description": "pan/bi: Pass LD_VAR update mode explicitly", string
26032 "description": "pan/bi: Move LD_VAR packing out of bi_pack_add()", string
26041 "description": "pan/bi: Set roundmode to RTZ for f2u operations", string
26050 "description": "pan/bi: Let the GPU pick the right format based on the varying descriptor", string
26059 "description": "pan/bi: Support automatic register format", string
26068 "description": "pan/bi: Support txs operations", string
26077 … "description": "pan/bi: Don't use TEXS for tex operations with a src that's not lod or coord", string
26086 "description": "pan/mdg: Try demoting uniforms instead of spilling to TLS", string
26095 "description": "turnip: Close sync_fd only if it is a valid file descriptor.", string
26104 "description": "clover/spirv: Add missing break for SpvOpExecutionMode case.", string
26113 "description": "frontends/va: Fix *num_entrypoints check.", string
26122 "description": "freedreno: Disable PIPE_CAP_PREFER_IMM_ARRAYS_AS_CONSTBUF.", string
26131 "description": "freedreno+turnip: Upload large shader constants as a UBO.", string
26140 … "description": "freedreno/ir3: Fix incorrect optimization of usage of 16-bit constbuf vals.", string
26149 "description": "freedreno/ir3: Switch emit_const_ptrs() to take BOs instead of prscs.", string
26158 … "description": "freedreno/ir3: Include at least 4 NOPs so that cffdump doesn't disasm junk.", string
26167 "description": "nir: Add a size_align helper function for aligning elements to 16 bytes.", string
26176 "description": "freedreno: Fix leak of shader binary on disk cache hits.", string
26185 "description": "intel/fs: Add assert on the brw_STAGE_prog_data downcasts", string
26194 "description": "spirv/cl: add enqueued workgroup size.", string
26203 "description": "clover/image: handle MEM_KERNEL_READ_AND_WRITE flag.", string
26212 "description": "clover: add CL 3.0 event/queue queries", string
26221 "description": "clover: add 3.0 program properties", string
26230 "description": "clover: add device/platform info for CL 3.0", string
26239 "description": "clover: add cl 3.0 SVM invalid support", string
26248 "description": "clover: add all CL 3.0 API with invalid functions", string
26257 "description": "clover: add support command queue properties", string
26266 "description": "clover: handle memory object properties properly.", string
26275 "description": "etnaviv: drop nir_print_shader(..) call", string
26284 "description": "etnaviv: fix disabling of INT filter for real", string
26293 "description": "docs/features: document d3d12 features", string
26302 "description": "aco: don't use SMEM for SSBO stores", string
26311 "description": "mesa/main: add missing include in glformats.h", string
26320 "description": "aco/tests: add output modifier tests", string
26329 "description": "aco: fix fp16 *0.5 omod", string
26338 "description": "aco: disable omod if the sign of zeros should be preserved", string
26347 "description": "Revert \"ci: Temporarily disable jobs on the Collabora lab\"", string
26356 "description": "nir: don't consider txf_ms_mcs a query instruction", string
26365 "description": "util: fix unknown pragma warning on msvc", string
26374 "description": "aco: remove v_{add,sub,subrev}_u32 on GFX8", string
26383 "description": "microsoft/compiler: Fix reference to renamed intrinsic getter", string
26392 "description": "util: Fix/silence variable shadowing warnings", string
26401 "description": "glsl: Fix -Wshadow warning", string
26410 "description": "ci: Temporarily disable jobs on the Collabora lab", string
26419 "description": "iris: initialize shared screen->vtbl only once", string
26428 "description": "egl/dri2: fix race between image create and egl_image_target_texture", string
26437 "description": "lima: define set_clip_state implementation", string
26446 "description": "gallivm: fix float atomic exchange.", string
26455 "description": "gallivm: lower vector compares", string
26464 "description": "gallivm/nir: lower dot products.", string
26473 "description": "gallivm/nir: add fsum support", string
26482 "description": "gallivm: add float to 8/16 int", string
26491 "description": "draw: fix tess eval pipeline statistics.", string
26500 "description": "ci: update the list of expected failures for RADV", string
26509 "description": "ci: update the list of skipped tests for RAVEN", string
26518 "description": "radv: Use internal drm_fourcc.h", string
26527 "description": "etnaviv: nir: do not run opt loop after nir_lower_bool_xxx(..)", string
26536 "description": "v3dv/pipeline: take into account precision for the output_type", string
26545 "description": "v3dv: remove combined_idx support", string
26554 "description": "broadcom/compiler: separate texture/sampler info from v3d_key", string
26563 "description": "v3dv: cleanup/remove support for pre-generated variants", string
26572 "description": "nir/lower_tex: clarify nir_lower_tex_options indexing", string
26581 "description": "drm/uapi: Fix modifier field mask for AMD modifiers.", string
26590 "description": "v3dv: Remove unsigned comparison to zero.", string
26599 "description": "vdpau: Add missing printf format specifier.", string
26608 "description": "nvir/gm107: Initialize SchedDataCalculatorGM107 member score.", string
26617 "description": "freedreno/ir3: Fix crash in shader compile fail path", string
26626 "description": "freedreno/ir3: Add pass to deal with load_uniform base offsets", string
26635 "description": "intel/blorp: Delete clear color conversions during copies", string
26644 "description": "i965: Disable color fast-clears for miptree copy", string
26653 "description": "iris: Disable color fast-clears in iris_copy_region", string
26662 "description": "panfrost: Fix stack shift calculation", string
26671 "description": "panfrost: Fix out-of-bounds read on SFBD", string
26680 "description": "panfrost: Remove panfrost_can_linear", string
26689 "description": "panfrost: Implement linear Z/S for SFBD", string
26698 "description": "iris: Use converted depth in clear_depth_stencil", string
26707 "description": "iris: Add and use convert_depth_value", string
26716 "description": "mesa: Clamp some depth values in glClearBufferfi", string
26725 "description": "mesa: Clamp some depth values in glClearBufferfv", string
26734 "description": "mesa: Add and use _mesa_has_depth_float_channel", string
26743 "description": "nir: allow reordering of loads from read-only modes", string
26752 "description": "nir: add nir_var_mem_ubo to nir_var_read_only_modes", string
26761 "description": "nir: add strength reduction pattern for imod/irem with pow2 divisor.", string
26770 "description": "zink: update shader modules in gfx program when flagged dirty", string
26779 "description": "zink: put those shader keys to work fixing up fragment shaders", string
26788 "description": "zink: fill in params for fs shader keys and flag shader for rebuild", string
26797 "description": "zink: move shader key structs into their own header", string
26806 "description": "zink: refcount the shader cache", string
26815 "description": "zink: initial implementation of shader keys", string
26824 "description": "pan/bi: Add support for tex offsets", string
26833 "description": "pan/bi: Allow lane selections on component 4 and above", string
26842 "description": "pan/bi: Allow vec16 in bi_print_swizzle()", string
26851 "description": "pan/bi: Add support for derivative instructions", string
26860 "description": "pan/bi: Add support for the CLPER instructions", string
26869 "description": "pan/bi: Rename CLPER into CLPER_V7 and add CLPER_V6", string
26878 "description": "pan/bi: Expose FAU slots", string
26887 "description": "pan/bi: Store the architecture in the compiler context", string
26896 "description": "panfrost: Get rid of the Pixel Format descriptor", string
26905 "description": "panfrost: Fix panfrost_format_to_bifrost_blend()", string
26914 "description": "pan/bi: Force BLEND src0 to r0", string
26923 "description": "pan/bi: Extract shadowmap comparator", string
26932 "description": "aco/tests: add some more clamp combining tests", string
26941 "description": "aco/tests: expand optimize.const_comparison_ordering tests", string
26950 "description": "aco/tests: initialize debug function", string
26959 "description": "aco: disallow various v_add_u32 opts if modifiers are used", string
26968 "description": "aco: fix combine_constant_comparison_ordering() NaN check with 16/64-bit", string
26977 "description": "aco: don't combine precise max(min()) to med3", string
26986 "description": "radeonsi: remove AMD_DEBUG=zerovram flag", string
26995 "description": "radeonsi: remove unused NO_RB_PLUS flag", string
27004 "description": "radv: add img debug flag", string
27013 "description": "radeonsi: use ac_surface_print_info in si_print_texture_info", string
27022 "description": "amd/common: introduce ac_surface_print_info", string
27031 "description": "meson: verify that d3d12.h exists when building the d3d12 driver", string
27040 "description": "microsoft/compiler: correct typo", string
27049 "description": "microsoft/compiler: inline some struct-declarations", string
27058 "description": "microsoft/compiler: move c++ higher up", string
27067 "description": "microsoft/compiler: remove unused struct", string
27076 "description": "aco: optimize v_add(v_bcnt(a, 0), b) to v_bcnt(a, b)", string
27085 "description": "driconf: remove the redundant glx-extension-disabling options", string
27094 "description": "radeonsi: Add auxiliary plane support.", string
27103 "description": "radeonsi: Do not try to disable displayable DCC with modifiers.", string
27112 "description": "radeonsi: Do not disable DCC when we have it as a modifier.", string
27121 "description": "radeonsi: Add modifier support.", string
27130 "description": "radeonsi: Check pitch and offset for validity.", string
27139 "description": "amd/common: Add modifier tests.", string
27148 "description": "amd/common: Add support for modifiers.", string
27157 "description": "drm-uapi: Add AMD modifiers.", string
27166 "description": "radeonsi: Add displayable DCC flushing without explicit flushes.", string
27175 "description": "amd/addrlib: Use signed char for INT_8.", string
27184 "description": "radv: Do the sample check for tiling earlier.", string
27193 "description": "turnip: Fix file descriptor return.", string
27202 "description": "radeonsi: enable GL_EXT_demote_to_helper_invocation", string
27211 "description": "ac/llvm: fix demote inside conditional branches", string
27220 … "description": "nir: optimize nir_lower_discard_to_demote to lower discard/demote both ways", string
27229 "description": "nir: gather shader_info::needs_all_helper_invocations", string
27238 "description": "nir: rename needs_helper_invocations to needs_quad_helper_invocations", string
27247 "description": "nir: optionally shuffle local invocation IDs for compute quad derivatives", string
27256 "description": "radeon: fix license in header", string
27265 "description": "gallium/draw: Fix rasterizer_discard for wide points/lines.", string
27274 "description": "mesa: Fix vertex_format_to_pipe_format index.", string
27283 "description": "nir: handle float atomics in copy propagation pass", string
27292 "description": "freedreno/drm: Add some locking asserts", string
27301 "description": "radv/winsys: set has_dedicated_vram in the null winsys", string
27310 "description": "nir: Fix nir_validate fail after nir_lower_tex", string
27319 "description": "Add EGL xcb platform", string
27328 "description": "anv: fix a build race between generating a header and using it", string
27337 "description": "d3d12: fix code after simple-shader helper changes", string
27346 "description": "zink: fix build on windows", string
27355 "description": "aco: optimize v_add_u32(v_mul_lo_u16) -> v_mad_u32_u16", string
27364 "description": "aco: select v_mul_lo_u16 for 16-bit multiplications that can't overflow", string
27373 "description": "aco: select v_mad_u32_u16 for 16-bit multiplications on GFX9+", string
27382 "description": "aco: optimize v_mad_u32_u16 with acc=0 to v_mul_u32_u24", string
27391 "description": "aco: add a new Operand flag to indicate that is 16-bit", string
27400 "description": "aco: introduce a generic label for labelling instructions", string
27409 "description": "util/u_process: implement util_get_process_name for Windows", string
27418 "description": "ci: sort packages installed via apt-get", string
27427 "description": "v3dv: move authenticated display fd acquisition to swapchain creation time", string
27436 "description": "v3dv: fix typo", string
27445 "description": "aco: combine more s_add+s_lshl to s_lshl<n>_add by ignoring uses", string
27454 "description": "aco/tests: add some tests for combining s_add+s_lshl to s_lshl<n>_add", string
27463 "description": "prog_to_nir: Revert name initialization change", string
27472 "description": "intel/compiler: Fix passthrough TCS regressions from program rename", string
27481 "description": "microsoft/compiler: Add dxil_nir_lower_16bit_conv prototype.", string
27490 "description": "glsl: Fix typos in comments.", string
27499 "description": "glsl: Initialize ir_variable member field data.is_xfb.", string
27508 "description": "draw: Clean up single-use goto statements.", string
27517 "description": "intel/fs: Fix use of undefined value in fixup_nomask_control_flow", string
27526 "description": "ci/db410c: Fix networking so we get artifacts from our jobs.", string
27535 "description": "ci: Re-enable the clip_three test on non-freedreno ARMs.", string
27544 "description": "ci: Bump deqp to current vulkan-cts-1.2.4", string
27553 … "description": "ci/deqp: Allow specifying the caselist fraction separate from CI_NODE_INDEX.", string
27562 "description": "ci/freedreno: Group the short a630 dEQP runs into one test job.", string
27571 "description": "ci: Only install kernel modules for LAVA devices.", string
27580 "description": "ci: Move the rust cleanup in lava_build out of the middle of kernel build.", string
27589 "description": "nir/builder: Add a name format arg to nir_builder_init_simple_shader().", string
27598 "description": "nir/builder: Drop the mem_ctx arg from nir_builder_init_simple_shader().", string
27607 … "description": "intel: Drop the last uses of a mem_ctx in nir_builder_init_simple_shader().", string
27616 "description": "nir/tests: Simplify the mem_ctx setup in our unit tests.", string
27625 "description": "nir/builder_tests: Drop unused lin_ctx.", string
27634 "description": "nir_builder: Return a new builder from nir_builder_init_simple_shader().", string
27643 "description": "nir/algebraic: optimize bitfield_select(a, iand(a, b), c)", string
27652 "description": "gallium: Add format modifier plane count query", string
27661 "description": "gallium: Add pipe_screen::is_dmabuf_modifier_supported", string
27670 …"description": "mesa: Undefine ALIGN macro before it is used as a function name. Issues on MacOS.", string
27679 "description": "v3dv: VK_KHR_display extension support", string
27688 "description": "llvmpipe: just use draw_regions in draw/line setup.", string
27697 "description": "lavapipe: disable SNORM blending for now", string
27706 "description": "lavapipe: enable alpha to one.", string
27715 "description": "u_blitter: port radv 3D blit coords logic.", string
27724 "description": "gallium: handle empty cbuf slots in framebuffer samples helper", string
27733 "description": "zink: only add MESA WSI structs for specific devices", string
27742 "description": "nir/validate: Size the set of blocks to avoid rehashing.", string
27751 "description": "util/set: Fix the _mesa_set_clear function to not leave tombstones.", string
27760 "description": "util/hash_table: Clean up the _mesa_hash_table_clear() implementation.", string
27769 "description": "util/hash_table: Handle NULL ht in _mesa_hash_table_clear().", string
27778 "description": "clover: add support for opencl C features", string
27787 "description": "clover/spirv: avoid strings for version handling", string
27796 "description": "clover/llvm: don't use strings for version handling.", string
27805 "description": "clover: add platform supported extensions with version", string
27814 "description": "clover: add support for versioned device extensions", string
27823 "description": "clover: report device CLC versions for 3.0", string
27832 "description": "clover: add CL_PLATFORM_NUMERIC_VERSION support", string
27841 "description": "clover/platform: move versioning to core object.", string
27850 "description": "clover: add CL 3.0 CL_DEVICE_NUMERIC_VERSION support", string
27859 "description": "clover/device: store version in device at constructor.", string
27868 "description": "util: add a env getter for versions", string
27877 "description": "clover: rename platform/device apis using strings", string
27886 "description": "clover/queue: Flush automatically if applications do not flush themselves", string
27895 "description": "mesa/bufferobj: Fix valgrind complaints", string
27904 "description": "mesa/fbo: Fix valgrind complaints", string
27913 … "description": "util/threaded_context: use driver's ubo alignment for constant buffer uploads", string
27922 "description": "freedreno: Protect gmem_cache ralloc allocations", string
27931 "description": "freedreno/drm: Rework APPEND() macro", string
27940 "description": "freedreno/batch: Cleanup submit immediately after flush", string
27949 "description": "freedreno/drm: Drop growable submit_bos table", string
27958 "description": "freedreno: Add submit lock", string
27967 "description": "freedreno: Make fd_context_batch() return a reference", string
27976 "description": "freedreno/batch: Move fd_batch_get_prologue()", string
27985 "description": "freedreno/drm: Make ring refcnt atomic again", string
27994 "description": "freedreno: Use ctx seqno in batch cache key", string
28003 "description": "freedreno/a6xx: Texture cache locking", string
28012 "description": "freedreno: batch-cache locking", string
28021 "description": "freedreno: Fix spurious flush", string
28030 "description": "freedreno: Convert to mesa_log*()", string
28039 "description": "freedreno: debug cleanup", string
28048 "description": "freedreno/drm: Convert to simple_mtx", string
28057 "description": "freedreno: Drop fd_context_lock() and friends", string
28066 "description": "st/mesa: fix use-after-free when updating shader info in st_link_nir", string
28075 "description": "d3d12: avoid searching twice for bos", string
28084 "description": "d3d12: ensure all compoents of clip-distances are written", string
28093 "description": "d3d12: introduce d3d12 gallium driver", string
28102 "description": "microsoft: add resource state manager utility code", string
28111 "description": "microsoft/compiler: translate nir to dxil", string
28120 "description": "microsoft/compiler: add dxil-util code", string
28129 "description": "compiler: add SYSTEM_BIT_FRONT_FACE", string
28138 "description": "gallium: Wrap some header files into \"extern C\"", string
28147 "description": "nir/print: print GS extra info", string
28156 "description": "util/format_zs: Add C++ include handling", string
28165 "description": "gallium/util: Wrap suballoc.h into extern C", string
28174 "description": "util/slab: allow usage from c++ code", string
28183 "description": "gallium/nir: Wrap tgsi_to_nir header in extern C", string
28192 "description": "softpipe: correct signature of get_compiler_options", string
28201 "description": "panfrost: Fix ->reads_frag_coord assignment", string
28210 "description": "panfrost: Fix Bifrost blend descriptor emission", string
28219 "description": "pan/bi: Model writemasks correctly", string
28228 "description": "intel/dump_gpu: add support for MMAP_OFFSET ioctl", string
28237 "description": "panfrost: Fix AFBC blits of resources with faked RGTC", string
28246 …"description": "zink: setup version dependent VkPhysicalDeviceVulkan*Features and VkPhysicalDevice… string
28255 "description": "rbug: Handle non-TGSI shaders", string
28264 "description": "rbug: Forward get_compiler_options to pipe driver", string
28273 "description": "aco: fix combining add/sub to b2i if a new dest needs to be allocated", string
28282 "description": "turnip: Remove pipeline NULL check.", string
28291 "description": "swr: Initialize FetchJit member mpFetchInfo in constructor.", string
28300 "description": "Reset new features for 21.0 development cycle", string
28309 "description": "Bump version for 21.0 devel", string