Package-level declarations
Glimpse KSP processor.
Types
Link copied to clipboard
Visitor adding @Attributes to drawMesh method.
Link copied to clipboard
Visitor adding finalization of @Attributes to drawMesh method.
Link copied to clipboard
Visitor adding initialization of @Attributes to drawMesh method.
Link copied to clipboard
class KSPException(val symbol: KSNode, message: String? = null, cause: Throwable? = null) : Exception
Link copied to clipboard
Visitor adding properties annotated as @Sampler2D to applyParams method.
Link copied to clipboard
Visitor generating code of a ProgramExecutor from class annotated with @ShaderParams.
Link copied to clipboard
class ShaderParamsSymbolProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor
KSP processor generating concrete implementations of ProgramExecutor in Kotlin.
Link copied to clipboard
Provider of KSP processor generating concrete implementations of ProgramExecutor in Kotlin.
Link copied to clipboard
Visitor adding properties annotated as @Uniform to applyParams method.