Skip to content

Simd Improvements & Docs - #2332

Merged
Idclip merged 4 commits into
AcademySoftwareFoundation:masterfrom
Idclip:simd_improvements_docs
Sep 14, 2026
Merged

Simd Improvements & Docs#2332
Idclip merged 4 commits into
AcademySoftwareFoundation:masterfrom
Idclip:simd_improvements_docs

Conversation

@Idclip

@Idclip Idclip commented Sep 11, 2026

Copy link
Copy Markdown
Contributor
Changes to internal copy of VCL to improve use with other installs:

 - Various defines and guards have been prefixed with OPENVDB_VCL_.
 - VCL_NAMESPACE has been removed in favour of an explicit OPENVDB_VCL_NAMESPACE.

Various improvements to Simd.hh

 - Removed unused functions and unused half/base bit vector types
 - Removed global namespaced lambdas
 - Improved documentation
 - More tests for SIMD interface

Added documentation for current ISA targeting and SIMD usage

 - Various defines and guards have been prefixed with OPENVDB_VCL_.
 - VCL_NAMESPACE has been removed in favour of an explicit OPENVDB_VCL_NAMESPACE.

Signed-off-by: Nick Avramoussis <4256455+Idclip@users.noreply.github.com>
@Idclip
Idclip force-pushed the simd_improvements_docs branch 3 times, most recently from 441fb88 to ef0c08c Compare September 11, 2026 10:45
 - Removed unused functions and unused half/base bit vector types
 - Removed global namespaced lambdas
 - Improved documentation
 - More tests for SIMD interface

Signed-off-by: Nick Avramoussis <4256455+Idclip@users.noreply.github.com>
Signed-off-by: Nick Avramoussis <4256455+Idclip@users.noreply.github.com>
@Idclip
Idclip force-pushed the simd_improvements_docs branch from ef0c08c to ff98e71 Compare September 12, 2026 02:06
Comment thread ext/vcl/openvdb/ext/vcl/vectori512se.h
Comment thread ext/vcl/openvdb/ext/vcl/vectorf512e.h
Comment thread ext/vcl/openvdb/ext/vcl/vectormath_exp.h
Comment thread ext/vcl/openvdb/ext/vcl/vectormath_lib.h
Comment thread openvdb/openvdb/simd/Simd.h Outdated
Comment thread ext/vcl/openvdb/ext/vcl/instrset.h
…ragma

Signed-off-by: Nick Avramoussis <4256455+Idclip@users.noreply.github.com>

@apradhana apradhana left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making the changes, @Idclip!

@Idclip

Idclip commented Sep 14, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for making the changes, @Idclip!

Thanks for the review @apradhana

@Idclip
Idclip merged commit 289f83c into AcademySoftwareFoundation:master Sep 14, 2026
66 of 68 checks passed
@Idclip
Idclip deleted the simd_improvements_docs branch September 14, 2026 01:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants