ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
LeviYun has quit [Ping timeout: 480 seconds]
nerdopolis has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
vliaskov has quit [Ping timeout: 480 seconds]
nopjmp has quit []
nopjmp has joined #dri-devel
Daanct12 has joined #dri-devel
nopjmp has quit []
nopjmp has joined #dri-devel
yyds has joined #dri-devel
karolherbst has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
mbrost has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
kasper93 has quit [Remote host closed the connection]
kasper93 has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
karolherbst has joined #dri-devel
u-amarsh04 has quit []
nerdopolis has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
nerdopolis has joined #dri-devel
u-amarsh04 has joined #dri-devel
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
enunes has joined #dri-devel
sukuna has quit [Remote host closed the connection]
sukuna has joined #dri-devel
yyds has quit [Remote host closed the connection]
yyds has joined #dri-devel
kzd has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
radii_ has left #dri-devel [#dri-devel]
kts has joined #dri-devel
LeviYun has joined #dri-devel
bmodem has joined #dri-devel
radii has joined #dri-devel
radii has quit []
LeviYun has quit [Ping timeout: 480 seconds]
radii has joined #dri-devel
radii has quit []
radii has joined #dri-devel
Duke`` has joined #dri-devel
fab has joined #dri-devel
epoch101 has quit []
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
itoral has joined #dri-devel
LeviYun has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
LeviYun has quit [Ping timeout: 480 seconds]
q66 has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
coldfeet has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
kts has joined #dri-devel
coldfeet has quit [Remote host closed the connection]
bmodem has quit [Ping timeout: 480 seconds]
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
bmodem has joined #dri-devel
LeviYun has joined #dri-devel
kode54 has joined #dri-devel
KDDLB has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
tzimmermann has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
oneforall2 has joined #dri-devel
kts has joined #dri-devel
colingpu has joined #dri-devel
colingpu has quit []
rasterman has joined #dri-devel
fab has quit [Quit: fab]
RAOF has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
colingpu has joined #dri-devel
RAOF has joined #dri-devel
krumelmonster has quit [Ping timeout: 480 seconds]
frieder has joined #dri-devel
krumelmonster has joined #dri-devel
i-garrison has quit []
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
sgruszka has joined #dri-devel
rgallaispou has quit [Read error: Connection reset by peer]
frieder has quit [Ping timeout: 480 seconds]
rgallaispou has joined #dri-devel
mvlad has joined #dri-devel
frieder has joined #dri-devel
sima has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
<mripard> rodrigovivi: ack
fab has joined #dri-devel
vliaskov has joined #dri-devel
enunes has quit [Quit: ZNC - https://znc.in]
q66 has joined #dri-devel
<pq> sima, I had never heard that userspace should explicitly program a CRTC to be used *only* with a writeback connector. It never even occurred to me, because obviously one wants to use writeback to capture the output of another, physical connector. :-o
<pq> In fact, I might have even suspected that not including a physical connector might make writeback fail.
enunes has joined #dri-devel
rossy has quit [Remote host closed the connection]
rossy has joined #dri-devel
<sima> pq, maybe I totally misremember how they all work, but I thought this is how it goes for the ones we have
<pq> the email replies say, that several hardware support writeback combined with real connector
<sima> yeah I guess then maybe I'm a bit wrong
<emersion> yeah, the writeback connector needs a CRTC, sometimes can be shared with a physical connector sometime snot
<emersion> depends on possible_crtcs
<pq> It's ok if it doesn't work, but physical and writeback connectors on the same CRTC seemed like the main use case to me.
<sima> I thought encoder->possible_clones was what limited writeback+real connector
<sima> emersion, ^^
<emersion> hm right, maybe…
<sima> at least haven't heard of a writeback-only crtc yet, but maybe those exist too
<emersion> the writeback connector can only be enabled with "Encoder 3", "CRTC 1"
<emersion> these can't be used with a physical connector
lynxeye has joined #dri-devel
<sima> hm interesting
<sima> but yeah vaguely remember that vc4 was one of the best effort/idle bandwidth writeback connectors
<mripard> sima: vc4 has a CRTC only connected to the writeback connector
<emersion> mripard: linked example above :)
<mripard> ah :)
<mripard> my bad
Karyon has quit [Quit: ZNC 1.8.2 - https://znc.in]
Karyon has joined #dri-devel
i-garrison has joined #dri-devel
LeviYun has joined #dri-devel
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has joined #dri-devel
kode54 has joined #dri-devel
davispuh has joined #dri-devel
pcercuei has joined #dri-devel
Haaninjo has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
OftenTimeConsuming is now known as Guest10024
OftenTimeConsuming has joined #dri-devel
Guest10024 has quit [Ping timeout: 480 seconds]
cr0n has quit []
rgallaispou has quit [Read error: Connection reset by peer]
coldfeet has joined #dri-devel
coldfeet has quit [Remote host closed the connection]
kxkamil2 has quit []
Haaninjo has quit [Quit: Ex-Chat]
coldfeet has joined #dri-devel
ity has quit [Remote host closed the connection]
ity has joined #dri-devel
colingpu has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
rasterman has joined #dri-devel
hansg has joined #dri-devel
Daanct12 has quit [Quit: WeeChat 4.3.2]
coldfeet has quit [Remote host closed the connection]
mort_ has quit [Remote host closed the connection]
mort_ has joined #dri-devel
yyds has quit [Remote host closed the connection]
fab has quit [Quit: fab]
Daanct12 has joined #dri-devel
cmichael has joined #dri-devel
<lumag> mripard, do you possibly have a feedback for the 'HDMI codec' patchset? For msm/hdmi bridge the driver has the corresponding drm_connector, since it has created it. For non-root bridges there is no connector => no way to use drm_atomic_helper_connector_hdmi_update_audio_infoframe
<lumag> I toyed with the idea of notifying bridges when the connector is created, but it probably will not play well with the dynamic paths, etc.
hansg has quit [Quit: Leaving]
Daanct12 has quit []
<mripard> lumag: I did a first pass but would like to do a second one to make up my mind
<mripard> I'll try to do it today
<lumag> mripard, thank you! if it's on your radar, then there is no hurry
kxkamil has joined #dri-devel
apinheiro has joined #dri-devel
garrison has joined #dri-devel
i-garrison has quit [Ping timeout: 480 seconds]
glennk has joined #dri-devel
kts has joined #dri-devel
kts has quit []
smpl has joined #dri-devel
vliaskov has quit [Read error: Connection reset by peer]
fab has joined #dri-devel
kts has joined #dri-devel
nerdopolis has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
frankbinns1 has joined #dri-devel
kts has joined #dri-devel
frankbinns2 has quit [Ping timeout: 480 seconds]
cr0n has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
reutersnews has joined #dri-devel
i-garrison has joined #dri-devel
Company has joined #dri-devel
garrison has quit [Ping timeout: 480 seconds]
enunes has quit [Quit: ZNC - https://znc.in]
colingpu has joined #dri-devel
enunes has joined #dri-devel
colingpu has quit [Quit: Leaving]
warpme has quit []
tzimmermann has quit [Read error: Connection reset by peer]
itoral has quit [Quit: Leaving]
nerdopolis has quit [Ping timeout: 480 seconds]
frieder has quit [Remote host closed the connection]
guludo has joined #dri-devel
tzimmermann has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
frieder has joined #dri-devel
samuelig has quit []
samuelig has joined #dri-devel
riteo has quit [Ping timeout: 480 seconds]
cascardo has quit [Ping timeout: 480 seconds]
cascardo has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
apinheiro has quit [Quit: Leaving]
kzd has joined #dri-devel
hansg has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
hansg has quit [Quit: Leaving]
hansg has joined #dri-devel
KarenTheDorf has quit [Ping timeout: 480 seconds]
KarenTheDorf has joined #dri-devel
riteo has joined #dri-devel
mbrost has joined #dri-devel
warpme has joined #dri-devel
guludo has quit [Ping timeout: 480 seconds]
guludo has joined #dri-devel
feaneron has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
epoch101 has quit []
epoch101 has joined #dri-devel
alih has joined #dri-devel
warpme has quit []
feaneron_ has joined #dri-devel
warpme has joined #dri-devel
mbrost has joined #dri-devel
kts has joined #dri-devel
samuelig has quit [Quit: Bye!]
samuelig has joined #dri-devel
Duke`` has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
sgruszka has quit [Quit: Leaving]
tzimmermann has quit [Quit: Leaving]
LeviYun has joined #dri-devel
jsa has joined #dri-devel
hansg has quit [Quit: Leaving]
kts_ has joined #dri-devel
kts_ has quit []
hansg has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
feaneron has quit [Quit: feaneron]
cmichael has quit [Quit: Leaving]
hansg has quit [Quit: Leaving]
rasterman has quit [Quit: Gettin' stinky!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
Ristovski_ is now known as Ristovski
<Ristovski> zmike: What's the state on that Xnine vs DXVK bench? I assume they're a lot closer now these days?
<zmike> no clue, I haven't gone back to that in years
<Ristovski> Asking because I tried it with TF2, but tfw "Failed to create D3D9!" from Source engine side (I see Nine init from mesa just fine beforehand)
<Ristovski> I've been having cursed bugs these couple of days, so will absolutely NOT try to debug this
* Ristovski clearly under influence of some sort of computer bad luck deity
LeviYun has joined #dri-devel
chamlis has quit [Remote host closed the connection]
chamlis has joined #dri-devel
jsa has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
smpl has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
feaneron has joined #dri-devel
rauji____ has quit []
feaneron_ has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
sukuna has quit [Remote host closed the connection]
sukuna has joined #dri-devel
Calandracas_ has joined #dri-devel
mbrost has joined #dri-devel
Calandracas has quit [Ping timeout: 480 seconds]
iive has joined #dri-devel
frieder has quit [Remote host closed the connection]
illwieckz has quit [Remote host closed the connection]
LeviYun has quit [Ping timeout: 480 seconds]
coldfeet has joined #dri-devel
illwieckz has joined #dri-devel
feaneron has quit [Quit: feaneron]
LeviYun has joined #dri-devel
dv_ has quit [Quit: WeeChat 3.8]
iive has quit [Ping timeout: 480 seconds]
melonai has quit []
mbrost has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
hansg has joined #dri-devel
warpme has quit []
hansg has quit [Remote host closed the connection]
iive has joined #dri-devel
rsripada_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Calandracas_ has quit [Ping timeout: 480 seconds]
rsripada has joined #dri-devel
melonai has joined #dri-devel
<Company> today's question from the srgb-is-so-much-fun department:
<Company> What's the BGR version of GL_SRGB?
<Company> or more exactly: What do I need to put so I get the same format as the default Wayland format, but with srgb?
<Company> the equivalent of VK_FORMAT_B8G8R8A8_SRGB
Calandracas has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
feaneron has joined #dri-devel
Duke`` has joined #dri-devel
<Company> it seems the answer is "can't have that"
simon-perretta-img has quit [Read error: No route to host]
<Company> at least if I'm reading the format mapping code right
simon-perretta-img has joined #dri-devel
iive has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
<reutersnews> Ok so the powers 65(adder in)+63(addend out) - 64 is 64 first bit in, 65(adder in) + 64(addend in) -64 is 65 first bit (one bit) and second bit (two bit) correspondingly, now 66(adder in)+64(addend out)-65 is 65 , 66(adder in)+65(addend in) -65 is 66 ... so second (2 bit) and third (4 bit) .so 64+66 is 1 +4=5 64+65=1+2=3 65+66=2+4=6 65+65=130-64=66 that but how can one know when to 65 65
<reutersnews> is 130 to remove 64? whenever the addend is 128 not 127 or less not 129 and adder is 131 not less and if adder is below 127 it needs to remove 126 and if 128 it needs to remove 63. But yesterdays method was resulting to the same(maybe this is more illustrative though), so now you have this lookup table based of polderan: 128+131is accessing 64 129+131 yields 0 127+131 yields 0 128+128
<reutersnews> forwards 63 128+126 is 126, you agree that there is no point in doing such access? you better do 64+65-64 is 65 65+65 -64 is 66 66+65-63 is 68 66+64-63 is 67 now theres fewer states. 65+66 is 131 accessing 65+66 aka 1+2 66+67 is 2+2 would forward 67 and is absent ..... 66+68 2+4 would yield 66+67 so is absent also 63+64 is 0 , 65+64 accesses 1, 66+64 2 and 68 is absent from first
<reutersnews> selection bank. now 6 states per 128digit polderan lookup table for 2 first bits 1&2, 256*6*32 easily fits into 65536 max digits of 16bit controller. now bank2 for single selection from bits 4to8, 69 70 71 72 like so: now we are accounting with carry propagates 68+69 is 4+4 is 68 so 65 was 1 , 66 was 2 , 67 was 4, we have 68 is 8, 68+70 is 8+4 and is accessed, 68+71 is 4+8 is also
<reutersnews> stored, 68+72 is 16+4 is absent then 69 is 4, 70+61 is 8, 71+62 is 8, 72 is absent. 6 states again but in bank 6, only one is selected. And this way it repeats, in the register file 6 states per bank per every 6 bits. I am not stupid, it's very complex to get bugs off the implementation so it takes alot of time to get stable, but is possible yeah...16bit machine can run 64 bit code yeah.
<reutersnews> Every minor bug is catastrophically difficult to find.
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
<DemiMarie> dwfreed: banhammer?
<dwfreed> DemiMarie: thanks
<DemiMarie> dwfreed: you're welcome
mbrost has joined #dri-devel
davispuh has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
soreau has quit [Ping timeout: 480 seconds]
samuelig has quit []
samuelig has joined #dri-devel
soreau has joined #dri-devel
reutersnews has quit [Remote host closed the connection]
LeviYun has joined #dri-devel
<KarenTheDorf> Company: Unfortunately the way GL talks about SRGB is an abstraction layer too high I think.
<KarenTheDorf> Also, what just happpened?
Duke`` has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
dv_ has joined #dri-devel
<Company> KarenTheDorf: I don't quite understand how that works, because apparently I can turn it on/off in a sampler, so it's pretty high-level, but I can't seem to select it when picking the format - it's all weird
<Company> and it's a bit tricky because this format is the default in Cairo and Wayland
<Company> time for a new extension that adds GL_BGRS and GL_AHPLA_BGRS!
<KarenTheDorf> I think you'd need to do this at the EGL/GLX/etc. level, if we're talking about the main framebuffer.
OftenTimeConsuming has quit [Remote host closed the connection]
<KarenTheDorf> For non-default buffers, IDK, I don't think there's a way to express "GL_BGR but also SRGB" in GL.
<Company> the main framebuffer is already in that format
OftenTimeConsuming has joined #dri-devel
<Company> that's how I noticed it being busted - I had no matching internal format to assign to it
<Company> the case where it matters is when Cairo hands me a buffer and I want to glTexImage2D() it into GLES
<Company> because I think I can't set GL_SRGB_ALPHA as internal format and GL_BGRA as format there
clever has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
mvlad has quit [Quit: Leaving]
clever has joined #dri-devel
mbrost_ has joined #dri-devel
karolherbst has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
<KarenTheDorf> Just import it as RGBA and swizzle it somehow? *shrug*
<Company> probably the best choice
<Company> but it means I can then not easily draw to the texture
<Company> makes my global atlas more complicated to manage, but oh well
karolherbst has joined #dri-devel
mbrost_ has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
feaneron has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
smpl has joined #dri-devel
LeviYun has joined #dri-devel
smpl has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
LeviYun has joined #dri-devel
alanc has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
apinheiro has joined #dri-devel
guludo has quit [Quit: WeeChat 4.2.2]
LeviYun has joined #dri-devel
nerdopolis has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
mbrost_ has joined #dri-devel
Namarrgon has quit [Quit: WeeChat 4.2.2]
LeviYun has joined #dri-devel
Namarrgon has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
mbrost_ has quit [Ping timeout: 480 seconds]
pjakobsson has quit []
pjakobsson has joined #dri-devel
CME_ has joined #dri-devel
CME has quit [Ping timeout: 480 seconds]
caitcatd- has joined #dri-devel
chiku has joined #dri-devel
Sid127 has quit [Read error: Connection reset by peer]
caitcatdev has quit [Ping timeout: 480 seconds]
pcercuei has quit [Quit: dodo]
fireburn has quit [Quit: Konversation terminated!]
caitcatd- has quit [Ping timeout: 480 seconds]
chiku has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
Sid127 has joined #dri-devel
caitcatdev has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
CME_ has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]