ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
Thymo has quit [Read error: Connection reset by peer]
Thymo has joined #dri-devel
Danct12 has quit [Ping timeout: 480 seconds]
Haaninjo has quit [Quit: Ex-Chat]
iive has quit []
tarceri has joined #dri-devel
pcercuei has quit [Quit: dodo]
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
<jekstrand>
dcbaker: Yeah, we're going to have one API but everything's actually going to live in per-vendor extensions. The MTL_NV_everything extension, will, of course, require an NDA to read.
<jekstrand>
Or maybe I'm going to nvidia to help them make a low-level API. They did CUDA then AMD did metal, then Intel did level0, and now it's NVIDIA's turn again.
<dcbaker>
*mantle
tzanger has joined #dri-devel
<dcbaker>
jekstrand: a combined computer, graphics, what ML language?
<dcbaker>
*compute
<tzanger>
good evening - I'm trying to build updated mesa to try to get opengl 3+ support in a vmware fusion vm. When I run meson I get told I need to use the 'amber' branch but git branch -a doesn't show any 'amber' and the MR I do see (https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10557) doesn't give me any hints on how to enable it
<airlied>
tzanger: just use -Ddri-drivers=
<tzanger>
hm, https://docs.mesa3d.org/drivers/svga3d.html is telling me to use -Ddri-drivers=swrast, but that isn't allowed with the checked-out MR, and in master, it says I want amber
<tzanger>
or do you mean literally "-Ddri-drivers=" (empty set) ?
<HdkR>
Feels like some docs need to be written on docs.mesa3d.org to talk about this more
<HdkR>
Also yes, empty set
<tzanger>
should I be doing this in the amber MR, or from master branch?
<HdkR>
main branch, since you're likely not actually in need of using Amber, that documentation is just outdated with telling you to enable something in dri-drivers
<tzanger>
gotcha. Thank you, giving that a go
<tzanger>
hm
<tzanger>
meson builddir --prefix=/usr --libdir=${LIBDIR} -Dgallium-drivers=svga -Ddri-drivers= -Dgallium-xa=true -Ddri3=false is my build line
<tzanger>
and with an empty -Ddri-drivers, I see "meson.build:280:2: ERROR: Problem encountered: swrast vulkan requires gallium swrast"
<tzanger>
does that suggest I should add -Dgallium-drivers=swrast or empty set as well?
<imirkin>
it suggests you should add -Dvulkan-drivers=
<imirkin>
(or is it vk-drivers)
<dcbaker>
Vulkan-drivers
<tzanger>
imirkin: ah, ok. that got me farther but now it looks like I need to build wayland-protocols first since the version available in ubuntu bionic is too old
<imirkin>
tzanger: yeah, that's pretty unfortunate. there are some commits you could revert if you want to make progress
<imirkin>
tzanger: you will also need a newer libdrm
<imirkin>
tzanger: otoh if you don't need wayland at all, i think you can just disable that platform
<imirkin>
which ... might get you further?
<tzanger>
I'm not sure how important this is for now - I'm porting an *old* (think VoodooFX-era) game and I'm not sure I really need OpenGL > 2.1 which is what you get with vmware fusion and ubuntu bionic
tlwoerner has quit [Quit: Leaving]
<tzanger>
I thought it might be nice to try but perhaps I should stop bikeshedding and actually try to do some real work. :-)
<dcbaker>
I have MRs open to build both is those as subprojects
<dcbaker>
:)
<tzanger>
sorry this is not bikeshedding it's yak shaving
camus has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
The_Company has quit []
x512 has joined #dri-devel
<x512>
In is nice that kernel is not involved in graphics. Microkernel architectures are more safe and durable.
<x512>
In Haiku I am writing userland GPU acceleration driver that can be restarted after crash. Kernel driver will crash whole OS. Also development of userland drivers is much easier.
x512 has quit [Remote host closed the connection]
lemonzest has joined #dri-devel
LexSfX has quit []
nabaiste^ has joined #dri-devel
agx_ has quit [Remote host closed the connection]
agx has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
<jekstrand>
dcbaker: Why do we still have a --dri-drivers option?
camus has joined #dri-devel
camus1 has quit [Ping timeout: 480 seconds]
alatiera2 has joined #dri-devel
alatiera has quit [Ping timeout: 480 seconds]
kevinx has joined #dri-devel
kevinx has quit [Read error: Connection reset by peer]
kevinx has joined #dri-devel
mszyprow has joined #dri-devel
<zamundaaa[m]>
bnieuwenhuizen: it is a good idea, and is getting worked on
Danct12 has joined #dri-devel
danvet has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
kevinx_ has joined #dri-devel
kevinx has quit [Ping timeout: 480 seconds]
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
alatiera22 has joined #dri-devel
alatiera2 has quit [Ping timeout: 480 seconds]
jkrzyszt_ has joined #dri-devel
Thymo has quit [Read error: Connection reset by peer]
Thymo has joined #dri-devel
camus has joined #dri-devel
thellstrom has joined #dri-devel
kevinx_ has quit [Read error: Connection reset by peer]
kevinx_ has joined #dri-devel
thellstrom1 has quit [Ping timeout: 480 seconds]
camus1 has quit [Ping timeout: 480 seconds]
thellstrom has quit [Ping timeout: 480 seconds]
mlankhorst has joined #dri-devel
columbarius has quit [Remote host closed the connection]
columbarius has joined #dri-devel
kevinx__ has joined #dri-devel
tursulin has joined #dri-devel
kevinx_ has quit [Ping timeout: 480 seconds]
camus has quit [Remote host closed the connection]
camus has joined #dri-devel
nabaiste^ has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
pcercuei_ has joined #dri-devel
pcercuei has quit [Remote host closed the connection]
nabaiste^ has joined #dri-devel
pcercuei_ has quit [Remote host closed the connection]
pcercuei has joined #dri-devel
camus has quit [Remote host closed the connection]
kevinx__ has quit [Remote host closed the connection]
kevinx__ has joined #dri-devel
camus has joined #dri-devel
pochu has joined #dri-devel
kevinx__ has quit [Read error: Connection reset by peer]