API Documentation

kha.graphics4.hxsl

..
AllocGlobal

AllocParam

BVec

Binop

Cache

Checker

Type Checker : will take an untyped Expr and turn it into a typed TExpr, resolving identifiers and ensuring type safety.

Clone

Component

Const

Dce

Error

Eval

Evaluator : will substitute some variables (usually constants) by their runtime value and will evaluate and reduce the expression, unroll loops, etc.

Expr

ExprDef

Flatten

FunDecl

FunType

FunctionKind

GlobalSlot

Globals

GlslOut

IVec

Linker

MacroParser

Macros

Matrix

Position

Prec

Printer

RuntimeShader

RuntimeShaderData

Sampler2D

SamplerCube

SearchMap

Serializer

Shader

ShaderConst

ShaderData

ShaderGlobal

ShaderInstance

ShaderList

SharedShader

SizeDecl

Splitter

TExpr

TExprDef

TFunction

TGlobal

TVar

Texture

Tools

Tools2

Tools3

Tools4

Type

Unop

VarDecl

VarKind

VarQualifier

Vec

VecType

© 2022