From a82cbd7afbdacf469d002cbb3e17e7112e4e32ed Mon Sep 17 00:00:00 2001 From: crazybutcher Date: Sun, 20 Mar 2011 11:48:30 +0100 Subject: [PATCH] cg - beautifier bugfix for v/fp40 looping --- spec/oglgpuprog.lua | 1 + tools/cg.lua | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/oglgpuprog.lua b/spec/oglgpuprog.lua index 54da9860f2..a224494fbb 100644 --- a/spec/oglgpuprog.lua +++ b/spec/oglgpuprog.lua @@ -41,6 +41,7 @@ return { NOT NRM OR PK2H PK2US PK4B PK4UB POW RCC RCP REP RET RFL ROUND RSQ SAD SCS SEQ SFL SGE SGT SHL SHR SIN SLE SLT SNE SSG STR SUB SWZ TEX TRUNC LOOP TXB TXD TXF TXL TXP TXQ UP2H UP2US UP4B UP4UB X2D XOR XPD REP.S REP.F REP.U + ENDLOOP ABS_SAT ADD_SAT CEIL_SAT CMP_SAT COS_SAT DIV_SAT DP2_SAT DP2A_SAT DP3_SAT DP4_SAT DPH_SAT DST_SAT EX2_SAT FLR_SAT FRC_SAT LG2_SAT LIT_SAT LRP_SAT diff --git a/tools/cg.lua b/tools/cg.lua index b1ba99247a..2962737665 100644 --- a/tools/cg.lua +++ b/tools/cg.lua @@ -178,10 +178,10 @@ return cgbinpath and { local indent = 0 local maxindent = 0 local startindent = { - "IF","REP","ELSE", + "IF","REP","ELSE","LOOP", } local endindent = { - "ENDIF","ENDREP","ELSE","END", + "ENDIF","ENDREP","ELSE","ENDLOOP","END", } local function checknesting(str,tab)