What's Changed
- Refactored mipmap layout handling with introduction of dedicated vsg::MipmapLayout class. by @robertosfield in #1604
- Do not set RELEASE_RESOURCES flag when resetting command pools by default by @AnyOldName3 in #1571
- Added copyop support to ShaderStage, ShaderModule and ShaderCompileSettings. by @robertosfield in #1573
- app: WindowTraits: Support command line arguments to alter first devi… by @blobfish in #1580
- platform: xcb: window: Adding support for touchpad horizontal scroll by @blobfish in #1576
- Moved the member variables into pubic scope to make it easier to customization of behaviors by @robertosfield in #1584
- Consistently return degrees from EllipsoidModel::convertECEFToLatLongAltitude by @AnyOldName3 in #1599
- Add null checks for scenegraph in Intersector::apply(TextTechnique) by @hearga in #1592
- Use option/cmakedefine01 for VSG_SUPPORTS_ShaderCompiler/Windowing by @dg0yt in #1593
- vsg::Object cast() sometimes returns nullptr on macOS Sonoma arm64 Release builds by @hearga in #1575
- utils: ComputeBounds: Consider vertex offset by @blobfish in #1600
- Increase extensibility of DescriptorSetLayout by @nolankramer in #1585
New Contributors
- @blobfish made their first contribution in #1580
- @jaidonlybbert made their first contribution in #1601
- @dg0yt made their first contribution in #1593
- @nolankramer made their first contribution in #1585
Full Changelog: v1.1.11...v1.1.12