Commit 434311cd by Nicolas Capens Committed by Nicolas Capens

Remove intrinsic parameter names.

BUG=14610416 Change-Id: I8d6ce04e78d4ca222c87cd992ac75a17982d6b4c Reviewed-on: https://swiftshader-review.googlesource.com/1070Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent 6e77a645
......@@ -264,22 +264,22 @@ public:
return insert(*constant);
}
bool insertBuiltIn(TType *rvalue, const char *name, TType *ptype1, const char *pname1, TType *ptype2 = 0, const char *pname2 = 0, TType *ptype3 = 0, const char *pname3 = 0)
bool insertBuiltIn(TType *rvalue, const char *name, TType *ptype1, TType *ptype2 = 0, TType *ptype3 = 0)
{
TFunction *function = new TFunction(NewPoolTString(name), *rvalue);
TParameter param1 = {NewPoolTString(pname1), ptype1};
TParameter param1 = {0, ptype1};
function->addParameter(param1);
if(pname2)
if(ptype2)
{
TParameter param2 = {NewPoolTString(pname2), ptype2};
TParameter param2 = {0, ptype2};
function->addParameter(param2);
}
if(pname3)
if(ptype3)
{
TParameter param3 = {NewPoolTString(pname3), ptype3};
TParameter param3 = {0, ptype3};
function->addParameter(param3);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment