Changed texture API a bit, making separate method for setting subdata. The reason is that setting data and subdata should behave quite differently (as it does now). set_data and set_storage resets the image, so for multiple calls, the last override earlier calls. For subdata, however, you want to take every call, because the texture might be updated in blocks.
Changed texture API a bit, making separate method for setting subdata.
The reason is that setting data and subdata should behave quite differently
(as it does now). set_data and set_storage resets the image, so for
multiple calls, the last override earlier calls. For subdata, however,
you want to take every call, because the texture might be updated in blocks.

drufat/vispy,dchilds7/Deysha-Star-Formation,bollu/vispy,ghisvail/vispy,sh4wn/vispy,srinathv/vispy,kkuunnddaannkk/vispy,michaelaye/vispy,QuLogic/vispy,jay3sh/vispy,michaelaye/vispy,Eric89GXL/vispy,kkuunnddaannkk/vispy,jay3sh/vispy,ghisvail/vispy,julienr/vispy,inclement/vispy,Eric89GXL/vispy,sh4wn/vispy,bollu/vispy,QuLogic/vispy,drufat/vispy,srinathv/vispy,QuLogic/vispy,RebeccaWPerry/vispy,jdreaver/vispy,sbtlaarzc/vispy,ghisvail/vispy,sbtlaarzc/vispy,jdreaver/vispy,drufat/vispy,jay3sh/vispy,RebeccaWPerry/vispy,michaelaye/vispy,dchilds7/Deysha-Star-Formation,srinathv/vispy,hronoses/vispy,kkuunnddaannkk/vispy,Eric89GXL/vispy,sbtlaarzc/vispy,julienr/vispy,hronoses/vispy,inclement/vispy,RebeccaWPerry/vispy,jdreaver/vispy,sh4wn/vispy,julienr/vispy,dchilds7/Deysha-Star-Formation,inclement/vispy,hronoses/vispy,bollu/vispy