blender/intern/opensubdiv/internal
Clément Foucault 621f07611c GPU: Shader Tool: Add std140 linting
The std140 has a few extra requirements that is better
not enforce everywhere.

Structure not matching these requirements do not have the
associated `_host_shared_uniform_` alias which is then
used for uniform buffers.

This allow to avoid most of the NO_BUFFER_TYPE_LINTING.

Struct padding is only enforced for structures that are less
than 32 bytes as they are the only use case of non aligned
structures.

Pull Request: https://projects.blender.org/blender/blender/pulls/152205
2025-12-29 14:06:55 +01:00
..
base Cleanup: Various clang-tidy warnings in intern 2025-01-31 17:03:18 +01:00
evaluator GPU: Shader Tool: Add std140 linting 2025-12-29 14:06:55 +01:00
topology Cleanup: Various clang-tidy warnings in intern 2025-01-31 17:03:18 +01:00