OpenBSD/xenocara 9HGPARDlib/mesa/src/amd/llvm ac_llvm_helper.cpp, lib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp

by robert on ⎇
   unbreak build with llvm-19+ by pulling the following upstream commits

   5a9c052ba78e5d1b0020b8f8320d211d2205a958 amd: Include missing llvm IR header Module.h
   fa9cd89a85b904615ebc11da609445b5b751e68d Update lp_bld_misc.cpp to support llvm-19+.
   a8eed9cca26b1c4b6526be7d042adec6703a30ae gallium: Don't pass avx512er and avx512pf features on LLVM 19

   ok jsg@
VersionDeltaFile
1.21+10-2lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.3+1-0lib/mesa/src/amd/llvm/ac_llvm_helper.cpp
+11-22 files

OpenBSD/xenocara Y5Xd4iflib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp lp_bld_init.c

   Enable PAC in addition to BTI on arm64 such that JIT code matches the
   default branch protection provided by our base compiler.

   ok jsg@
VersionDeltaFile
1.20+3-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.18+1-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
1.12+1-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
+5-33 files

OpenBSD/xenocara egH95TKlib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/compiler/nir nir_opt_algebraic.c

   Merge Mesa 23.3.6
VersionDeltaFile
1.10+1,064,529-1,016,850lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.9+28,548-26,732lib/mesa/generated/src/amd/common/sid_tables.h
1.9+16,003-30,397lib/mesa/generated/src/intel/genxml/genX_xml.h
1.7+29,591-10,446lib/mesa/generated/src/intel/vulkan/anv_entrypoints.c
1.1+27,052-0lib/mesa/generated/src/intel/genxml/gen20_pack.h
1.9+6,883-10,856lib/mesa/src/mapi/glapi/registry/gl.xml
+1,172,606-1,095,2811,474 files not shown
+1,325,934-1,225,0401,480 files

OpenBSD/xenocara DDiysDzlib/mesa .pick_status.json, lib/mesa/docs/relnotes 23.3.0.rst

   Import Mesa 23.3.6
VersionDeltaFile
1.1.1.12+26,569-54,442lib/mesa/.pick_status.json
1.1.1.9+6,888-10,861lib/mesa/src/mapi/glapi/registry/gl.xml
1.1+14,700-0lib/mesa/src/asahi/layout/tests/msaa.txt
1.1+13,794-0lib/mesa/src/amd/registers/gfx115.json
1.1.1.17+388-11,908lib/mesa/src/gallium/drivers/r600/r600_shader.c
1.1+6,334-0lib/mesa/docs/relnotes/23.3.0.rst
+68,673-77,2115,141 files not shown
+585,963-278,3665,147 files

OpenBSD/xenocara NDTa0I6lib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp lp_bld_init.c

   Tell LLVM to generate code with BTI instructions.

   "looks ok" jsg@, ok deraadt@
VersionDeltaFile
1.18+7-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.16+4-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
1.11+4-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
+15-03 files

OpenBSD/xenocara Le9WIKMlib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/amd/vulkan radv_entrypoints.c

   Merge Mesa 23.1.9
VersionDeltaFile
1.9+1,017,746-645,993lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.4+592,994-58,600lib/mesa/generated/src/intel/perf/intel_perf_metrics.c
1.8+38,641-17,693lib/mesa/generated/src/amd/vulkan/radv_entrypoints.c
1.8+27,201-27,242lib/mesa/generated/src/amd/common/sid_tables.h
1.8+25,322-25,390lib/mesa/generated/src/intel/genxml/genX_xml.h
1.6+41,289-4,739lib/mesa/generated/src/intel/vulkan/anv_entrypoints.c
+1,743,193-779,6571,397 files not shown
+1,923,265-893,3341,403 files

OpenBSD/xenocara ORif0uJlib/mesa .pick_status.json, lib/mesa/src/freedreno/.gitlab-ci/reference prefetch-test.log

   Import Mesa 23.1.9
