ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
oneforall2 has quit [Remote host closed the connection]
cef has quit [Ping timeout: 480 seconds]
digetx has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
digetx has joined #dri-devel
pcercuei has quit [Quit: dodo]
oneforall2 has joined #dri-devel
cef has joined #dri-devel
randrik has quit [Remote host closed the connection]
urja has quit [Read error: Connection reset by peer]
randrik has joined #dri-devel
urja has joined #dri-devel
psykose has quit [Remote host closed the connection]
psykose has joined #dri-devel
davispuh has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
nerdopolis has quit [Read error: Connection reset by peer]
nerdopolis has joined #dri-devel
<cheako> Whatever I did while building rc1 makes things horrible, most things wont start the only thing that works is oblivion remastered... I rebooted into a new kernel and gnome-shell didn't work until I downgraded mesa.
nerdopolis has quit [Read error: Connection reset by peer]
nerdopolis has joined #dri-devel
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
Peuc has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
Peuc has joined #dri-devel
<Lynne> randrik: vulkan also gets you ffv1 acceleration via compute shaders which I specifically wrote for NLEs
ceuasyyyl^ has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
feaneron has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
jani has quit [Quit: No Ping reply in 180 seconds.]
jani has joined #dri-devel
randrik has left #dri-devel [#dri-devel]
caitcatdev has quit [Ping timeout: 480 seconds]
Sid127 has quit [Ping timeout: 480 seconds]
AndrewR has joined #dri-devel
caitcatdev has joined #dri-devel
Sid127 has joined #dri-devel
<AndrewR> Lynne, ffv1_vulkan does not seem to support p010, coming out of libplacebo when decoding 10bit hevc ?
<Lynne> AndrewR: it supports yuv420p10, I'll send a patch to add support soon for p010
<Lynne> libplacebo can output yuv420p10 in the meantime
<AndrewR> Lynne, I just do not know how to convince it to do so :)
<Lynne> libplacebo=format=yuv420p10:<other settings>?
<AndrewR> also, attempting at naively use ffv1_vulkan from ffmpeg cmdline for just old ms-mpeg4 file resulted in
<AndrewR> Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scale_0'
<AndrewR> Lynne, thanks for helping ..
glennk has joined #dri-devel
<AndrewR> Lynne, it says that encoding fraes with unaligned dimensions require level 4 and if I add this switch it says level 2 and 4 support experimental and not enabled :)
<AndrewR> *frames
<Lynne> add -strict -2 if on a command line, and avctx->strict_std_compliance = -2 if on the API
<Lynne> its only experimental in theory, as each change remains backwards compatible
<Lynne> you should also set slicecrc to 0 for now for the vulkan encoder, still have to send a patch for it
<AndrewR> Lynne, it encodes at around 4 fps :) I guess 1.2 Tflops is not enough :)
<Lynne> which gpu?
<Lynne> ah, the rx550
<Lynne> yeah,
<Lynne> oh, you need to add -async_depth
<Lynne> its currently set to 1 since it baloons VRAM, but you should try async_depth 3 or higher
<Lynne> also, which resolution?
<AndrewR> 1920x1080
<AndrewR> it accelerates to 5-6 for now
<AndrewR> also async_depth 3 makes no obvious speed difference here ...
<Lynne> try adding slices_v 32 and slices_h 32
<Lynne> wow, the rx550 is quite gutless
<Lynne> the least powerful GPU I have access to, an R4E, does 2.2fps on yuv420p10
<AndrewR> Lynne, well, at least you have some low power gpu too :)
Duke`` has joined #dri-devel
<AndrewR> Lynne, tried sleces_v/h set to 32 - 4.6 fps on 1920x1080 yuv444p :) Bit rate was over 900 megabits = 2.2 Gb per 20 sec
siak has joined #dri-devel
<AndrewR> stream was 60 fps so this probably add to size
<Lynne> yup, ffv1 is lossless after all, it's large, but it baloons much less in size as the resolution goes up
alarumbe has quit [Remote host closed the connection]
kts has joined #dri-devel
<AndrewR> Lynne, for screencapture usecase I used plain old mjpeg444, with fixed quantizer. was fast enough for 1440x900x30 fps. I still advocate for implementing it somehow :)
<Lynne> if you're capturing a screen, just use bgr0, it'll be a lot faster
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
epoch101 has joined #dri-devel
<AndrewR> Lynne, thanks, I haven't tried screencapture with this ffmpeg version yet. I just want to point out that mjpeg still has its uses, webcams for example widely give it to host, over usb
<Lynne> I know, there are plans for a vulkan decoder for mjpeg too
<Lynne> there's also a vulkan vc-2 encoder ready to be merged into ffmpeg which is faster and semi-lossless
<Lynne> better quality than mjpeg due to wavelets
<Lynne> also I've got 2 gsoc students this summer to work on a vulkan prores encoder and decoders
cloudowind has joined #dri-devel
<cloudowind> hello , https://www.mesa3d.org/ is down? and why meson asking me rust when i get the msa from git , but not when i have the tarball?
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
sghuge_ has joined #dri-devel
tango_ has quit [Quit: I'm never quite so stupid as when I'm being smart (Linus van Pel)]
<AndrewR> Lynne, cool :) good luck to all, I can sleep well now :)
sghuge has quit [Ping timeout: 480 seconds]
epoch101 has quit [Ping timeout: 480 seconds]
tango_ has joined #dri-devel
<cloudowind> do i need rutst to build mesa ?
<K900> It's used by some drivers yes
<K900> I think you can still avoid the Rust dependency if you disable those?
<cloudowind> if i knew which drivers i would:)
<cloudowind> but when i built it last time it was 25.0.1 i guess and was tarball direct from mesa3d , but now i am downloading tarball from gitlab and asking rustc
<K900> NVK, Asahi, possibly more?
<K900> Not sure off the top of my head
<K900> Oh, rusticl
<cloudowind> doesnt make sense , i didnt disable anything and was able to build without rustc but now i dont know
<K900> I assume some defaults changed since the last version you built and now
<K900> That's a thing that happens
<cloudowind> true , thank you then i will compile and build rust
<K900> Are you trying to bootstrap a system from scratch or something?
<cloudowind> my own distro :)
<K900> You can just install Rust from your distro
<K900> Oh, then you're in for some fun
<cloudowind> populating my package manager
<K900> Bootstrapping Rust is ... interesting
<cloudowind> thank you , let me sort the rust out now
<K900> Especially if you want to do it properly
<cloudowind> yea
ivyl has quit [Quit: end of flowers]
The_Company has quit []
<cloudowind> i will be back again , you have a good one dear thank you
cloudowind has quit [Quit: time after]
paulk-bis has joined #dri-devel
paulk has quit [Read error: Connection reset by peer]
coldfeet has joined #dri-devel
warpme has joined #dri-devel
warpme has quit []
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #dri-devel
vliaskov has joined #dri-devel
warpme has joined #dri-devel
alane_ has quit [Read error: Connection reset by peer]
alane has joined #dri-devel
ivyl has joined #dri-devel
warpme has quit []
kts has quit [Ping timeout: 480 seconds]
paulk-bis has quit []
paulk has joined #dri-devel
kts has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
YuGiOhJCJ has joined #dri-devel
warpme has joined #dri-devel
i-garrison has quit []
haaninjo has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
i-garrison has joined #dri-devel
dragtrialandrun has joined #dri-devel
dragtrialandrun has quit [Remote host closed the connection]
pcercuei has joined #dri-devel
warpme has quit []
i-garrison has quit []
warpme has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
i-garrison has joined #dri-devel
warpme has quit []
warpme has joined #dri-devel
apinheiro has joined #dri-devel
warpme has quit []
warpme has joined #dri-devel
warpme has quit []
warpme has joined #dri-devel
warpme has quit []
kts has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos_ has joined #dri-devel
Ashley has joined #dri-devel
<K900> Well that's bootstrapping a C compiler
<K900> Rust comes with extra fun
<K900> Because Rust is written in Rust
<K900> And the way to build a new Rust is to use an older Rust
<K900> So you either need to chain all the way back to when the compiler was written in OCaml, way back before Rust 1.0
<K900> Or you use mrustc, a Rust compiler reimplementation in C
<K900> Which can build Rust 1.74
<K900> Which can build 1.75, which can build 1.76, which can build 8 more Rusts until you get to current which is 1.86
nerdopolis has joined #dri-devel
feaneron has joined #dri-devel
davispuh has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
<orbea> K900: the gentoo repo has only 19 ebuilds for different rust versions
<orbea> and since I maintain the libressl overlay i have to keep them all in sync everytime a new one gets added or if they all change for w/e reason (all because of the rust openssl-sys crate that has a hardcoded libressl version check where I can just have it check x.x.x and never seen that fail, often have to patch multiple versions of the crate for every rust version)
<orbea> this is one of the circles of hell
<orbea> and you can't do the whole bootstrap chain with musl since older versions no longer work with current musl versions
siak has quit [Remote host closed the connection]
Surkow|laptop has quit [Ping timeout: 480 seconds]
vliaskov has quit [Remote host closed the connection]
yshui has quit [Ping timeout: 480 seconds]
yshui has joined #dri-devel
Surkow|laptop has joined #dri-devel
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos_ has joined #dri-devel
rasterman has joined #dri-devel
dsimic is now known as Guest14611
dsimic has joined #dri-devel
Guest14611 has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
kzd has joined #dri-devel
kzd has quit []
kzd has joined #dri-devel
epoch101 has joined #dri-devel
feaneron has quit [Ping timeout: 480 seconds]
Ashley has quit []
rasterman has quit [Quit: Gettin' stinky!]
rsalvaterra_ has joined #dri-devel
rsalvaterra_ is now known as rsalvaterra
calico has joined #dri-devel
epoch101 has quit []
sinatosk has joined #dri-devel
sinatosk has quit []
kts has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
gouchi has joined #dri-devel
gouchi has quit [Remote host closed the connection]
epoch101 has joined #dri-devel
cphealy_ has joined #dri-devel
epoch101 has quit []
cphealy has quit [Ping timeout: 480 seconds]
f_ is now known as notfunderscore
notfunderscore is now known as f_
f_ is now known as notfunderscore
notfunderscore is now known as f_
f_ is now known as absolutelynotfunderscore
absolutelynotfunderscore is now known as f_
coldfeet has quit [Quit: Lost terminal]
olivial has quit [Read error: Connection reset by peer]
olivial has joined #dri-devel
haaninjo has quit [Quit: Ex-Chat]
Duke`` has quit [Ping timeout: 480 seconds]
olivial has quit [Remote host closed the connection]
olivial has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
apinheiro has quit [Quit: Leaving]
fantom has quit [Ping timeout: 480 seconds]