Skip to main content

Pipeline DSL

Welcome to the Pipeline DSL section of KraftShade documentation. This section covers the Domain Specific Language (DSL) used to create and configure shader pipelines in KraftShade.

Overview

The Pipeline DSL is a powerful feature of KraftShade that allows you to:

  • Create complex shader pipelines with minimal boilerplate code
  • Chain multiple shaders together in various configurations
  • Configure shader parameters and inputs in a type-safe way
  • Create reusable pipeline components

Key Concepts

The Pipeline DSL includes several key components:

Getting Started

If you're new to KraftShade, we recommend starting with the Quick Start Guide to see the Pipeline DSL in action with simple examples.