ChanServ changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://oftc.irclog.whitequark.org/etnaviv
Leopold_ has quit [Ping timeout: 480 seconds]
<tomeu> looks like a neat board
<tomeu> what base board will you be using with it?
ad__ has quit []
ad__ has joined #etnaviv
mvlad has joined #etnaviv
lynxeye has joined #etnaviv
pcercuei has joined #etnaviv
frieder has joined #etnaviv
alarumbe has quit [Ping timeout: 480 seconds]
<tomeu> austriancoder: btw, I started looking at opencl image support, and looks like the blob on the npu uses opcode 0x79 for image reads
<tomeu> which is currently:
<tomeu> <value value="0x79" name="LOAD_ATTR"/> <!-- unverified -->
<austriancoder> tomeu: jup.. seen that too
<austriancoder> on some gles3 demo
<tomeu> oh, a compute shader?
<austriancoder> tomeu: can tell you more when day job ends
<tomeu> sure
alarumbe has joined #etnaviv
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
<tomeu> wonder how samplers are supposed to work, I don't see the texture's address anywhere in the command stream
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
chewitt has joined #etnaviv
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
alarumbe has quit [Ping timeout: 480 seconds]
<tomeu> hmm, I suspect it is encoded in the instruction
alarumbe has joined #etnaviv
<tomeu> austriancoder: for when you are back, I'm wondering about the meaning of irnd in f2irnd
frieder has quit [Remote host closed the connection]
lynxeye has quit [Quit: Leaving.]
JohnnyonFlame has joined #etnaviv
chewitt has quit [Quit: Zzz..]
mvlad has quit [Remote host closed the connection]
<austriancoder> tomeu: I figured out most of the endcodings for img_load, img_store, img_load_3d and img_store_3d opcodes .. will push a doc update tomorrow
<austriancoder> tomeu: f2irnd should be float to integer conversion with rounding
* austriancoder bed time
pcercuei has quit [Quit: dodo]