2022-12-21 00:45
ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
00:19
columbarius has joined #dri-devel
00:21
co1umbarius has quit [Ping timeout: 480 seconds]
00:34
dliviu has quit [Quit: Going away]
00:36
ngcortes has quit [Ping timeout: 480 seconds]
00:36
dliviu has joined #dri-devel
01:12
ngcortes has joined #dri-devel
01:20
Emantor has joined #dri-devel
01:29
tango_ has joined #dri-devel
01:34
benjamin1 has quit [Ping timeout: 480 seconds]
01:50
smiles_1111 has joined #dri-devel
02:00
Leopold_ has quit []
02:01
Leopold has joined #dri-devel
02:04
TMM has joined #dri-devel
02:28
Leopold___ has joined #dri-devel
02:34
Leopold has quit [Ping timeout: 480 seconds]
02:40
benjamin1 has joined #dri-devel
02:48
benjamin1 has quit [Ping timeout: 480 seconds]
03:00
dsrt^ has quit [Ping timeout: 480 seconds]
03:00
dsrt^ has joined #dri-devel
03:24
dsrt^ has quit [Ping timeout: 480 seconds]
03:28
Leopold___ has quit [Remote host closed the connection]
03:28
Leopold has joined #dri-devel
04:08
jernej_ has joined #dri-devel
04:13
Duke`` has joined #dri-devel
05:33
ngcortes has quit [Remote host closed the connection]
05:39
fab has joined #dri-devel
05:41
junaid has joined #dri-devel
05:47
The_Company has quit []
05:49
lemonzest has quit [Quit: WeeChat 3.6]
05:58
Duke` has joined #dri-devel
05:59
idr has quit [Quit: Leaving]
06:03
Duke`` has quit [Ping timeout: 480 seconds]
06:06
Danct12 is now known as Guest6672
06:06
Danct12 has joined #dri-devel
06:14
smiles_1111 has quit [Ping timeout: 480 seconds]
06:18
lemonzest has joined #dri-devel
06:25
JohnnyonF has joined #dri-devel
06:29
alanc has quit [Remote host closed the connection]
06:30
alanc has joined #dri-devel
06:33
JohnnyonFlame has quit [Ping timeout: 480 seconds]
06:34
JohnnyonF has quit [Read error: Connection reset by peer]
06:44
immibis has joined #dri-devel
06:53
lkw has joined #dri-devel
06:56
sima has joined #dri-devel
06:57
sghuge has quit [Remote host closed the connection]
06:58
sghuge has joined #dri-devel
07:01
YuGiOhJCJ has joined #dri-devel
07:12
dviola has quit [Quit: WeeChat 4.0.2]
07:16
dviola has joined #dri-devel
07:16
urja has quit [Read error: Connection reset by peer]
07:33
urja has joined #dri-devel
07:50
lkw has quit [Ping timeout: 480 seconds]
07:54
lkw has joined #dri-devel
07:57
luc has joined #dri-devel
07:59
Haaninjo has joined #dri-devel
08:03
<
luc >
Hi, I am trying to use libgbm.so provided by mesa in my application, but it seems that dlsym() failed to find the symbol `gbmint_get_backend` in libgbm.so
08:05
<
luc >
do I misunderstand something?
08:06
<
emersion >
this is not a public API
08:14
<
emersion >
can you explain what you're trying to do?
08:14
<
emersion >
libgbm users are not expected to touch these internals
08:16
<
luc >
I am trying to get glamor worked on our own driver
08:17
<
doras >
Are you trying to write a GBM backend?
08:19
<
luc >
doras: No, you mean using libgbm.so requires the specific driver to implement a GBM backend?
08:22
<
emersion >
is your driver not a mesa driver?
08:22
<
emersion >
what driver is it?
08:23
<
luc >
that says, I have to implement `gbmint_get_backend` in my own GBM backend which is the dlopen()'ed `lib`?
08:23
kzd has quit [Ping timeout: 480 seconds]
08:24
<
doras >
If your driver is not in Mesa, yes.
08:25
<
luc >
emersion: No, it is a new Gallium-based driver
08:25
<
emersion >
oh, so it is mesa
08:26
<
emersion >
you shouldn't need to deal with any of this stuff, gallium implements what's required for GBM
08:26
<
doras >
Mesa provides an internal backend, so if you write your code in Mesa (even out-of-tree), you don't need an external backend.
08:26
<
emersion >
maybe your driver is missing capabilities that GBM needs?
08:26
<
doras >
I meant not "out-of-tree".
08:28
rasterman has joined #dri-devel
08:29
<
luc >
yes, we are doing our best improving it:)
08:31
<
luc >
emersion: doras: thank you for the explanation, i think i got it
08:34
<
emersion >
the code is a bit hard to follow, because there is a now-useless layer in-between GBM and Gallium, called DRI2
08:34
<
emersion >
the relevant places to look are
08:34
<
emersion >
dri2_init_screen_extensions()
08:35
<
emersion >
dri_screen_create_for_driver()
08:35
<
emersion >
former is what Gallium exposes as DRI2 API
08:35
<
emersion >
latter is what GBM needs from a DRI2 API
08:37
crabbedhaloablut has joined #dri-devel
08:37
djbw has quit [Read error: Connection reset by peer]
08:47
<
psykose >
just remove the dri2, so simple right :)
08:51
<
dottedmag >
It is a fully internal Mesa layer nowadays?
08:55
pcercuei has joined #dri-devel
09:38
lkw has quit [Ping timeout: 480 seconds]
09:47
tobiasjakobi has joined #dri-devel
09:47
tobiasjakobi has quit [Remote host closed the connection]
10:08
JohnnyonFlame has joined #dri-devel
10:08
rsalvaterra has quit []
10:09
rsalvaterra has joined #dri-devel
11:00
lkw has joined #dri-devel
11:02
smiles_1111 has joined #dri-devel
11:09
mvchtz has joined #dri-devel
12:18
JohnnyonFlame has quit [Ping timeout: 480 seconds]
12:28
JohnnyonFlame has joined #dri-devel
12:33
rasterman has quit [Quit: Gettin' stinky!]
12:43
urja has quit [Ping timeout: 480 seconds]
12:45
lkw has quit [Ping timeout: 480 seconds]
12:46
lkw has joined #dri-devel
12:47
mvchtz has quit [Quit: WeeChat 3.5]
12:55
flto has quit [Remote host closed the connection]
12:55
flto has joined #dri-devel
12:56
Danct12 has quit [Quit: WeeChat 4.0.2]
13:09
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
13:10
rasterman has joined #dri-devel
13:19
Company has joined #dri-devel
13:21
lemonzest has quit [Remote host closed the connection]
13:28
lemonzest has joined #dri-devel
13:46
rasterman has quit [Quit: Gettin' stinky!]
14:16
lkw has quit [Ping timeout: 480 seconds]
14:18
kzd has joined #dri-devel
14:22
lkw has joined #dri-devel
14:27
jkhsjdhjs has quit [Quit: Error: Leaving not permitted]
14:50
jkhsjdhjs has joined #dri-devel
14:59
sebastiencs has joined #dri-devel
15:17
lkw has quit [Ping timeout: 480 seconds]
15:18
Leopold_ has joined #dri-devel
15:19
kts has joined #dri-devel
15:22
lkw has joined #dri-devel
15:25
Leopold has quit [Ping timeout: 480 seconds]
15:31
kts has quit [Quit: Konversation terminated!]
15:37
junaid has quit [Remote host closed the connection]
15:52
jkhsjdhjs has quit [Quit: Error: Leaving not permitted]
15:52
jkhsjdhjs has joined #dri-devel
16:01
lemonzest has quit [Quit: WeeChat 3.6]
16:03
jkhsjdhjs has quit [Quit: Error: Leaving not permitted]
16:04
jkhsjdhjs has joined #dri-devel
16:08
jkhsjdhjs has quit []
16:08
jkhsjdhjs has joined #dri-devel
16:09
lemonzest has joined #dri-devel
16:09
mvchtz has joined #dri-devel
16:10
i-garrison has quit []
16:11
i-garrison has joined #dri-devel
16:17
lkw has quit [Quit: Lost terminal]
16:21
OftenTimeConsuming is now known as Guest6700
16:21
OftenTimeConsuming has joined #dri-devel
16:22
Guest6700 has quit [Ping timeout: 480 seconds]
17:03
carbonfiber has joined #dri-devel
17:21
tobiasjakobi has joined #dri-devel
17:28
smiles_1111 has quit [Ping timeout: 480 seconds]
17:32
rasterman has joined #dri-devel
17:32
tobiasjakobi has quit [Quit: Leaving]
18:18
lyudess has joined #dri-devel
18:24
Lyude has quit [Ping timeout: 480 seconds]
18:24
kts has joined #dri-devel
19:12
rasterman has quit [Quit: Gettin' stinky!]
19:22
urja has joined #dri-devel
19:24
JohnnyonFlame has quit [Read error: Connection reset by peer]
19:44
Lucretia has quit []
19:51
Lucretia has joined #dri-devel
19:56
Guest6672 has quit []
19:57
Danct12 has joined #dri-devel
20:01
kts has quit [Quit: Konversation terminated!]
20:14
Duke` has quit [Ping timeout: 480 seconds]
20:20
leo60228 has joined #dri-devel
20:20
sima has quit [Ping timeout: 480 seconds]
20:22
leo60228- has quit [Ping timeout: 480 seconds]
20:28
leo60228- has joined #dri-devel
20:32
leo60228 has quit [Ping timeout: 480 seconds]
20:40
luc has quit [Remote host closed the connection]
20:43
leo60228 has joined #dri-devel
20:44
leo60228- has quit [Ping timeout: 480 seconds]
20:49
leo60228- has joined #dri-devel
20:54
leo60228 has quit [Ping timeout: 480 seconds]
20:54
leo60228- has quit []
20:54
leo60228 has joined #dri-devel
21:02
leo60228 has quit []
21:02
leo60228 has joined #dri-devel
21:18
apinheiro has joined #dri-devel
21:21
kzd has quit [Ping timeout: 480 seconds]
21:34
kzd has joined #dri-devel
21:46
TMM has joined #dri-devel
22:34
anujp has quit [Remote host closed the connection]
22:44
apinheiro has quit [Quit: Leaving]
22:56
crabbedhaloablut has quit []
23:09
Leopold has joined #dri-devel
23:12
carbonfiber has quit [Quit: Connection closed for inactivity]
23:15
Leopold_ has quit [Ping timeout: 480 seconds]
23:17
pcercuei has quit [Quit: dodo]
23:45
smiles_1111 has joined #dri-devel
23:53
Haaninjo has quit [Quit: Ex-Chat]