[, < / ], >Jump to previous / next episode W, K, P / S, J, NJump to previous / next timestamp t / TToggle theatre / SUPERtheatre mode VRevert filter to original stateYSelect link (requires manual Ctrl-c)
Menu toggling
qQuotesrReferencesfFilteryLinkcCredits
In-Menu and Index Controls
a
w s
d
hjkl
←
↑ ↓
→
EscClose menu / unfocus timestamp
Quotes and References Menus and Index
EnterJump to timestamp
Quotes, References and Credits Menus
oOpen URL (in new tab)
Filter Menu
x, SpaceToggle category and focus next X, ShiftSpaceToggle category and focus previous vInvert topics / media as per focus
1:53Walk through the current state of our light probe implementation
📖
1:53Walk through the current state of our light probe implementation
📖
1:53Walk through the current state of our light probe implementation
📖
8:45Determine to perform probe to probe transmission
🗩
8:45Determine to perform probe to probe transmission
🗩
8:45Determine to perform probe to probe transmission
🗩
11:14Switch ComputeLightPropagation() over from geometry-locked to probe-to-probe lighting propagation, with an eye on threading this routine
11:14Switch ComputeLightPropagation() over from geometry-locked to probe-to-probe lighting propagation, with an eye on threading this routine
11:14Switch ComputeLightPropagation() over from geometry-locked to probe-to-probe lighting propagation, with an eye on threading this routine
31:40Note the expense of ray casting and transference
🗩
31:40Note the expense of ray casting and transference
🗩
31:40Note the expense of ray casting and transference
🗩
33:06Implement probe-to-probe transference in ComputeLightPropagation(), initially in scalar
33:06Implement probe-to-probe transference in ComputeLightPropagation(), initially in scalar
33:06Implement probe-to-probe transference in ComputeLightPropagation(), initially in scalar
57:52Fix compile errors
57:52Fix compile errors
57:52Fix compile errors
1:05:28Consider how to store the AccumulatedPPS in lighting_solution, in a cache-friendly way
📖
1:05:28Consider how to store the AccumulatedPPS in lighting_solution, in a cache-friendly way
📖
1:05:28Consider how to store the AccumulatedPPS in lighting_solution, in a cache-friendly way
📖
1:08:46Enable InitLighting() to reserve six times the space for each AccumulatedPPS
1:08:46Enable InitLighting() to reserve six times the space for each AccumulatedPPS
1:08:46Enable InitLighting() to reserve six times the space for each AccumulatedPPS
1:09:52Find that the game runs
🏃
1:09:52Find that the game runs
🏃
1:09:52Find that the game runs
🏃
1:10:41Delete stale data from lighting_solution
1:10:41Delete stale data from lighting_solution
1:10:41Delete stale data from lighting_solution
1:11:50Consider storing light boxes in a free-list
🗩
1:11:50Consider storing light boxes in a free-list
🗩
1:11:50Consider storing light boxes in a free-list
🗩
1:17:59Consider storing the light probes stably
🗩
1:17:59Consider storing the light probes stably
🗩
1:17:59Consider storing the light probes stably
🗩
1:18:42Augment raycast_result with an Emission for RayCast() and ComputeLightPropagation() to use
1:18:42Augment raycast_result with an Emission for RayCast() and ComputeLightPropagation() to use
1:18:42Augment raycast_result with an Emission for RayCast() and ComputeLightPropagation() to use
1:22:49Continue to delete stale data from lighting_solution
1:22:49Continue to delete stale data from lighting_solution
1:22:49Continue to delete stale data from lighting_solution
1:24:01Find that the game runs
🏃
1:24:01Find that the game runs
🏃
1:24:01Find that the game runs
🏃
1:24:36Q&A
🗩
1:24:36Q&A
🗩
1:24:36Q&A
🗩
1:24:45Rename some struct members to satisfy the C++ standard1
1:24:45Rename some struct members to satisfy the C++ standard1
1:24:45Rename some struct members to satisfy the C++ standard1
1:29:47Close the "Linux Problems" issue2
🗹
1:29:47Close the "Linux Problems" issue2
🗹
1:29:47Close the "Linux Problems" issue2
🗹
1:30:15zufaelligertyp Let me guess, this is about undefined behaviour?
🗪
1:30:15zufaelligertyp Let me guess, this is about undefined behaviour?
🗪
1:30:15zufaelligertyp Let me guess, this is about undefined behaviour?
🗪
1:33:39genos3 Q: How do you know if you wrote undefined behaviour code?
🗪
1:33:39genos3 Q: How do you know if you wrote undefined behaviour code?
🗪
1:33:39genos3 Q: How do you know if you wrote undefined behaviour code?
🗪
1:35:16uplinkcoder Q: There is Clang's ub sanitizer
🗪
1:35:16uplinkcoder Q: There is Clang's ub sanitizer
🗪
1:35:16uplinkcoder Q: There is Clang's ub sanitizer
🗪
1:37:15vaualbus Q: Which is the weirdest macro you had to make for some application? Have you ever gone to macro madness?
🗪
1:37:15vaualbus Q: Which is the weirdest macro you had to make for some application? Have you ever gone to macro madness?
🗪
1:37:15vaualbus Q: Which is the weirdest macro you had to make for some application? Have you ever gone to macro madness?
🗪
1:38:03xrxr13579 Q: What's the full screen purple flash that happens in your editor sometimes?
🗪
1:38:03xrxr13579 Q: What's the full screen purple flash that happens in your editor sometimes?
🗪
1:38:03xrxr13579 Q: What's the full screen purple flash that happens in your editor sometimes?
🗪
1:38:37illumi25 Q: Have you seen "The Grand C++ Error Explosion Competition"?3
🗪
1:38:37illumi25 Q: Have you seen "The Grand C++ Error Explosion Competition"?3
🗪
1:38:37illumi25 Q: Have you seen "The Grand C++ Error Explosion Competition"?3
🗪
1:39:15tiswoody Q: Did you enjoy it?
🗪
1:39:15tiswoody Q: Did you enjoy it?
🗪
1:39:15tiswoody Q: Did you enjoy it?
🗪
1:40:08tiswoody Q: Did you enjoy Jon's macro video4
🗪
1:40:08tiswoody Q: Did you enjoy Jon's macro video4
🗪
1:40:08tiswoody Q: Did you enjoy Jon's macro video4
🗪
1:40:27pragmascrypt Q: Imagine a light probe that has no direct visibility to a red wall but it could reach it via one indirect bounce. I don't think the light probe will ever get any red contribution from that wall no matter how long you iterate, unless you cast secondary rays from surfaces
🗪
1:40:27pragmascrypt Q: Imagine a light probe that has no direct visibility to a red wall but it could reach it via one indirect bounce. I don't think the light probe will ever get any red contribution from that wall no matter how long you iterate, unless you cast secondary rays from surfaces
🗪
1:40:27pragmascrypt Q: Imagine a light probe that has no direct visibility to a red wall but it could reach it via one indirect bounce. I don't think the light probe will ever get any red contribution from that wall no matter how long you iterate, unless you cast secondary rays from surfaces
🗪
1:41:06Secondary Bounces
🖌
1:41:06Secondary Bounces
🖌
1:41:06Secondary Bounces
🖌
1:50:09pragmascrypt Q: Yes
🗪
1:50:09pragmascrypt Q: Yes
🗪
1:50:09pragmascrypt Q: Yes
🗪
1:53:55xrxr13579 I just checked Wikipedia,5 and apparently signed overflows are still undefined behaviour
🗪
1:53:55xrxr13579 I just checked Wikipedia,5 and apparently signed overflows are still undefined behaviour
🗪
1:53:55xrxr13579 I just checked Wikipedia,5 and apparently signed overflows are still undefined behaviour
🗪
1:56:50Thank you, everyone
🗩
1:56:50Thank you, everyone
🗩
1:56:50Thank you, everyone
🗩
1:59:11Edit the schedule, adding an episode on 24th August 2019 at 12:00PM PDT6
🗹
1:59:11Edit the schedule, adding an episode on 24th August 2019 at 12:00PM PDT6
🗹
1:59:11Edit the schedule, adding an episode on 24th August 2019 at 12:00PM PDT6