VersionDeltaFile
1.1+250,108-0lib/mesa/src/intel/perf/oa-acmgt3.xml
1.1+153,192-0lib/mesa/src/freedreno/.gitlab-ci/reference/prefetch-test.log
1.1+118,222-0lib/mesa/src/intel/perf/oa-acmgt2.xml
1.1+76,252-0lib/mesa/src/intel/perf/oa-acmgt1.xml
1.1.1.11+43,289-14,993lib/mesa/.pick_status.json
1.1+52,917-0lib/mesa/src/intel/perf/oa-mtlgt3.xml
+693,980-14,9934,464 files not shown
+1,189,493-188,6264,470 files

OpenBSD/xenocara lYEmELSlib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/compiler/nir nir_opt_algebraic.c

   Merge Mesa 22.3.4
VersionDeltaFile
1.8+893,005-674,219lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.5+33,415-36,264lib/mesa/generated/src/intel/vulkan/anv_entrypoints.c
1.6+30,465-30,223lib/mesa/generated/src/intel/genxml/genX_xml.h
1.1+56,175-0lib/mesa/generated/src/intel/vulkan_hasvk/anv_entrypoints.c
1.6+26,887-22,933lib/mesa/generated/src/amd/common/sid_tables.h
1.3+17,141-12,930lib/mesa/generated/src/intel/perf/intel_perf_metrics.c
+1,057,088-776,5691,593 files not shown
+1,306,893-957,8851,599 files

OpenBSD/xenocara Cx482dnlib/mesa .pick_status.json, lib/mesa/src/amd/registers gfx11.json

   Import Mesa 22.3.4
VersionDeltaFile
1.1.1.9+9,428-29,462lib/mesa/.pick_status.json
1.1+14,690-0lib/mesa/src/amd/registers/gfx11.json
1.1.1.4+6,248-6,390lib/mesa/src/intel/genxml/gen125.xml
1.1.1.6+5,700-6,025lib/mesa/src/intel/genxml/gen12.xml
1.1.1.9+5,485-5,827lib/mesa/src/intel/genxml/gen11.xml
1.1.1.13+5,151-5,488lib/mesa/src/intel/genxml/gen9.xml
+46,702-53,1924,745 files not shown
+615,093-209,8324,751 files

OpenBSD/xenocara r1hLNsflib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/compiler/nir nir_opt_algebraic.c

   Merge Mesa 22.1.7
VersionDeltaFile
1.7+528,611-702,176lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.5+1,427-230,090lib/mesa/generated/src/intel/genxml/genX_bits.h
1.2+29,798-147,616lib/mesa/generated/src/intel/perf/intel_perf_metrics.c
1.5+29,145-28,742lib/mesa/generated/src/intel/genxml/genX_xml.h
1.5+22,723-22,717lib/mesa/generated/src/amd/common/sid_tables.h
1.1+25,943-0lib/mesa/generated/src/vulkan/runtime/vk_cmd_enqueue_entrypoints.c
+637,647-1,131,3412,034 files not shown
+876,104-1,223,2112,040 files

OpenBSD/xenocara s0ryWR8lib/mesa .pick_status.json, lib/mesa/src/gallium/drivers/radeon radeon_efc.h

   Import Mesa 22.1.7
VersionDeltaFile
1.1+40,150-0lib/mesa/src/gallium/drivers/radeon/radeon_efc.h
1.1.1.8+21,058-12,787lib/mesa/.pick_status.json
1.1.1.3+11,318-3,196lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_device.h
1.1.1.3+7,690-3,488lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_command_buffer.h
1.1+5,167-0lib/mesa/src/imagination/vulkan/pds/pvr_pds.c
1.1.1.11+3,975-1,144lib/mesa/src/vulkan/registry/vk.xml
+89,358-20,6153,777 files not shown
+409,212-117,9833,783 files

