Drew Williams

Results 7 issues of Drew Williams

This fixes the static initialization order in NamedCommands by creating a function that initializes the variable on first use. This is the recommended fix by Isocpp https://isocpp.org/wiki/faq/ctors#static-init-order-on-first-use-members

PathPlannerLib

For example, in NamedCommands, we pass an std::string, instead of a std::string_view. Passing a string_view would save some allocations.

enhancement
PathPlannerLib

**Describe the bug** When calling NamedCommands::registerCommand(), the static vector namedCommands might not be initialized based on the order of compilation. https://en.cppreference.com/w/cpp/language/siof **To Reproduce** Steps to reproduce the behavior: 1. Create...

bug

**Describe the bug** When calling SetVersionCheckEnabled on a PhotonCamera (before or after moving to a PhotonPoseEstimator), we should skip version checking. However, even after calling SetVersionCheckEnabled(false), the function is still...

bug

When running a basic test program, host_supports_target_device returns false, even though the rpi5 is advertised to have Vulkan 1.3 support. Halide Version: v18.0.0 LLVM version: v18.1.8 vulkaninfo --summary output ```...

This should match the gradle version. Discussed here: https://discord.com/channels/176186766946992128/368993897495527424/1339976184683036712