823de4b3b8265c982a5465d7fa27a898b74a798f
When using particle hair the optional generated color buffer was bound as a texture (texel buffer), however in Vulkan texel buffers aren't textures but buffers. This change will create a texture, that will pass the needed calls to the source vertex buffer. Only particle hair does uses `GPU_texture_create_from_vertbuf`. I would expect that we will phase this out eventually when particle hair is removed. This fixes crashes with scenes using particle hair where materials use color or uv attributes.  Pull Request: https://projects.blender.org/blender/blender/pulls/124854
…
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%