OpenBSD/xenocara P1mXcYLlib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/amd/vulkan radv_entrypoints.c

   Merge Mesa 21.3.7
VersionDeltaFile
1.6+469,799-356,456lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.4+100,294-88,924lib/mesa/generated/src/intel/genxml/genX_bits.h
1.3+56,094-48,264lib/mesa/generated/src/intel/vulkan/anv_entrypoints.c
1.4+29,793-29,670lib/mesa/generated/src/intel/genxml/genX_xml.h
1.4+20,167-20,572lib/mesa/generated/src/amd/common/sid_tables.h
1.4+24,501-12,989lib/mesa/generated/src/amd/vulkan/radv_entrypoints.c
+700,648-556,8751,498 files not shown
+812,132-627,4151,504 files

OpenBSD/xenocara TnRlO1Ulib/mesa .pick_status.json, lib/mesa/docs/relnotes 21.2.0.rst

   Import Mesa 21.3.7
VersionDeltaFile
1.1+105,543-0lib/mesa/src/panfrost/ci/vk-panvk.txt
1.1.1.6+10,852-23,956lib/mesa/.pick_status.json
1.1+9,302-0lib/mesa/src/gallium/drivers/crocus/crocus_state.c
1.1.1.5+3,736-3,669lib/mesa/src/amd/compiler/aco_instruction_selection.cpp
1.1.1.8+3,871-3,474lib/mesa/src/freedreno/ir3/ir3_compiler_nir.c
1.1+5,272-0lib/mesa/docs/relnotes/21.2.0.rst
+138,576-31,0994,020 files not shown
+514,065-180,7164,026 files

OpenBSD/xenocara SYRrUPhlib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp lp_bld_init.c

   backport from Mesa upstream to fix i386 build with llvm 13

   gallivm: fix FTBFS on i386 with LLVM >= 13, StackAlignmentOverride is gone
   3a2d317b996f57647da23de7876142be4b9b71f3

   gallivm: add new wrapper around Module::setOverrideStackAlignment()
   c1b4c64a28d9fc093229eab91a3a7fc4cb4fe29a

   https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11940

   ok sthen@
VersionDeltaFile
1.13+10-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.12+4-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
1.10+3-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
+17-13 files

OpenBSD/xenocara DTuY0y9lib/mesa/src/amd/compiler aco_instruction_selection.cpp, lib/mesa/src/amd/llvm ac_llvm_build.c

   Merge Mesa 21.1.5
VersionDeltaFile
1.16+7,047-6,796lib/mesa/src/amd/vulkan/radv_device.c
1.13+6,264-5,549lib/mesa/src/amd/vulkan/radv_cmd_buffer.c
1.14+5,584-5,321lib/mesa/src/amd/vulkan/radv_pipeline.c
1.5+5,809-2,905lib/mesa/src/amd/compiler/aco_instruction_selection.cpp
1.3+4,246-4,452lib/mesa/src/amd/llvm/ac_llvm_build.c
1.12+3,861-3,838lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c
+32,811-28,8612,754 files not shown
+249,652-181,9182,760 files

OpenBSD/xenocara tnpZy84lib/mesa .pick_status.json, lib/mesa/src/amd/registers gfx10.json gfx103.json

   Initial revision
VersionDeltaFile
1.1.1.4+15,249-20,955lib/mesa/.pick_status.json
1.1.1.4+7,591-12,403lib/mesa/src/amd/registers/gfx10.json
1.1+16,890-0lib/mesa/src/amd/registers/gfx103.json
1.1.1.2+8,259-8,099lib/mesa/src/intel/perf/oa-bdw.xml
1.1+15,239-0lib/mesa/src/amd/registers/gfx9.json
1.1+15,135-0lib/mesa/src/freedreno/.gitlab-ci/reference/es2gears-a320.log
+78,363-41,4576,895 files not shown
+1,306,804-417,9666,901 files

