I want to work with a Kinect Camera. So I have got a sequence of images of resolution 512*424 for the Kinect from Xbox One. Now I want to load these Images and interpret the depth maps as point clouds and align the color from the rib images, for model reconstruction.
For the moment I just load up the image to the GPU and want to render it to the screen, but the screen stays black. I pretty sure it is because the width and hight are not in a power of 2 and I heard OpenGL has problems doing this.
Now the question is, is there a way to let OpenGL know, that this is a image, that doesn't have that power of 2 and it just allows it? Or do I have to change the image is a resolution so it get's to the power of 2? And if I have to change it, how can I actually change it, without adding, new information to it?