module CrShader::Language::Types

Overview

Shading language vector, matrix, sampler, color, and qualifier types.

Provides fully typed Crystal representations for shader primitive types with swizzle accessors, arithmetic operators, texture sampling methods, and parameter qualifiers.

Direct including types

Defined in:

crshader/language/types.cr