OpenBSD/xenocara Nk7RCZklib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp

   gallium/gallivm: remove unused header include for newer LLVM

   From Jan Zielinski
   52aa730d07618513d6c055618069b2f4680974cc in mainline Mesa

   Encountered by naddy@ when doing a clang 11 build.  This commit
   suggested by patrick@
VersionDeltaFile
1.11+2-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
+2-01 files

OpenBSD/xenocara CqPnIP9lib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/amd/vulkan radv_entrypoints.c

   Merge Mesa 20.0.8

   With Mesa 20.1 even after the kernel change to do wbinvd on all cpus
   sthen@ reported that hard hangs still occurred on his Haswell system
   with inteldrm.

   Mark Kane also reported seeing hangs on Ivy Bridge on bugs@.

   Some systems/workloads seem to be more prone to triggering this than
   others as I have not seen any hangs on Ivy Bridge and the only hangs
   I saw on Haswell when running piglit went away with the wbinvd change.

   It seems something is wrong with drm memory attributes or coherency in
   the kernel and newer Mesa versions expect behaviour we don't have.
VersionDeltaFile
1.3+116,030-146,182lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.2+26,871-26,885lib/mesa/generated/src/intel/genxml/genX_xml.h
1.2+22,975-23,200lib/mesa/generated/src/amd/common/sid_tables.h
1.11+3,805-3,507lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c
1.2+1,685-3,628lib/mesa/generated/src/amd/vulkan/radv_entrypoints.c
1.10+2,460-2,246lib/mesa/src/gallium/drivers/radeonsi/si_shader.c
+173,826-205,6481,301 files not shown
+229,043-276,5191,307 files

OpenBSD/xenocara F4ghLZwlib/mesa .pick_status.json, lib/mesa/src/amd/compiler aco_instruction_selection.cpp

   Import Mesa 20.0.8
VersionDeltaFile
1.1.1.3+13,280-12,218lib/mesa/.pick_status.json
1.1.1.16+3,805-3,507lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c
1.1.1.15+2,460-2,246lib/mesa/src/gallium/drivers/radeonsi/si_shader.c
1.1.1.3+1,301-3,051lib/mesa/src/amd/compiler/aco_instruction_selection.cpp
1.1.1.16+2,186-1,988lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.c
1.1.1.3+1,959-1,851lib/mesa/src/gallium/drivers/radeonsi/gfx10_shader_ngg.c
+24,991-24,8611,870 files not shown
+113,089-126,5991,876 files

OpenBSD/xenocara M3oq7zClib/mesa/generated/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c, lib/mesa/generated/src/intel/genxml genX_bits.h

   Merge Mesa 20.1.6
VersionDeltaFile
1.1+371,310-0lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.1+278,607-0lib/mesa/generated/src/intel/genxml/genX_bits.h
1.1+179,763-0lib/mesa/generated/src/intel/perf/gen_perf_metrics.c
1.1+57,836-0lib/mesa/generated/src/util/format/u_format_table.c
1.1+39,410-0lib/mesa/generated/src/compiler/nir/nir_constant_expressions.c
1.1+39,016-0lib/mesa/generated/src/mapi/shared-glapi/glapi_mapi_tmp.h
+965,942-02,116 files not shown
+1,539,360-83,1492,122 files

OpenBSD/xenocara YxnQHEclib/mesa .pick_status.json, lib/mesa/src/amd/addrlib/src/gfx10 gfx10SwizzlePattern.h

   Import Mesa 20.1.6
VersionDeltaFile
1.1+38,477-0lib/mesa/.pick_status.json
1.1.1.2+6,005-7,315lib/mesa/src/amd/addrlib/src/gfx10/gfx10SwizzlePattern.h
1.1+11,802-0lib/mesa/src/intel/perf/oa-lkf.xml
1.1+10,915-0lib/mesa/src/amd/compiler/aco_instruction_selection.cpp
1.1.1.14+2,254-8,174lib/mesa/src/gallium/drivers/radeonsi/si_shader.c
1.1.1.14+4,893-5,199lib/mesa/src/gallium/drivers/radeonsi/si_state.c
+74,346-20,6883,600 files not shown
+471,592-151,1253,606 files

