<bbhtt>
the header exists in `/usr/include/drm/` I guess the include path is wrong?
leizhou has joined #dri-devel
<bbhtt>
i guess it should be `drm-uapi/virtgpu_drm.h`
leizhou has quit [Ping timeout: 480 seconds]
checkfoc_us has quit []
checkfoc_us has joined #dri-devel
Kayden has quit [Quit: switching computers]
Kayden has joined #dri-devel
leizhou has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
ybogdano has quit [Quit: Ping timeout (120 seconds)]
ybogdano has joined #dri-devel
u-amarsh04 has quit []
apteryx has quit [Ping timeout: 480 seconds]
amarsh04 has joined #dri-devel
coldfeet has joined #dri-devel
warpme has joined #dri-devel
warpme has quit []
hansg has joined #dri-devel
Dark-Show has joined #dri-devel
Haaninjo has joined #dri-devel
warpme has joined #dri-devel
warpme has quit []
mceier has quit [Ping timeout: 480 seconds]
mceier has joined #dri-devel
warpme has joined #dri-devel
Dark-Show has quit [Quit: Leaving]
pcercuei has joined #dri-devel
kts has joined #dri-devel
kts has quit []
leizhou has joined #dri-devel
jani has quit [Remote host closed the connection]
jani has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
coldfeet has quit [Remote host closed the connection]
vliaskov has joined #dri-devel
illwieckz has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
davispuh has joined #dri-devel
illwieckz has joined #dri-devel
heat has joined #dri-devel
leizhou has joined #dri-devel
apteryx has joined #dri-devel
nerdopolis has joined #dri-devel
coldfeet has joined #dri-devel
sarnex has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
rcf has quit [Remote host closed the connection]
rcf has joined #dri-devel
vliaskov_ has joined #dri-devel
vliaskov has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
kts has quit [Quit: Konversation terminated!]
jsa has joined #dri-devel
kts has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
vliaskov has joined #dri-devel
vliaskov_ has quit [Ping timeout: 480 seconds]
coldfeet has joined #dri-devel
<dolphin>
airlied, sima: Not sure of tursulin already pinged you, but no drm-intel-fixes picked up this week so no PR
kts has quit [Quit: Konversation terminated!]
nerdopolis has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
warpme has quit []
bmodem has quit [Ping timeout: 480 seconds]
davispuh has quit [Quit: No Ping reply in 180 seconds.]
davispuh has joined #dri-devel
guludo has joined #dri-devel
Daanct12 has quit [Quit: WeeChat 4.3.5]
bolson has joined #dri-devel
<sima>
dolphin, ack
apteryx has quit [Ping timeout: 480 seconds]
apteryx has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
<kisak>
morning karolherbst, I'm thinking I should drop rusticl from the Jammy build to get rid of the bypass-to-build-with-llvm-15 shinanigans.
<karolherbst>
kisak: is that still such a mess?
<kisak>
I won't get a clear picture of how messy it is until I'm ready to try to move the Noble build to llvm 18
<kisak>
(instead of the nature of the universe 2 years ago)
<karolherbst>
what's the big blocker with any of this anyway? I thought it's mostly how it's nearly impossible to build the spirv binaries of libclc?
<kisak>
the big blocker is that bindgen is tangled into distro packaging all of rust or something. It's too much hassle to (significantly) version bump it on Jammy.
<kisak>
and that needed to also be rebuilt on llvm change.
<kisak>
There was some package restructuring between Jammy and Noble, so hopefully that's less ugly going forward, but I haven't looked into it in detail.
<karolherbst>
I see
<karolherbst>
yeah, and I guess that's fair enough
epoch101_ has joined #dri-devel
chaos_princess has quit [Quit: chaos_princess]
chaos_princess has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
<Lynne>
are implementations free to support extensions but claim that no physical device features are supported when querying using vkGetPhysicalDeviceFeatures2?
leizhou has quit [Remote host closed the connection]
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
ellyq has joined #dri-devel
leizhou has joined #dri-devel
Rounin has joined #dri-devel
gouchi has joined #dri-devel
dviola has quit [Quit: WeeChat 4.3.6]
rasterman has quit [Quit: Gettin' stinky!]
Rounin has left #dri-devel [#dri-devel]
<airlied>
Lynne: though when things get rolled into core I think that changes
<airlied>
so yes you should always look at features
<Lynne>
yeah, I ended up keeping all the management code, its not too bad since there's no requirement that all the structs given to vkGetPhysicalDeviceFeatures2 need to be supported by extensions, unlike with device creation
jsa has joined #dri-devel
sarnex has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
frieder has quit [Remote host closed the connection]
sassefa has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
sukuna has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
jsa has joined #dri-devel
konstantin has quit [Ping timeout: 480 seconds]
kaiwenjon has quit [Ping timeout: 480 seconds]
krushia has quit [Quit: Konversation germinated!]
mbrost has joined #dri-devel
sassefa has quit []
sassefa has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
feaneron has quit [Read error: Connection reset by peer]
sima has quit [Ping timeout: 480 seconds]
sassefa_ has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
sassefa has quit [Ping timeout: 480 seconds]
feaneron has joined #dri-devel
smaeul has quit [Read error: No route to host]
smaeul has joined #dri-devel
<glehmann>
Lynne: wdym, you clearly aren't allowed to use vkGetPhysicalDeviceFeatures2 with structs from unsupported extensions
<Lynne>
well, there's another bug in the validation layer
<Lynne>
could you point to the part of the spec where it says that?
mbrost has quit [Remote host closed the connection]
<glehmann>
Each structure included in the pNext chain must be defined at runtime by either:
<glehmann>
- a supported device extension in the case of physical-device-level functionality added by the device extension <- this is the important part
<glehmann>
- an extension which is enabled
<glehmann>
it's a bit weird because the spec mandates double safety, applications are not allowed to provide structs unknown to the driver, but drivers are also required to skip structs unknown to them
<glehmann>
many people are only aware of the second part, not the first
gouchi has quit [Remote host closed the connection]
<Company>
I used to have code where I did if (extension_supported) { do_stuff_for_that_extension(); } during setup
<Company>
these days I first check all supported extension I care about, put them in some flags, and then do stuff with the ones I know exist
<Company>
makes stuff a lot easier when there's stuff I need to do for either ext1 or ext2
<Company>
(and I have an env var to manually disable flags for testing, so I can simulate less capable drivers easily)
nchery is now known as Guest561
nchery has joined #dri-devel
leizhou has quit [Remote host closed the connection]
leizhou has joined #dri-devel
kaiwenjon has joined #dri-devel
kaiwenjon has quit []
kaiwenjon has joined #dri-devel
krushia has joined #dri-devel
mbrost has joined #dri-devel
piggz has joined #dri-devel
<piggz>
hi ... im trying to package mesa 24.2 (upgrade from 24.1.4) ... but something is horribly wrong with the build, seems like no DRM/dri drivers are being build (lima/panfrost) even though ive asked for them to be built, and none of the kmsro drivers are built. Whats changed in the build system and any idea what im missing? so far nothing jumping out in the meson output
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
<piggz>
meson suggests it should be working?
<piggz>
Gallium
<piggz>
Enabled : YES
<piggz>
Drivers : softpipe llvmpipe virgl vc4 lima panfrost
<piggz>
Platforms : wayland surfaceless drm
<zmike>
sounds like it is
<piggz>
zmike: there is no lima_dri.so generated
<zmike>
what is the full summary of your meson configure step?