gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
jtojnar has quit [Ping timeout: 256 seconds]
noefk has quit [Ping timeout: 260 seconds]
Synthetica has joined #nixos-chat
noefk has joined #nixos-chat
noefk has quit [Ping timeout: 240 seconds]
jtojnar has joined #nixos-chat
noefk has joined #nixos-chat
noefk has quit [Ping timeout: 260 seconds]
noefk has joined #nixos-chat
Sonarpulse has quit [Ping timeout: 250 seconds]
Sonarpulse has joined #nixos-chat
Drakonis[m] has quit [Ping timeout: 260 seconds]
hedning[m] has quit [Ping timeout: 255 seconds]
adisbladis[m] has quit [Ping timeout: 255 seconds]
sphalerit has quit [Ping timeout: 240 seconds]
dtz has quit [Ping timeout: 269 seconds]
unlmtd has quit [Ping timeout: 260 seconds]
pstn has quit [Ping timeout: 276 seconds]
balsoft[m] has quit [Ping timeout: 276 seconds]
zybell has quit [Ping timeout: 256 seconds]
unlmtd has joined #nixos-chat
pstn has joined #nixos-chat
sphalerit has joined #nixos-chat
dtz has joined #nixos-chat
Drakonis[m] has joined #nixos-chat
adisbladis[m] has joined #nixos-chat
balsoft[m] has joined #nixos-chat
hedning[m] has joined #nixos-chat
Freneticks has joined #nixos-chat
zybell has joined #nixos-chat
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-chat
Sonarpulse has quit [Ping timeout: 246 seconds]
MichaelRaskin has quit [Ping timeout: 248 seconds]
Sonarpulse has joined #nixos-chat
noefk has quit [Ping timeout: 255 seconds]
noefk has joined #nixos-chat
MichaelRaskin has joined #nixos-chat
Freneticks has quit [Quit: Leaving]
jD91mZM2 has joined #nixos-chat
<sphalerite> jD91mZM2: o/
<jD91mZM2> \o
<sphalerite> simpson: so is the code you wrote part of radeon or amdgpu, or something else?
<simpson> I wrote the original r300g and r600g. I also wrote some stuff for radeon.
* sphalerite does not understand graphics driver black magic
<jD91mZM2> "immd_is_good_idea"
<jD91mZM2> I don't understand the code but I already like it
<jD91mZM2> simpson: How'd you write this code and test it? What was the workflow like?
<jD91mZM2> Seems like it's hard to write a driver before you have a driver, so I'm guessing you had a second computer?
<simpson> In this case, the GPUs had working basic text mode and VGA modes, what we call 'modesetting', handled by the kernel already. The kernel gives us an API for submitting GPU instructions directly, and another API (which I hacked on a bit) for asking the GPU to manage memory buffers.
<simpson> In another case, where I was bringing up the modesetting itself, I had a second computer for building my kernels and prepping my build images. The target machine was an embedded board, so I needed a support machine anyway.
<jD91mZM2> Nice
Sonarpulse has quit [Ping timeout: 255 seconds]
jD91mZM2 has quit [Ping timeout: 260 seconds]
jD91mZM2 has joined #nixos-chat
Sonarpulse has joined #nixos-chat
jD91mZM2 has quit [Quit: WeeChat 2.0]
tilpner has quit [Ping timeout: 260 seconds]
tilpner has joined #nixos-chat
zybell has quit [Ping timeout: 240 seconds]
Lisanna has joined #nixos-chat
Sonarpulse has quit [Ping timeout: 276 seconds]
07EABDE6N has joined #nixos-chat
07EABDE6N is now known as zybell_