--- 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 |