OpenBSD/xenocara BVO6lJ4lib/mesa/src/amd/common amdgfxregs.h sid.h, lib/mesa/src/intel/genxml gen10.xml gen9.xml

   Merge Mesa 19.2.8
VersionDeltaFile
1.1+157,439-0lib/mesa/src/intel/perf/gen_perf_metrics.c
1.1+39,886-0lib/mesa/src/amd/common/amdgfxregs.h
1.8+5-8,888lib/mesa/src/amd/common/sid.h
1.7+5,273-1,987lib/mesa/src/intel/genxml/gen10.xml
1.9+5,111-1,999lib/mesa/src/intel/genxml/gen9.xml
1.9+3,439-1,869lib/mesa/src/intel/genxml/gen8.xml
+211,153-14,7431,768 files not shown
+308,720-61,8161,774 files

OpenBSD/xenocara IUTUd1nlib/mesa/include/CL cl.hpp, lib/mesa/src/amd/registers gfx10.json amdgfxregs.json

   Initial revision
VersionDeltaFile
1.1+21,855-0lib/mesa/src/amd/registers/gfx10.json
1.1+15,805-0lib/mesa/src/amd/registers/amdgfxregs.json
1.1+15,493-0lib/mesa/src/intel/perf/oa-bdw.xml
1.1.1.2+11,023-2,076lib/mesa/include/CL/cl.hpp
1.1+11,899-0lib/mesa/src/intel/perf/oa-icl.xml
1.1+11,269-0lib/mesa/src/intel/perf/oa-sklgt2.xml
+87,344-2,0764,784 files not shown
+611,723-80,4884,790 files

OpenBSD/xenocara Ed6km42lib/mesa/src/amd/common sid_tables.h, lib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c

   Merge Mesa 19.0.5
VersionDeltaFile
1.7+20,772-20,877lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.8+14,467-14,427lib/mesa/src/intel/genxml/genX_xml.h
1.7+8,557-8,550lib/mesa/src/amd/common/sid_tables.h
1.7+8,279-3,001lib/mesa/src/compiler/nir/nir_constant_expressions.c
1.7+2,068-3,224lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h
1.7+2,433-2,408lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h
+56,576-52,487893 files not shown
+104,469-84,449899 files

OpenBSD/xenocara OooXbRQlib/mesa/src/amd/common sid_tables.h, lib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c

   Import Mesa 19.0.5
VersionDeltaFile
1.1.1.6+20,729-20,834lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.1.1.6+14,467-14,427lib/mesa/src/intel/genxml/genX_xml.h
1.1.1.5+8,557-8,550lib/mesa/src/amd/common/sid_tables.h
1.1.1.7+8,101-2,823lib/mesa/src/compiler/nir/nir_constant_expressions.c
1.1+5,506-0lib/mesa/src/freedreno/registers/a6xx.xml.h
1.1.1.8+2,079-3,235lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h
+59,439-49,8691,447 files not shown
+221,101-90,2461,453 files

OpenBSD/xenocara RVYGUMJlib/mesa configure, lib/mesa/src/amd/common sid_tables.h

   Merge Mesa 18.3.2
VersionDeltaFile
1.6+27,187-26,895lib/mesa/src/mesa/main/marshal_generated.c
1.6+27,376-9,922lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.6+25,011-5,255lib/mesa/src/intel/genxml/genX_bits.h
1.6+14,421-13,401lib/mesa/src/intel/genxml/genX_xml.h
1.20+9,142-7,542lib/mesa/configure
1.6+7,027-7,054lib/mesa/src/amd/common/sid_tables.h
+110,164-70,0692,128 files not shown
+336,474-227,1072,134 files

