public class ES2Backend extends GLSLBackend
isPixcoordReferenced, isVertexColorReferenced, maxTexCoordIndex| Constructor and Description |
|---|
ES2Backend(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 |
getPrecision(Precision p) |
protected String |
getVar(String v) |
void |
visitFuncDef(FuncDef d) |
getQualifier, getTypegetParser, getShader, output, visitArrayAccessExpr, visitBinaryExpr, visitBreakStmt, visitCallExpr, visitCompoundStmt, visitContinueStmt, visitDeclStmt, visitDiscardStmt, visitDoWhileStmt, visitExprStmt, visitFieldSelectExpr, visitForStmt, visitLiteralExpr, visitParenExpr, visitProgramUnit, visitReturnStmt, visitSelectStmt, visitUnaryExpr, visitVarDecl, visitVariableExpr, visitVectorCtorExpr, visitWhileStmtscan, visitGlueBlockvisitpublic ES2Backend(JSLParser parser, ProgramUnit program)
protected String getVar(String v)
getVar in class GLSLBackendprotected String getFuncName(String f)
getFuncName in class GLSLBackendprotected String getPrecision(Precision p)
getPrecision in class SLBackendpublic void visitFuncDef(FuncDef d)
visitFuncDef in class SLBackendprotected String getHeader()
SLBackendgetHeader in class GLSLBackendCopyright © 2025. All rights reserved.