2f63488ce9fe1e145cfb31482aaaafc637d45855
Fixed by not doing async loading and always stage correct texture reference. Unfortunately the code is getting a bit messy since the texture loading is not done at the GPUMaterial level. So we need one async and one synchronous path inside `PassBase<T>::material_set`. `ImageGPUTextures` now contains references to the location of the future `GPUTexture *`. Also fix #140001 Pull Request: https://projects.blender.org/blender/blender/pulls/140203
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
