Skip to main content
Any Framework

Native SDL_shadercross runtime libraries for SDL3-CS. This package is scoped to tvOS.

Published
Sep 2, 2026
1mo ago
Total Downloads
2.4K
2,441

Install

dotnet add package SDL3-CS.tvOS.Shadercross --version 3.0.0.10

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-arm64
  • tvossimulator-arm64
  • tvossimulator-x64

Package Contents

  • runtimes/<rid>/native/ assets for each supported runtime identifier.
  • buildTransitive/SDL3-CS.tvOS.Shadercross.targets for 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.14 Core SDL3 runtime assets.
SDL3-CS.tvOS.Image SDL_image 3.4.4 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.
  • PackageReadmeFile points to this README.
  • buildTransitive targets are packed under buildTransitive/$(PackageId).targets.
  • Applications reference SDL3-CS plus the matching tvOS native package family.

Related Documentation

Changes from Previous Version

No structural changes between v3.0.0.9 and v3.0.0.10.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.