Files
test/source/blender/blenkernel
Jeroen Bakker ebaa3fcedd Fix T84398: Multiview images show only one view.
The `image_get_gpu_texture` didn't use the iuser->view_index but
recalculated the requested view again. This lead to inconsistent
behavior when switching between multi view textures or stereo textures.

This has been fixed by ensuring that the `iuser->view_index` is always
used.

An Image has only place to store 2 view textures. This is done for
right/left eye compositing. A multi view texture can have more views.
This would lead to reading and writing to unallocated space.

When a multiview texture is requested that is larger than 1. It will
always be cached as being the first eye. The `gpu_view` of the Image is
also used as a cache key to check this.
2021-01-25 11:27:55 +01:00
..
2020-12-16 16:26:23 +11:00
2021-01-04 17:38:11 +11:00
2020-11-06 12:32:54 +11:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2021-01-13 13:21:29 +11:00
2020-10-01 14:29:45 +02:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2020-12-15 17:19:55 +01:00
2020-11-03 23:59:24 +11:00
2020-12-15 12:01:45 +01:00
2020-12-16 16:26:23 +11:00
2021-01-19 18:58:35 +01:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2020-10-19 09:11:00 -07:00
2021-01-20 16:08:52 +11:00