Package graphics.glimpse.ksp
Glimpse KSP processor.
Types
Link copied to clipboard
abstract class AttributesVisitor : KSTopDownVisitor<FunSpec.Builder, FunSpec.Builder>
Content 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
Content copied to clipboard
Link copied to clipboard
class Sampler2DVisitor : KSTopDownVisitor<FunSpec.Builder, FunSpec.Builder>
Content 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
Content copied to clipboard
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
class UniformVisitor : KSTopDownVisitor<FunSpec.Builder, FunSpec.Builder>
Content copied to clipboard
Visitor adding properties annotated as @Uniform to applyParams method.