cddb53558fde0226c9c9bf0ff99f320c6444bf17
Ensure buffer read operations wait for pending GPU work to complete. This is only required for unit tests, but required to ensure correct results in all cases. Also adds support for staging buffer if GPU memory type is private. Buffer clearing routine added to support values above 1 byte. The previous buffer clearing functionality using fillBuffer writes values to each byte, rather than the full 32 bit uint used by the GPU API. Authored by Apple: Michael Parkin-White Pull Request: https://projects.blender.org/blender/blender/pulls/108757
…
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
11%
C
6.3%
GLSL
2.2%
CMake
1.3%
Other
1.1%
