VulkanSceneGraph (VSG), is a modern, cross platform, high performance scene graph library built upon Vulkan graphics/compute API.
... part of T2, get it here
URL: https://www.vulkanscenegraph.org
Author: Robert Osfield
Maintainer: Andy Malcolm <t2 [at] tangie [dot] fyi>
License: MIT
Status: Stable
Version: 1.1.11
Download: https://github.com/vsg-dev/VulkanSceneGraph/ vulkanscenegraph-1.1.11.tar.gz
T2 source: vulkanscenegraph.cache
T2 source: vulkanscenegraph.desc
Build time (on reference hardware): 180% (relative to binutils)2
Installed size (on reference hardware): 18.00 MB, 339 files
Dependencies (build time detected): bash binutils cmake coreutils diffutils findutils gawk git glslang grep gzip libxcb linux-header make pkgconfig sed spirv-tools tar tbb vulkan-headers
Installed files (on reference hardware):
[show]
usr/include/vsg
usr/include/vsg/all.h
usr/include/vsg/animation
usr/include/vsg/animation/Animation.h
usr/include/vsg/animation/AnimationGroup.h
usr/include/vsg/animation/AnimationManager.h
usr/include/vsg/animation/CameraAnimationHandler.h
usr/include/vsg/animation/CameraSampler.h
usr/include/vsg/animation/FindAnimations.h
usr/include/vsg/animation/Joint.h
usr/include/vsg/animation/JointSampler.h
usr/include/vsg/animation/MorphSampler.h
usr/include/vsg/animation/TransformSampler.h
usr/include/vsg/animation/time_value.h
usr/include/vsg/app
usr/include/vsg/app/Camera.h
usr/include/vsg/app/CloseHandler.h
usr/include/vsg/app/CommandGraph.h
usr/include/vsg/app/CompileManager.h
usr/include/vsg/app/CompileTraversal.h
usr/include/vsg/app/EllipsoidModel.h
usr/include/vsg/app/Presentation.h
usr/include/vsg/app/ProjectionMatrix.h
usr/include/vsg/app/RecordAndSubmitTask.h
usr/include/vsg/app/RecordTraversal.h
usr/include/vsg/app/RenderGraph.h
usr/include/vsg/app/SecondaryCommandGraph.h
usr/include/vsg/app/Trackball.h
usr/include/vsg/app/TransferTask.h
usr/include/vsg/app/UpdateOperations.h
usr/include/vsg/app/View.h
usr/include/vsg/app/ViewMatrix.h
usr/include/vsg/app/Viewer.h
usr/include/vsg/app/Window.h
usr/include/vsg/app/WindowAdapter.h
usr/include/vsg/app/WindowResizeHandler.h
usr/include/vsg/app/WindowTraits.h
usr/include/vsg/commands
usr/include/vsg/commands/BeginQuery.h
usr/include/vsg/commands/BindIndexBuffer.h
usr/include/vsg/commands/BindVertexBuffers.h
usr/include/vsg/commands/BlitImage.h
usr/include/vsg/commands/ClearAttachments.h
usr/include/vsg/commands/ClearImage.h
usr/include/vsg/commands/Command.h
usr/include/vsg/commands/Commands.h
usr/include/vsg/commands/CopyAndReleaseBuffer.h
usr/include/vsg/commands/CopyAndReleaseImage.h
usr/include/vsg/commands/CopyImage.h
usr/include/vsg/commands/CopyImageToBuffer.h
usr/include/vsg/commands/CopyImageViewToWindow.h
usr/include/vsg/commands/CopyQueryPoolResults.h
usr/include/vsg/commands/Dispatch.h
usr/include/vsg/commands/Draw.h
usr/include/vsg/commands/DrawIndexed.h
usr/include/vsg/commands/DrawIndexedIndirect.h
usr/include/vsg/commands/DrawIndirect.h
usr/include/vsg/commands/DrawIndirectCommand.h
usr/include/vsg/commands/EndQuery.h
usr/include/vsg/commands/Event.h
usr/include/vsg/commands/ExecuteCommands.h
usr/include/vsg/commands/NextSubPass.h
usr/include/vsg/commands/PipelineBarrier.h
usr/include/vsg/commands/ResetQueryPool.h
usr/include/vsg/commands/ResolveImage.h
usr/include/vsg/commands/SetDepthBias.h
usr/include/vsg/commands/SetLineWidth.h
usr/include/vsg/commands/SetPrimitiveTopology.h
usr/include/vsg/commands/SetScissor.h
usr/include/vsg/commands/SetViewport.h
usr/include/vsg/commands/WriteTimestamp.h
usr/include/vsg/core
usr/include/vsg/core/Allocator.h
usr/include/vsg/core/Array.h
usr/include/vsg/core/Array2D.h
usr/include/vsg/core/Array3D.h
usr/include/vsg/core/Auxiliary.h
usr/include/vsg/core/ConstVisitor.h
usr/include/vsg/core/Data.h
usr/include/vsg/core/Exception.h
usr/include/vsg/core/Export.h
usr/include/vsg/core/External.h
usr/include/vsg/core/Inherit.h
usr/include/vsg/core/IntrusiveAllocator.h
usr/include/vsg/core/Mask.h
usr/include/vsg/core/MemorySlots.h
usr/include/vsg/core/Object.h
usr/include/vsg/core/Objects.h
usr/include/vsg/core/ScratchMemory.h
usr/include/vsg/core/Value.h
usr/include/vsg/core/Version.h
usr/include/vsg/core/Visitor.h
usr/include/vsg/core/compare.h
usr/include/vsg/core/contains.h
usr/include/vsg/core/observer_ptr.h
usr/include/vsg/core/ref_ptr.h
usr/include/vsg/core/type_name.h
usr/include/vsg/core/visit.h
usr/include/vsg/io
usr/include/vsg/io/AsciiInput.h
usr/include/vsg/io/AsciiOutput.h
usr/include/vsg/io/BinaryInput.h
usr/include/vsg/io/BinaryOutput.h
usr/include/vsg/io/DatabasePager.h
usr/include/vsg/io/FileSystem.h
usr/include/vsg/io/Input.h
usr/include/vsg/io/JSONParser.h
usr/include/vsg/io/Logger.h
usr/include/vsg/io/ObjectFactory.h
usr/include/vsg/io/Options.h
usr/include/vsg/io/Output.h
usr/include/vsg/io/Path.h
usr/include/vsg/io/ReaderWriter.h
usr/include/vsg/io/VSG.h
usr/include/vsg/io/convert_utf.h
usr/include/vsg/io/glsl.h
usr/include/vsg/io/json.h
usr/include/vsg/io/mem_stream.h
usr/include/vsg/io/read.h
usr/include/vsg/io/read_line.h
usr/include/vsg/io/spirv.h
usr/include/vsg/io/stream.h
usr/include/vsg/io/tile.h
usr/include/vsg/io/txt.h
usr/include/vsg/io/write.h
usr/include/vsg/lighting
usr/include/vsg/lighting/AmbientLight.h
usr/include/vsg/lighting/DirectionalLight.h
usr/include/vsg/lighting/HardShadows.h
usr/include/vsg/lighting/Light.h
usr/include/vsg/lighting/PercentageCloserSoftShadows.h
usr/include/vsg/lighting/PointLight.h
usr/include/vsg/lighting/ShadowSettings.h
usr/include/vsg/lighting/SoftShadows.h
usr/include/vsg/lighting/SpotLight.h
usr/include/vsg/maths
usr/include/vsg/maths/box.h
usr/include/vsg/maths/clamp.h
usr/include/vsg/maths/color.h
usr/include/vsg/maths/common.h
usr/include/vsg/maths/mat2.h
usr/include/vsg/maths/mat3.h
usr/include/vsg/maths/mat4.h
usr/include/vsg/maths/numbers.h
usr/include/vsg/maths/plane.h
usr/include/vsg/maths/quat.h
usr/include/vsg/maths/sample.h
usr/include/vsg/maths/sphere.h
usr/include/vsg/maths/transform.h
usr/include/vsg/maths/vec2.h
usr/include/vsg/maths/vec3.h
usr/include/vsg/maths/vec4.h
usr/include/vsg/meshshaders
usr/include/vsg/meshshaders/DrawMeshTasks.h
usr/include/vsg/meshshaders/DrawMeshTasksIndirect.h
usr/include/vsg/meshshaders/DrawMeshTasksIndirectCount.h
usr/include/vsg/nodes
usr/include/vsg/nodes/AbsoluteTransform.h
usr/include/vsg/nodes/Bin.h
usr/include/vsg/nodes/Compilable.h
usr/include/vsg/nodes/CoordinateFrame.h
usr/include/vsg/nodes/CullGroup.h
usr/include/vsg/nodes/CullNode.h
usr/include/vsg/nodes/DepthSorted.h
usr/include/vsg/nodes/Geometry.h
usr/include/vsg/nodes/Group.h
usr/include/vsg/nodes/InstanceDraw.h
usr/include/vsg/nodes/InstanceDrawIndexed.h
usr/include/vsg/nodes/InstanceNode.h
usr/include/vsg/nodes/InstrumentationNode.h
usr/include/vsg/nodes/LOD.h
usr/include/vsg/nodes/Layer.h
usr/include/vsg/nodes/MatrixTransform.h
usr/include/vsg/nodes/Node.h
usr/include/vsg/nodes/PagedLOD.h
usr/include/vsg/nodes/QuadGroup.h
usr/include/vsg/nodes/RegionOfInterest.h
usr/include/vsg/nodes/StateGroup.h
usr/include/vsg/nodes/Switch.h
usr/include/vsg/nodes/TileDatabase.h
usr/include/vsg/nodes/Transform.h
usr/include/vsg/nodes/VertexDraw.h
usr/include/vsg/nodes/VertexIndexDraw.h
usr/include/vsg/platform
usr/include/vsg/platform/android
usr/include/vsg/platform/android/Android_Window.h
usr/include/vsg/platform/ios
usr/include/vsg/platform/ios/iOS_ViewController.h
usr/include/vsg/platform/ios/iOS_Window.h
usr/include/vsg/platform/macos
usr/include/vsg/platform/macos/MacOS_Window.h
usr/include/vsg/platform/win32
usr/include/vsg/platform/win32/Win32_Window.h
usr/include/vsg/platform/xcb
usr/include/vsg/platform/xcb/Xcb_Window.h
usr/include/vsg/raytracing
usr/include/vsg/raytracing/AccelerationGeometry.h
usr/include/vsg/raytracing/AccelerationStructure.h
usr/include/vsg/raytracing/BottomLevelAccelerationStructure.h
usr/include/vsg/raytracing/BuildAccelerationStructureTraversal.h
usr/include/vsg/raytracing/DescriptorAccelerationStructure.h
usr/include/vsg/raytracing/RayTracingPipeline.h
usr/include/vsg/raytracing/RayTracingShaderGroup.h
usr/include/vsg/raytracing/TopLevelAccelerationStructure.h
usr/include/vsg/raytracing/TraceRays.h
usr/include/vsg/state
usr/include/vsg/state/ArrayState.h
usr/include/vsg/state/BindDescriptorSet.h
usr/include/vsg/state/Buffer.h
usr/include/vsg/state/BufferInfo.h
usr/include/vsg/state/BufferView.h
usr/include/vsg/state/ColorBlendState.h
usr/include/vsg/state/ComputePipeline.h
usr/include/vsg/state/DepthStencilState.h
usr/include/vsg/state/Descriptor.h
usr/include/vsg/state/DescriptorBuffer.h
usr/include/vsg/state/DescriptorImage.h
usr/include/vsg/state/DescriptorSet.h
usr/include/vsg/state/DescriptorSetLayout.h
usr/include/vsg/state/DescriptorTexelBufferView.h
usr/include/vsg/state/DynamicState.h
usr/include/vsg/state/GraphicsPipeline.h
usr/include/vsg/state/Image.h
usr/include/vsg/state/ImageInfo.h
usr/include/vsg/state/ImageView.h
usr/include/vsg/state/InputAssemblyState.h
usr/include/vsg/state/MultisampleState.h
usr/include/vsg/state/PipelineLayout.h
usr/include/vsg/state/PushConstants.h
usr/include/vsg/state/QueryPool.h
usr/include/vsg/state/RasterizationState.h
usr/include/vsg/state/ResourceHints.h
usr/include/vsg/state/Sampler.h
usr/include/vsg/state/ShaderModule.h
usr/include/vsg/state/ShaderStage.h
usr/include/vsg/state/StateCommand.h
usr/include/vsg/state/StateSwitch.h
usr/include/vsg/state/TessellationState.h
usr/include/vsg/state/VertexInputState.h
usr/include/vsg/state/ViewDependentState.h
usr/include/vsg/state/ViewportState.h
usr/include/vsg/state/material.h
usr/include/vsg/text
usr/include/vsg/text/CpuLayoutTechnique.h
usr/include/vsg/text/Font.h
usr/include/vsg/text/GlyphMetrics.h
usr/include/vsg/text/GpuLayoutTechnique.h
usr/include/vsg/text/StandardLayout.h
usr/include/vsg/text/Text.h
usr/include/vsg/text/TextGroup.h
usr/include/vsg/text/TextLayout.h
usr/include/vsg/text/TextTechnique.h
usr/include/vsg/threading
usr/include/vsg/threading/ActivityStatus.h
usr/include/vsg/threading/Affinity.h
usr/include/vsg/threading/Barrier.h
usr/include/vsg/threading/DeleteQueue.h
usr/include/vsg/threading/FrameBlock.h
usr/include/vsg/threading/Latch.h
usr/include/vsg/threading/OperationQueue.h
usr/include/vsg/threading/OperationThreads.h
usr/include/vsg/threading/atomics.h
usr/include/vsg/ui
usr/include/vsg/ui/ApplicationEvent.h
usr/include/vsg/ui/CollectEvents.h
usr/include/vsg/ui/FrameStamp.h
usr/include/vsg/ui/KeyEvent.h
usr/include/vsg/ui/Keyboard.h
usr/include/vsg/ui/PlayEvents.h
usr/include/vsg/ui/PointerEvent.h
usr/include/vsg/ui/PrintEvents.h
usr/include/vsg/ui/RecordEvents.h
usr/include/vsg/ui/ScrollWheelEvent.h
usr/include/vsg/ui/ShiftEventTime.h
usr/include/vsg/ui/TouchEvent.h
usr/include/vsg/ui/UIEvent.h
usr/include/vsg/ui/WindowEvent.h
usr/include/vsg/utils
usr/include/vsg/utils/Builder.h
usr/include/vsg/utils/CommandLine.h
usr/include/vsg/utils/ComputeBounds.h
usr/include/vsg/utils/CoordinateSpace.h
usr/include/vsg/utils/FindDynamicObjects.h
usr/include/vsg/utils/GpuAnnotation.h
usr/include/vsg/utils/GraphicsPipelineConfigurator.h
usr/include/vsg/utils/Instrumentation.h
usr/include/vsg/utils/Intersector.h
usr/include/vsg/utils/LineSegmentIntersector.h
usr/include/vsg/utils/LoadPagedLOD.h
usr/include/vsg/utils/PolytopeIntersector.h
usr/include/vsg/utils/PrimitiveFunctor.h
usr/include/vsg/utils/Profiler.h
usr/include/vsg/utils/PropagateDynamicObjects.h
usr/include/vsg/utils/ShaderCompiler.h
usr/include/vsg/utils/ShaderSet.h
usr/include/vsg/utils/SharedObjects.h
usr/include/vsg/utils/TracyInstrumentation.h
usr/include/vsg/vk
usr/include/vsg/vk/AllocationCallbacks.h
usr/include/vsg/vk/CommandBuffer.h
usr/include/vsg/vk/CommandPool.h
usr/include/vsg/vk/Context.h
usr/include/vsg/vk/DescriptorPool.h
usr/include/vsg/vk/DescriptorPools.h
usr/include/vsg/vk/Device.h
usr/include/vsg/vk/DeviceExtensions.h
usr/include/vsg/vk/DeviceFeatures.h
usr/include/vsg/vk/DeviceMemory.h
usr/include/vsg/vk/Fence.h
usr/include/vsg/vk/Framebuffer.h
usr/include/vsg/vk/Instance.h
usr/include/vsg/vk/InstanceExtensions.h
usr/include/vsg/vk/MemoryBufferPools.h
usr/include/vsg/vk/PhysicalDevice.h
usr/include/vsg/vk/Queue.h
usr/include/vsg/vk/RenderPass.h
usr/include/vsg/vk/ResourceRequirements.h
usr/include/vsg/vk/Semaphore.h
usr/include/vsg/vk/Slots.h
usr/include/vsg/vk/State.h
usr/include/vsg/vk/SubmitCommands.h
usr/include/vsg/vk/Surface.h
usr/include/vsg/vk/Swapchain.h
usr/include/vsg/vk/vk_buffer.h
usr/include/vsg/vk/vulkan.h
usr/lib64/cmake/vsg
usr/lib64/cmake/vsg/FindVulkan.cmake
usr/lib64/cmake/vsg/uninstall.cmake
usr/lib64/cmake/vsg/vsgConfig.cmake
usr/lib64/cmake/vsg/vsgConfigVersion.cmake
usr/lib64/cmake/vsg/vsgMacros.cmake
usr/lib64/cmake/vsg/vsgTargets-release.cmake
usr/lib64/cmake/vsg/vsgTargets.cmake
usr/lib64/libvsg.a
var/adm/dependencies/vulkanscenegraph
var/adm/descs/vulkanscenegraph
var/adm/flists/vulkanscenegraph
var/adm/md5sums/vulkanscenegraph
var/adm/packages/vulkanscenegraph
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).