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