I am reading about Texture Views in the new Red Book. On the page 322 is said:
OpenGL allows you to share a single data store between multiple textures,each with its own format and dimensions.
(via Texture Views)
Now,my questions are:
Does it mean a single texture source is being referenced by multiple instances (in this case texture views) ?
How is it different from using the same texture object,for example but with different samplers?
Also, does it mean that changing the texture pixels via texture view will change the pixels in the original texture object?(I suppose the answer is positive as the doc says it is alias to the texture store)