OpenBSD/xenocara FmPVayylib/mesa configure, lib/mesa/src/compiler/nir nir_opt_algebraic.c

   Import Mesa 18.3.2
VersionDeltaFile
1.1+150,862-0lib/mesa/src/mesa/drivers/dri/i965/brw_oa_metrics.c
1.1.1.4+27,428-27,136lib/mesa/src/mesa/main/marshal_generated.c
1.1.1.5+27,008-9,554lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.1.1.4+25,003-5,247lib/mesa/src/intel/genxml/genX_bits.h
1.1.1.4+14,421-13,401lib/mesa/src/intel/genxml/genX_xml.h
1.1.1.12+9,874-8,289lib/mesa/configure
+254,596-63,6273,835 files not shown
+784,745-242,7153,841 files

OpenBSD/xenocara meuwHU1lib/mesa/src/amd/common sid_tables.h, lib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c

   Merge Mesa 17.3.9

   Mesa 18.x needs an ld with build-id for at least the intel code
   Mesa 18.2 assumes linux only memfd syscalls in intel code

   Tested by matthieu@, kettenis@ and myself on a variety of hardware and
   architectures. ok kettenis@
VersionDeltaFile
1.5+13,371-13,341lib/mesa/src/intel/genxml/genX_xml.h
1.5+13,377-10,765lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.5+9,033-8,230lib/mesa/src/amd/common/sid_tables.h
1.5+10,030-6,849lib/mesa/src/compiler/nir/nir_constant_expressions.c
1.5+4,652-6,844lib/mesa/src/glx/indirect.c
1.5+6,361-4,518lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h
+56,824-50,5473,230 files not shown
+348,734-227,0923,236 files

OpenBSD/xenocara K5l2zZhlib/mesa/src/amd/common sid_tables.h, lib/mesa/src/intel/genxml genX_xml.h

   Import Mesa 17.3.9
VersionDeltaFile
1.1.1.3+13,371-13,341lib/mesa/src/intel/genxml/genX_xml.h
1.1.1.3+9,033-8,230lib/mesa/src/amd/common/sid_tables.h
1.1.1.5+3,679-3,675lib/mesa/src/mesa/main/enums.c
1.1.1.6+2,628-2,488lib/mesa/src/mesa/main/remap_helper.h
1.1.1.6+2,656-2,010lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h
1.1.1.3+2,201-1,964lib/mesa/src/vulkan/util/vk_enum_to_str.c
+33,568-31,7081,755 files not shown
+176,367-73,2851,761 files

OpenBSD/xenocara xIRGvPblib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c, lib/mesa/src/gallium/drivers/radeonsi si_shader.c

   Revert to Mesa 13.0.6 again.

   Corruption has again been reported on Intel hardware running Xorg with
   the modesetting driver (which uses OpenGL based acceleration instead of
   SNA acceleration the intel driver defaults to).

   Reported in various forms on Sandy Bridge (X220), Ivy Bridge (X230) and
   Haswell (X240).  Confirmed to not occur with the intel driver but the
   xserver was changed to default to the modesetting driver on >= gen4
   hardware (except Ironlake).

   One means of triggering this is to open a large pdf with xpdf on an
   idle machine and highlight a section of the document.

   There have been reports of gpu hangs on gen4 intel hardware
   (T500 with GM45, X61 with 965GM) when starting Xorg as well.
VersionDeltaFile
1.4+10,242-12,854lib/mesa/src/compiler/nir/nir_opt_algebraic.c
1.4+6,879-10,060lib/mesa/src/compiler/nir/nir_constant_expressions.c
1.2+7,217-4,314lib/mesa/src/mesa/main/enums.c
1.4+6,845-4,653lib/mesa/src/glx/indirect.c
1.4+4,524-5,721lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h
1.4+4,796-4,337lib/mesa/src/gallium/drivers/radeonsi/si_shader.c
+40,503-41,9393,205 files not shown
+186,103-271,4433,211 files