I noticed that when I load my 3D texture with an array or Intptr ( shor or ushort source) I've seen that Memory is duplicated at the moment when
i call GL.TexImage3D and descends after to its level , and this causes an outofmemory when my graphic card supports 1Go of memory and i have this problem
when trying to load about 400 Mo : an ushort array 841 *841 *290 .
did openTk create a copy of the memoryzone to pass it to GPU or is there any other logic explication
Morevoer i have later amemory access viloation exception when trying to reload a 3d texture with the same type of data ( ushort array) even with array of 841*841*1