04:31 K900: GPUs didn't really have much in the way of power management back then
16:57 mareko: DavidHeidelberg: what is the maximum LLVM version that all CI jobs could be upgraded to?
17:10 daniels: mareko: we don’t want to upgrade all CI jobs because then we’re cutting off everyone who isn’t using Arch
17:10 daniels: i think having a balance between 15 and 18 is probably sensible
17:13 DemiMarie: daniels: from a distro perspective, I am glad that Mesa doesn't just bundle LLVM.
17:30 mareko: daniels: s/all CI jobs/CI jobs that build radeonsi and radv/
17:31 daniels: mareko: do you want to drop support for older versions?
17:33 daniels: afaict, Ubuntu 20.04 LTS has LLVM 12, and 22.04 LTS has 15
18:10 DemiMarie: daniels: Can Mesa be statically linked to LLVM in such a way that it can coexist with other LLVM-using libraries in the same application?
18:16 Ermine: I guess each driver will get its llvm copy that way...
19:27 jenatali: Demi: That's how it works on Windows
19:33 DemiMarie: jenatali: That is nice.
19:34 Ermine: I wonder why there's DRIVER_GEM, but no DRIVER_TTM
20:00 mareko: daniels: yes, new LLVM is required for hw support, there is no point in supporting LLVM from 2020 unless your GPU is from 2019 or older
20:15 DemiMarie: mareko: how new?
20:17 soreau: mareko: are there any metrics on how many users use 'old' gpu's as opposed to 'new'?
20:19 mareko: DemiMarie: I'm thinking of requiring LLVM 18
20:20 mareko: soreau: no
21:19 x512: Can someone review https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21074 , https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31185 ?
23:36 Lynne: so assuming I'm using a new kernel, can I extract a sync object that I can import into vulkan from any dmabuf?
23:40 emersion: you need to go through sync_file sadly
23:41 emersion: but yeah there is an IOCTL to extract the implicit fence of a DMA-BUF
23:42 Lynne: sadly?
23:43 Ermine: I guess new DRM drivers don't need to do TTM?
23:45 Lynne: also what sort of a semaphore is it?