public class GLSLBackend extends SLBackend
isPixcoordReferenced, isVertexColorReferenced, maxTexCoordIndex
Constructor and Description |
---|
GLSLBackend(JSLParser parser,
ProgramUnit program) |
Modifier and Type | Method and Description |
---|---|
protected String |
getFuncName(String f) |
protected String |
getHeader()
Returns the String that will be included at the top of the resulting
shader code.
|
protected String |
getQualifier(Qualifier q) |
protected String |
getType(Type t) |
protected String |
getVar(String v) |
getParser, getPrecision, getShader, output, visitArrayAccessExpr, visitBinaryExpr, visitBreakStmt, visitCallExpr, visitCompoundStmt, visitContinueStmt, visitDeclStmt, visitDiscardStmt, visitDoWhileStmt, visitExprStmt, visitFieldSelectExpr, visitForStmt, visitFuncDef, visitLiteralExpr, visitParenExpr, visitProgramUnit, visitReturnStmt, visitSelectStmt, visitUnaryExpr, visitVarDecl, visitVariableExpr, visitVectorCtorExpr, visitWhileStmt
scan, visitGlueBlock
visit
public GLSLBackend(JSLParser parser, ProgramUnit program)
protected String getQualifier(Qualifier q)
getQualifier
in class SLBackend
protected String getFuncName(String f)
getFuncName
in class SLBackend
protected String getHeader()
SLBackend
Copyright © 2020. All rights reserved.