Block a user
dd171f7743
Cleanup: GPUShader: Rename
GPU_shader_uniform_vector
b68bac7ced
Cleanup: GPUShader: Remove
GPU_shader_uniform_int/float
173a8f4ac9
GPU: Removes GPU_shader_get_builtin_ssbo
164f591033
Cleanup: GPU: Rename some functions for consistency
83a6642045
Cleanup: GPU: Move
eGPUKeyframeShapes
to shader shared
MatCap Improvement
That's not what this task is about. That would be a workflow change and this task is only about cleaning up / improving existing matcap rendering.
Note that the different matcaps approach is…
BLF: Support GPU driven character stream
Move some parameters to Blender's DNA
Workbench-Next Volumes Improvement
Workbench Shadow Improvement
Regression: Light direction gizmo not working
Fix #104282: Resolve Depth read for D24_S8 types in Metal.
f3c9917a83
Merge branch 'main' into Fix_104282
8a32d56056
Tests: Fix device list of benchmark script only showing a single GPU
7351f533e0
Curves: Add lasso and circle select
5c4e1ed578
UI: Make text nomenclature and ordering consistent
6f8c441950
Curves: Add select linked
cdb9b6a041
Overlay-Next: Add support for empties
aff61bf5b4
Merge branch 'main' into overlay-next
7e0e07657c
GPU: Cleanup GPU_batch.h documentation and some of the API for consistency
5c8edbd99b
Cleanup: Move 6 sculpt-session-related files and header to C++
2cfc4d7644
Fix #104383: don't update declaration for clipboard copy
Rotation C++ API
Every function not part of a class should go into the blender::math
namespace. These would be defined inside BLI_rotation.hh
whereas the types will be BLI_rotation_types.hh
just like the…
Rotation C++ API
I think this should be "A 'single 2D rotation' type is needed"
Corrected.
What do you mean with "2D rotation matrices" here, exactly?
The (realtime) compositor uses…