code logs -> 2017 -> Sun, 17 Sep 2017< code.20170916.log - code.20170918.log >
--- Log opened Sun Sep 17 00:00:01 2017
00:00
< RchrdB>
they're still supported by OpenGL, but I think nobody uses them
00:00
<&McMartin>
Sounds about right.
00:01
<&McMartin>
Triangle Strips, however, seem to remain delicious and healthful
00:01
< RchrdB>
from what I've read, the use case for fans & strips is significantly reduced by the existence of glDrawElements and company because you can write down element indexes really compactly and get more bandwidth saved by doing that than an optimal stripping or fanning would've given you anyway.
00:02 * McMartin nods
00:02
<&McMartin>
Though you can combine the two, IIRC, so it seems like a por que no los dos to me
00:02
< RchrdB>
strips are still good because you can just make a degenerate triangle to reset the stream to a new starting point, so unlike fans they're just as powerful as triangles
00:03
<&McMartin>
FILTHY DEGENERATE TRIANGLES CORRUPTING OUR SCENES
00:04
< Jessikat>
"why are these lines grey
00:04
< Jessikat>
Erk
00:04
<&McMartin>
because of Filthy Degenerate Triangles, clearly
00:04
< Jessikat>
"why are these lines so thick?" "oh, wait a minute I'm drawing with triangle strips not lines"
00:05
< RchrdB>
Jessikat, hahaha ♥
00:05
< Jessikat>
Actual observed behaviour of a coder at work last week
00:05
< RchrdB>
laughing aloud ♥
00:05
<&McMartin>
Sometimes derping happens
00:05
< Jessikat>
He's great xD
00:06
< Jessikat>
"just use reflection to call all of the methods" being a haha only serious comment of his also
00:06 * McMartin swears volubly, as only one who has attempted to modify Tomcat internals can
00:06
<&McMartin>
They totally do that for all the method calls ever
00:06
<&McMartin>
Even in cases of known receivers and methods
00:07
<&McMartin>
The only possible reason for this I can come up with is "so that there aren't any file dependencies when trying to compile a specific file" but WHY DO YOU WANT THAT YOU ARE A BAD PERSON FOR WANTING IT
00:07
<&McMartin>
I should probably do laundry so as to be less of a bad person
00:08
< Jessikat>
Wash yourself clean
00:10
<&McMartin>
Also, now that the computer named "Astatine" has needed a new hard drive due to failure
00:10
<&McMartin>
Perhaps I should rename it Bismuth, because it has just undergone decay
00:12 * Jessikat gives one (1) clap
00:15
<&McMartin>
I had actually originally named it Astatine because it was a gaming PC and those are obsolete, like, immediately, so clearly I should name it after the element with the half-life of 7.3 hours
00:15
<&McMartin>
eight years later and this is its second up- or side-grade.
00:16
<&McMartin>
(1 GPU replacement, 1 drive replacement, and additions of a second drive and more RAM.)
00:21
< RchrdB>
nope I had failbrain I definitely can get this wrong with stripping
00:36 Kindamoody is now known as Kindamoody[zZz]
00:55
< RchrdB>
okay there definitely IS a wrong way to draw a square with a triangle strip and I found it :D
00:55
< RchrdB>
it's a miracle anything I write ever "works"
01:06 * Vornicus patpats rchrdb.
01:46 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds]
02:00
<&[R]>
https://imgur.com/gallery/T4OL0
02:16 Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has quit [Ping timeout: 121 seconds]
02:19 Jessikat [Jessikat@Nightstar-0h1.7fr.195.90.IP] has joined #code
02:21
<@celticminstrel>
Okay, so the MinGW build isn't finding the Boost headers even though they're in the same place as the regular headers... :S
02:24
<@celticminstrel>
Oh wait, maybe the problem is that it's looking in the wrong place for them. I probably need to set an environment variable.
02:31
<&[R]>
-L/path/to/boost/
02:31
<&[R]>
?
02:31
<@celticminstrel>
-I but yes
02:31
<&[R]>
Right
02:31
<&[R]>
Derp
02:35
<@celticminstrel>
So many auto_ptr deprecation warnings... o.o
02:35
<@celticminstrel>
I guess because the Boost is old or something.
03:31 Degi_ [Degi@Nightstar-tvnumo.dyn.telefonica.de] has quit [[NS] Quit: Leaving]
04:19
<&McMartin>
Death to auto_ptr
05:01
< Jessikat>
It's deprecated
05:01
< Jessikat>
I had fun deleting it from our codebase >:)
05:39
<~Vornicus>
what the auto_ptr is auto_ptr
05:40
< Jessikat>
An attempt at unique_ptr (single ownership semantics) when all you have is copy
05:40
< Jessikat>
It works spectacularly poorly
06:06
<&McMartin>
Vornicus: In particular, assigning it to something makes it be null
06:06
<&McMartin>
This is particularly hilarious because C++ can silently copy values in all sorts of contexts
06:06
<~Vornicus>
Oh Boy
06:22 celticminstrel [celticminst@Nightstar-ce0j0u.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:30 Derakon is now known as Derakon[AFK]
09:22 Kindamoody[zZz] is now known as Kindamoody
10:32 Jessikat [Jessikat@Nightstar-0h1.7fr.195.90.IP] has quit [Ping timeout: 121 seconds]
11:06 Jessikat [Jessikat@Nightstar-0h1.7fr.195.90.IP] has joined #code
11:15 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code
12:08 Jessikat [Jessikat@Nightstar-0h1.7fr.195.90.IP] has quit [Ping timeout: 121 seconds]
12:12 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds]
13:31 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Connection closed]
13:36 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
13:36 mode/#code [+o Alek] by ChanServ
14:01 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
14:42 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
14:42 mode/#code [+o mac] by ChanServ
14:45 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
15:10 celticminstrel [celticminst@Nightstar-ce0j0u.dsl.bell.ca] has joined #code
15:10 mode/#code [+o celticminstrel] by ChanServ
15:31 Degi [Degi@Nightstar-tvnumo.dyn.telefonica.de] has joined #code
16:04 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Ping timeout: 121 seconds]
16:57 Derakon[AFK] is now known as Derakon
17:32 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
19:40 ion_ [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code
19:42 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
20:41 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
20:41 mode/#code [+o macdjord|slep] by ChanServ
20:44 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
20:46 Degi_ [Degi@Nightstar-k4nlms.dyn.telefonica.de] has joined #code
20:49 Degi [Degi@Nightstar-tvnumo.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
20:51 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
20:51 mode/#code [+o mac] by ChanServ
20:54 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
21:07 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
21:07 mode/#code [+o macdjord|slep] by ChanServ
21:08 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
21:08 macdjord|slep is now known as macdjord
22:34 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
22:34 mode/#code [+o Reiv] by ChanServ
23:30 Degi_ [Degi@Nightstar-k4nlms.dyn.telefonica.de] has quit [Connection reset by peer]
--- Log closed Mon Sep 18 00:00:03 2017
code logs -> 2017 -> Sun, 17 Sep 2017< code.20170916.log - code.20170918.log >

[ Latest log file ]