code logs -> 2022 -> Wed, 14 Sep 2022< code.20220913.log - code.20220915.log >
--- Log opened Wed Sep 14 00:00:55 2022
00:14 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
00:15 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
01:25 gizmore [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has joined #code
01:27 gizmore|2 [kvirc@Nightstar-11lm9q.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
01:28 Degi_ [Degi@Nightstar-7goi9r.pool.telefonica.de] has joined #code
01:30 Degi [Degi@Nightstar-9vbmrp.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
01:30 Degi_ is now known as Degi
04:01 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
04:05 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
06:21 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code
06:21 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
09:20 Kindamoody[zZz] is now known as Kindamoody
09:26
<&McMartin>
whooo
09:27
<&McMartin>
They say that the hardest thing to do in a 3D system is draw your first triangle
09:27
<&McMartin>
It's true, and I haven't done it yet
09:27
<&McMartin>
But I *have* managed to get a window open and repeatedly rendered nothing to it without crashing the system
09:27
<&McMartin>
And that's not easy either
09:28
<~Vorntastic>
Ha
09:29
<~Vorntastic>
Yeah there's a reason i let something else handle the windowing
09:29
<@Kindamoody>
What 3D system?
09:29
<&McMartin>
"DXGI" is Microsoft's modern equivalent to GLX/WGL/etc for actually telling a windowing system that you'd like to do some 3D shit in this window right here
09:29
< jessifae>
directx 9 iirc?
09:29
<&McMartin>
And it cares a whole lot about things that were only invented relatively recently
09:30
<&McMartin>
I'm looking at DX11/12 right now, but that means actually looking at DXGI, which they share and which is the clear equivalent of GLX.
09:30
<&McMartin>
I'm actually getting warnings in the debug logs telling me that my settings will be shit on multimonitor free-sync setups
09:30
<&McMartin>
and tbh that kind of rules
09:30
< jessifae>
solid
09:31
< jessifae>
you're not attempting this on say, Win XP then?
09:31
<&McMartin>
Nope, but I am trying to stay broadly compatible with Windows 7
09:32
<&McMartin>
(Which means I can't actually use the features that make them not shit on monitors that weren't invented yet, but it turns out there are still no great answers for what I *want* to do)
09:33
<&McMartin>
One other thing I'm curious about is how it handles "new OS, shit hardware". DX11 has this notion of "feature levels" where instead of using something like glew or epoxy you have coarser sets of guarantees about what you can do with some card.
09:34
<&McMartin>
But they took those levels, it looks like, all the way back to D3D 9.0a, earlier than I was intentionally targeting with my XP-level stuff before
09:34
<&McMartin>
So I'm very curious if making a shader based system with DX11 will make it compatible with *more* cards.
09:34
<&McMartin>
(but also, like, I'm going to have to learn to draw textured triangles first, and I probably ought to at least *consider* lighting them.)
09:35 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection reset by peer]
09:35 jessifae_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
09:35
<&McMartin>
Whoops. That was a long answer. What was the last you saw from me?
09:36
<&McMartin>
beyond that, though, this is a giant book and it has *actual homework assignments* in it, so I figure I might as well do some of them.
09:36
<&McMartin>
So I guess my next project is "console application that interrogates the snot out of your GPUs and monitors"
09:38
<&McMartin>
Then a bunch of math to ensure I haven't forgotten anything
09:38
<&McMartin>
And then I'll draw a triangle. Maybe even a dozen triangles! That's been a problem of equivalent difficulty since, like, 2003
09:39 * McMartin grumbles about not getting to use OpenGL 1.5 in his graphics class back in the day because it was too cutting edge
09:42
<&McMartin>
but now, bedtime
09:43
< jessifae_>
gosh!
10:22 Nomikos [nemo@Nightstar-rvov0s.public.cloudvps.com] has quit [Ping timeout: 121 seconds]
10:24 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
10:28 Nomikos [nemo@Nightstar-rvov0s.public.cloudvps.com] has joined #code
12:05 jessifae [catalyst@Nightstar-56s4rt.dab.02.net] has joined #code
12:08 jessifae_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
12:47 jessifae_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
12:49 jessifae [catalyst@Nightstar-56s4rt.dab.02.net] has quit [Ping timeout: 121 seconds]
14:30 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
14:56 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [NickServ (RECOVER command used by M-E)]
14:56 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
14:57 Netsplit Krikkit.Nightstar.Net <-> Deepthought.Nightstar.Net quits: Degi, @[R], @Syloq, gizmore, ErikMesoy1, jessifae_, @Reiver, @jerith
14:59 ErikMesoy [Bruker@Nightstar-37t.pui.211.84.IP] has joined #code
14:59 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
14:59 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:00 Reiver [quassel@Nightstar-ksqup0.co.uk] has joined #code
15:00 mode/#code [+ao Reiver Reiver] by ChanServ
15:00 jessifae_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
15:00 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
15:00 Degi [Degi@Nightstar-7goi9r.pool.telefonica.de] has joined #code
15:00 gizmore [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has joined #code
15:00 ServerMode/#code [+o Syloq] by *.Nightstar.Net
15:01 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
15:02 Netsplit Krikkit.Nightstar.Net <-> Deepthought.Nightstar.Net quits: gizmore, Degi, jessifae_
15:04 [R] [rms@Nightstar-q2o.lgn.70.184.IP] has joined #code
15:04 mode/#code [+ao [R] [R]] by ChanServ
15:06 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
15:06 mode/#code [+o Syloq] by ChanServ
15:07 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
15:11 gizmore [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has joined #code
15:11 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code
15:11 mode/#code [+ao jerith jerith] by ChanServ
15:17 Degi [Degi@Nightstar-7goi9r.pool.telefonica.de] has joined #code
16:10 Kizor_ [a@Nightstar-nfsqa7.yok.fi] has quit [Connection closed]
16:24 gnolam [lenin@Nightstar-8id.hs0.128.98.IP] has quit [[NS] Quit: Reboot]
16:28 Kizor [a@Nightstar-nfsqa7.yok.fi] has joined #code
16:29 gnolam [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has joined #code
16:29 mode/#code [+o gnolam] by ChanServ
17:23 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [The TLS connection was non-properly terminated.]
17:48 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
17:53 gnolam [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has quit [Ping timeout: 121 seconds]
18:03 gnolam [lenin@Nightstar-8id.hs0.128.98.IP] has joined #code
18:03 mode/#code [+o gnolam] by ChanServ
18:05 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
18:07 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
18:07 mode/#code [+o himi] by ChanServ
18:17 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
18:20 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
18:20 mode/#code [+o himi] by ChanServ
18:42 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
18:46 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
18:46 mode/#code [+o himi] by ChanServ
19:32 Alek [Alek@Nightstar-06ca3p.il.comcast.net] has quit [[NS] Quit: ]
19:40 Alek [Alek@Nightstar-06ca3p.il.comcast.net] has joined #code
21:07 gizmore|2 [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has joined #code
21:10 gizmore [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has quit [Ping timeout: 122 seconds]
23:00 gizmore|2 [kvirc@Nightstar-nn7ug1.dip0.t-ipconnect.de] has quit [Connection reset by peer]
23:13 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
23:13 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
23:29 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Sep 15 00:00:57 2022
code logs -> 2022 -> Wed, 14 Sep 2022< code.20220913.log - code.20220915.log >

[ Latest log file ]