DHrpcs3 7531c29e47 implemented programs cache
fixed get_lines
2016-01-07 05:15:38 +02:00

42 lines
981 B
C++

#include "rsx_fp_ucode.h"
namespace rsx
{
namespace fragment_program
{
const std::string input_attrib_names[16] =
{
"wpos", //0
"col0", //1
"col1", //2
"fogc", //3
"tex0", //4
"tex1", //5
"tex2", //6
"tex3", //7
"tex4", //8
"tex5", //9
"tex6", //10
"tex7", //11
"tex8", //12
"tex9", //13
"ssa", //14
"unk" //15
};
const std::string instructions_names[128] =
{
"NOP", "MOV", "MUL", "ADD", "MAD", "DP3", "DP4",
"DST", "MIN", "MAX", "SLT", "SGE", "SLE", "SGT",
"SNE", "SEQ", "FRC", "FLR", "KIL", "PK4", "UP4",
"DDX", "DDY", "TEX", "TXP", "TXD", "RCP", "RSQ",
"EX2", "LG2", "LIT", "LRP", "STR", "SFL", "COS",
"SIN", "PK2", "UP2", "POW", "PKB", "UPB", "PK16",
"UP16", "BEM", "PKG", "UPG", "DP2A", "TXL", "NULL",
"TXB", "NULL", "TEXBEM", "TXPBEM", "BEMLUM", "REFL", "TIMESWTEX",
"DP2", "NRM", "DIV", "DIVSQ", "LIF", "FENCT", "FENCB",
"NULL", "BRK", "CAL", "IFE", "LOOP", "REP", "RET"
};
}
}