ChanServ changed the topic of #lima to: Development channel for open source lima driver for ARM Mali4** GPUs - Kernel driver has landed in mainline, userspace driver is part of mesa - Logs at https://oftc.irclog.whitequark.org/lima/
hexdump0815 has joined #lima
hexdump01 has quit [Ping timeout: 480 seconds]
mripard has joined #lima
dsimic is now known as Guest14687
dsimic has joined #lima
Guest14687 has quit [Ping timeout: 480 seconds]
mripard has quit [Quit: WeeChat 4.6.1]
freemangordon1 has joined #lima
freemangordon has quit []
<sarbes>
I've been toying with some currently unused PP ops. The vec4 adder op 0x16 seems to be a fancy swizzle.
<sarbes>
It takes just arg0, and pads the original arg0 swizzle/abs/neg. Instead of the arg1 fields, it features an array of four fields, each three bit containing a component swizzle. Values are x, y, z, w, 0, 1, -1, inf
<sarbes>
So you can do "vec4 out = vec4(in.x, in.y, 0, -1);" in one go.
<sarbes>
Not sure if this of huge benefit.
<sarbes>
Maybe it is for shaders loading just 0/1/-1