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 ...@@ -241,14 +241,6 @@ const std::map<std::string, unsigned int> &OutputHLSL::getUniformRegisterMap() c
return mUniformHLSL->getUniformRegisterMap(); 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 OutputHLSL::structInitializerString(int indent, const TType &type, const TString &name)
{ {
TString init; TString init;
......
...@@ -96,7 +96,6 @@ class OutputHLSL : public TIntermTraverser ...@@ -96,7 +96,6 @@ class OutputHLSL : public TIntermTraverser
const char *postString); const char *postString);
void outputLineDirective(TInfoSinkBase &out, int line); void outputLineDirective(TInfoSinkBase &out, int line);
TString argumentString(const TIntermSymbol *symbol); TString argumentString(const TIntermSymbol *symbol);
int vectorSize(const TType &type) const;
// Emit constructor. Called with literal names so using const char* instead of TString. // Emit constructor. Called with literal names so using const char* instead of TString.
void outputConstructor(TInfoSinkBase &out, 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