Shader cleanup
A couple of class members from PixelShader and VertexShader
were still public. Fixed that in this cleanup.
Change-Id: I2dfaac7fd4cecdc791f1ef7236148e74c4b5b486
Reviewed-on: https://swiftshader-review.googlesource.com/5850
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Renderer/PixelProcessor.cpp b/src/Renderer/PixelProcessor.cpp
index 7b6580a..76356e4 100644
--- a/src/Renderer/PixelProcessor.cpp
+++ b/src/Renderer/PixelProcessor.cpp
@@ -1111,7 +1111,7 @@
{
for(int component = 0; component < 4; component++)
{
- const Shader::Semantic &semantic = context->pixelShader->semantic[interpolant][component];
+ const Shader::Semantic &semantic = context->pixelShader->getInput(interpolant, component);
if(semantic.active())
{
@@ -1140,7 +1140,7 @@
{
for(int component = 0; component < 4; component++)
{
- state.interpolant[interpolant].centroid = context->pixelShader->semantic[interpolant][0].centroid;
+ state.interpolant[interpolant].centroid = context->pixelShader->getInput(interpolant, 0).centroid;
}
}
}