SDL3-CS.tvOS.Shadercross
Native SDL_shadercross runtime libraries for SDL3-CS. This package is scoped to tvOS.
Install
No framework information available.
README
SDL3-CS.tvOS.Shadercross
SDL3-CS.tvOS.Shadercross contains SDL_shadercross native runtime libraries for shader translation APIs for tvOS applications that use SDL3-CS.
When To Use This Package
Use this package when a .NET application targets tvOS and needs shader conversion workflows through SDL3.ShaderCross. Keep all SDL3-CS packages in the same application on the same platform family; do not mix SDL3-CS.tvOS with native packages from another platform family. This add-on package is not a replacement for the base runtime package. Install it together with SDL3-CS and SDL3-CS.tvOS.
Native Version
| Package | Native library version | Package line |
|---|---|---|
SDL3-CS.tvOS.Shadercross |
SDL_shadercross 3.0.0 | 3.0.0.x |
Supported Runtime Identifiers
tvos-arm64tvossimulator-arm64tvossimulator-x64
Package Contents
runtimes/<rid>/native/assets for each supported runtime identifier.buildTransitive/SDL3-CS.tvOS.Shadercross.targetsfor package-time native asset integration.README.md,LICENSE, and the SDL3-CS package icon for NuGet display.- No application entry point and no managed SDL wrapper API beyond any bridge bindings required by the platform.
Native asset mode: static native libraries linked through buildTransitive targets.
Installation
dotnet add package SDL3-CS
dotnet add package SDL3-CS.tvOS
dotnet add package SDL3-CS.tvOS.Shadercross
Companion Packages
| Package | Native component | Use when you need |
|---|---|---|
SDL3-CS.tvOS |
SDL 3.4.18 | Core SDL3 runtime assets. |
SDL3-CS.tvOS.Image |
SDL_image 3.4.6 | Image loading and saving. |
SDL3-CS.tvOS.TTF |
SDL_ttf 3.2.2 | Font and text rendering APIs. |
SDL3-CS.tvOS.Mixer |
SDL_mixer 3.2.4 | Music and mixer playback APIs. |
SDL3-CS.tvOS.Shadercross |
SDL_shadercross 3.0.0 | Shader translation APIs. |
Build From This Repository
From the repository root:
dotnet pack .\SDL3-CS.NativePackages\SDL3-CS.tvOS.Shadercross\SDL3-CS.tvOS.Shadercross.csproj -c Release
The release pipeline populates the lib/<rid>/ folders before packaging. A local pack without those native assets is useful only for metadata validation.
Verification Checklist
- The package RID list matches the release manifest and native artifact layout.
PackageReadmeFilepoints to this README.buildTransitivetargets are packed underbuildTransitive/$(PackageId).targets.- Applications reference
SDL3-CSplus the matching tvOS native package family.
Related Documentation
Changes from Previous Version
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.