show has quit [Ping timeout: 258 seconds]
rohitksingh has joined ##openfpga
freemint__ has quit [Ping timeout: 250 seconds]
danilonc has quit [Quit: WeeChat 1.9.1]
zng has quit [Quit: ZNC 1.7.2 - https://znc.in]
zng has joined ##openfpga
genii has quit [Quit: Dammit Mitch]
<GenTooMan> nmigen is not exactly backward compatible is it. I wish new docs existed for it. Well I'm bleeding edge (unfortunately). Unfortunately I have more than one clock domain. I will have to look at how to use device specific stuff. Way more than my weak skills normally handles.
Jybz has joined ##openfpga
Bike has quit [Quit: Lost terminal]
emeb_mac has left ##openfpga [##openfpga]
rohitksingh has quit [Ping timeout: 244 seconds]
rohitksingh has joined ##openfpga
m4ssi has joined ##openfpga
rohitksingh has quit [Ping timeout: 276 seconds]
rohitksingh has joined ##openfpga
show has joined ##openfpga
finsternis has quit [Remote host closed the connection]
finsternis has joined ##openfpga
jhol` is now known as jhol
<futarisIRCcloud> I just saw r2con just recently started...
Mimoja has quit [Ping timeout: 268 seconds]
Asu has joined ##openfpga
Mimoja has joined ##openfpga
rohitksingh has quit [Ping timeout: 250 seconds]
freemint__ has joined ##openfpga
OmniMancer has joined ##openfpga
Hamilton has joined ##openfpga
s_frit has joined ##openfpga
Hamilton has quit [Quit: Leaving]
danilonc has joined ##openfpga
freemint__ has quit [Ping timeout: 264 seconds]
freemint__ has joined ##openfpga
inoor has joined ##openfpga
inoor has quit [Client Quit]
genii has joined ##openfpga
carl0s has joined ##openfpga
freeemint has joined ##openfpga
freemint__ has quit [Read error: Connection reset by peer]
emeb has joined ##openfpga
pie_ has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
freeemint has quit [Remote host closed the connection]
freeemint has joined ##openfpga
_whitelogger has joined ##openfpga
freeemint has quit [Remote host closed the connection]
freeemint has joined ##openfpga
zng has quit [Ping timeout: 245 seconds]
zng has joined ##openfpga
somlo has quit [Ping timeout: 244 seconds]
goran-mahovlic has quit [Ping timeout: 244 seconds]
TAL has quit [Ping timeout: 244 seconds]
bibor has quit [Ping timeout: 244 seconds]
goran-mahovlic_ has joined ##openfpga
TAL has joined ##openfpga
bibor has joined ##openfpga
somlo has joined ##openfpga
<keesj> futarisIRCcloud: yea also some currter + Ghidra decompiler news
m4ssi has quit [Remote host closed the connection]
freemint__ has joined ##openfpga
freeemint has quit [Read error: Connection reset by peer]
swedishhat[m] has quit [Remote host closed the connection]
nrossi has quit [Remote host closed the connection]
thehurley3[m] has quit [Read error: Connection reset by peer]
indefini[m] has quit [Remote host closed the connection]
xobs has quit [Read error: Connection reset by peer]
henriknj has quit [Read error: Connection reset by peer]
jfng has quit [Write error: Connection reset by peer]
scream has quit [Remote host closed the connection]
nrossi has joined ##openfpga
somlo has quit [Remote host closed the connection]
somlo has joined ##openfpga
zng has quit [Ping timeout: 268 seconds]
zng has joined ##openfpga
jfng has joined ##openfpga
thehurley3[m] has joined ##openfpga
indefini[m] has joined ##openfpga
xobs has joined ##openfpga
scream has joined ##openfpga
henriknj has joined ##openfpga
swedishhat[m] has joined ##openfpga
cr1901_modern has quit [Quit: Leaving.]
cr1901_modern has joined ##openfpga
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##openfpga
rohitksingh has joined ##openfpga
octycs has joined ##openfpga
octycs has quit [Remote host closed the connection]
octycs has joined ##openfpga
octycs has quit [Remote host closed the connection]
rohitksingh has quit [Ping timeout: 276 seconds]
<florolf> s
<florolf> oops.
rohitksingh has joined ##openfpga
Bike has joined ##openfpga
s_frit has quit [Remote host closed the connection]
s_frit has joined ##openfpga
rohitksingh has quit [Ping timeout: 244 seconds]
Asu` has joined ##openfpga
Asu has quit [Ping timeout: 245 seconds]
Jybz has quit [Read error: Connection reset by peer]
rohitksingh has joined ##openfpga
carl0s has quit [Remote host closed the connection]
rohitksingh has quit [Ping timeout: 268 seconds]
rohitksingh has joined ##openfpga
Asu` has quit [Ping timeout: 245 seconds]
<ZirconiumX> Does anybody have any references on how to turn a 1-at-a-time sequential algorithm to an N-at-a-time sequential algorithm? For example, Bresenham's line algorithm is a pixel at a time; how does one make it two or four pixels at a time?
<mwk> hmm
<mwk> sounds non-trivial?
<mwk> are you asking specifically about Bresenham?
<davidc__> I think it would have to depend on the algorithm
<mwk> wrt line rasterization, I suppose you could have a "big step" loop that goes every 8 pixels or so and a "small step" loop (parallelizable with pipelining)
<mwk> hm, would that actually work
<sorear> bresenham is easy, it’s just modular addition
<sorear> so you can use multiplication to run many steps at once
<mwk> yeah, but the modulo part gets complicated, doesn't it
<mwk> although I suppose you can just wing it for the big loop and fix it (in parallel) in the small ones
<sorear> if you find a way to do this for an arbitrary algorithm, NC=P would be a huge surprise to a lot of people
<mwk> yeah, my feeling as well
<sorear> really, it’s addition of rationals
<ZirconiumX> The PlayStation 2's GPU has 8 fixed-function rasterisers, and it occurred to me I didn't actually know how they could do that without a very long dependency chain from unrolling the loop
<mwk> oh heh
<mwk> well, there's more to rasterization than bresenham, for one
<ZirconiumX> Sure
<sorear> .oO clearly it doesn’t operate in parallel, if it did it’d be a vectorizer
* ZirconiumX laughs
Zorix has quit [Ping timeout: 276 seconds]
<mwk> PS2... that might be old enough to still use bresenham? idk, only ever looked at nvidia hardware, and they were already using hierarchical rasterizer + edge equations at the time
<ZirconiumX> Looking around, maybe it's DDA based?
<mwk> ... what the hell is DDA and how do I stop google from giving me results in polish
<mwk> it's kind of... spammed by not what I expectedf
<ZirconiumX> Digital differential analyser
<ZirconiumX> Which is an obvious name for a graphics algorithm, right?
<mwk> ah, huh
<mwk> ZirconiumX: to be clear, we're talking about lines here? not triangles?
<ZirconiumX> The GS could do a lot of different things, but lines were one of them
<mwk> doesn't seem all that different from bresenham
<ZirconiumX> It reminds me of lerp
<mwk> well, it is a lerp
<mwk> kind of
<mwk> hmm
<mwk> it's a clever implementation of lerp, I suppose
<ZirconiumX> I like how Wikipedia's example uses Turbo C++
Zorix has joined ##openfpga
rohitksingh has quit [Ping timeout: 268 seconds]
freemint__ has quit [Remote host closed the connection]
freemint__ has joined ##openfpga
genii has quit [Quit: Dammit Mitch]