2020-09-27, 11:07 PM
Thanks! Now it really make sense.
Yes I saw that you updated the examples yesterday, clearer now with the memory segment!
Padding, swizzling, steps can be useful yes.
But thinking of effects I could achieve (mirroring, reversing, interlacing,...) I was wondering if a register which takes any pointer in local memory as a look-up table would not more generic and useful. Each value of the lut would be an address (or index) in the local bitmap data that the PBS would follow to select which byte to write.
Is it a dumb idea ? Probably I need to experiment more with the current capabilities (damn Poland is far !!!! I'm so hurry!)
About the PBS_CONTROL register, my bad, my brains are so lazy that the fact the bits description are organized in the table like the next registers, I just skipped them.... shame on me. The description was good.
Yes I saw that you updated the examples yesterday, clearer now with the memory segment!
Padding, swizzling, steps can be useful yes.
But thinking of effects I could achieve (mirroring, reversing, interlacing,...) I was wondering if a register which takes any pointer in local memory as a look-up table would not more generic and useful. Each value of the lut would be an address (or index) in the local bitmap data that the PBS would follow to select which byte to write.
Is it a dumb idea ? Probably I need to experiment more with the current capabilities (damn Poland is far !!!! I'm so hurry!)
About the PBS_CONTROL register, my bad, my brains are so lazy that the fact the bits description are organized in the table like the next registers, I just skipped them.... shame on me. The description was good.