Commit e86db0c1 by Olli Etuaho Committed by Commit Bot

Remove unused vectorSize() from OutputHLSL

BUG=angleproject:2125 TEST=compile Change-Id: Ideae29190bd9cd56ecdc0ea31a078d4460413540 Reviewed-on: https://chromium-review.googlesource.com/616145Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
parent 9b8dfb80
......@@ -241,14 +241,6 @@ const std::map<std::string, unsigned int> &OutputHLSL::getUniformRegisterMap() c
return mUniformHLSL->getUniformRegisterMap();
}
int OutputHLSL::vectorSize(const TType &type) const
{
int elementSize = type.isMatrix() ? type.getCols() : 1;
unsigned int arraySize = type.isArray() ? type.getArraySize() : 1u;
return elementSize * arraySize;
}
TString OutputHLSL::structInitializerString(int indent, const TType &type, const TString &name)
{
TString init;
......
......@@ -96,7 +96,6 @@ class OutputHLSL : public TIntermTraverser
const char *postString);
void outputLineDirective(TInfoSinkBase &out, int line);
TString argumentString(const TIntermSymbol *symbol);
int vectorSize(const TType &type) const;
// Emit constructor. Called with literal names so using const char* instead of TString.
void outputConstructor(TInfoSinkBase &out,
......
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