Files
test2/source/blender/blenkernel/intern
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-11-25 11:19:28 +01:00
2020-12-19 07:25:01 +01:00
2020-12-16 17:08:19 +01:00
2020-11-06 12:32:54 +11:00
2021-01-15 12:36:03 -07:00
2020-11-06 12:32:54 +11:00
2021-01-04 17:38:11 +11:00
2021-01-19 18:58:35 +01:00
2020-10-14 15:12:40 +11:00
2021-01-19 18:58:35 +01:00
2020-12-15 12:34:25 +11:00
2021-01-05 17:04:02 +01:00
2020-09-09 16:36:57 +02:00
2020-12-19 07:25:01 +01:00
2020-12-19 07:25:01 +01:00
2020-12-16 21:03:42 -07:00
2021-01-05 17:04:02 +01:00
2020-11-20 11:39:22 +11:00
2020-11-06 12:32:54 +11:00
2021-01-13 13:21:29 +11:00
2020-08-08 13:38:00 +10:00
2021-01-19 18:58:35 +01:00
2020-10-22 17:08:37 -04:00
2020-12-15 12:01:45 +01:00
2020-12-19 07:25:01 +01:00
2020-10-11 13:00:49 -04:00
2020-12-07 13:25:53 +11:00
2020-11-06 12:50:03 -06:00