ChanServ changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://oftc.irclog.whitequark.org/etnaviv
adjtm has joined #etnaviv
karolherbst has quit [Read error: Connection reset by peer]
karolherbst has joined #etnaviv
dri-logg1r has joined #etnaviv
dri-logger has quit [Ping timeout: 480 seconds]
mvlad has joined #etnaviv
frieder has joined #etnaviv
lynxeye has joined #etnaviv
pcercuei has joined #etnaviv
dj-death_ has joined #etnaviv
dj-death has quit [Ping timeout: 480 seconds]
dj-death_ has quit []
dj-death has joined #etnaviv
dj-death has quit [Quit: Lost terminal]
dj-death has joined #etnaviv
technopoirot has joined #etnaviv
tomeu has joined #etnaviv
<tomeu> has there been any work on REing any of the VIP NPUs?
<austriancoder> tomeu: I started to figure out some detaiz about EVIS (Enhanced Vision Instruction Set)
<tomeu> cool
<austriancoder> Yep.. i am playing with openvx to get some captures
<tomeu> very cool, on what HW?
* austriancoder is still working on isaspce stuff
<tomeu> isaspce?
<austriancoder> ahh.. isaspec :)
<austriancoder> I am using a I.MX 8M Plus Development frpm phytec
<austriancoder> sadly my spare time is almost zero at the moment .. near product release @dayjob
<tomeu> ok, I'm thinking of playing with this on a vim3
<austriancoder> great .. feel free to dive into it and provide some patches/notes/etc.
<tomeu> austriancoder: how far have you got with the RE? I guess one needs to do some extra HW initialization and maybe configuration when submitting jobs?
<tomeu> or have you started with the instruction set?
<austriancoder> tomeu: I just looked into the instruction set
<lynxeye> tomeu: I'll take a closer look at the NPU pretty soon. First target is to be able to drive it with the etnaviv kernel driver. It has the same command stream frontend as the GPUs and the general computation unit it just a GPU shader cluster with some additional instructions. The NPU specific part is mostly a big matrix accelerator bolted side by side to the shader cluster.
<austriancoder> lynxeye: good to know
<austriancoder> lynxeye: maybe I have the isa details done during the next weeks
<lynxeye> austriancoder: That would be nice. My plan is to mostly ignore the shader cluster as a first step, aside from running a simple test program on it to see that things are properly initialized and then focus on the matrix unit, so we shouldn't step on each others feet.
<austriancoder> lynxeye: sounds like a good plan
<mwalle> lynxeye: nice, just saw that MR 9255 was merged. Seems like I need to work on the DP PHY support then *g*
lynxeye has quit [Quit: Leaving.]
dj-death has quit [Ping timeout: 480 seconds]
dj-death has joined #etnaviv
adjtm has quit [Quit: Leaving]
frieder has quit [Remote host closed the connection]
adjtm has joined #etnaviv
mvlad has quit [Remote host closed the connection]
cockroach has joined #etnaviv
pcercuei has quit [Quit: dodo]