3a4c4c88fa7b65192fc3e8eb589b66dc67e211b9
When USD sends work to the GPU (dispatch) incorrect datatype conversions can send incorrect vulkan commands. This happens on AMD GPUs. This PR will patch USD to limit the max allowed limit. A better solution would be to only use uint32_t in this function, but there is no `GfVec3u` data type and I didn't want to do to many changes.  **TODO** - [x] Validate with @ZedDB that this compiles and solves all the issues - [x] Add other platform maintainers as reviewers. This is a Windows + Linux issue. - [ ] Rebuild the USD library including this patch. Pull Request: https://projects.blender.org/blender/blender/pulls/140102
…
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%
