Module: Mesa
Branch: master
Commit: 9c9dd8ca93f6f915e42892022518200673c6fc4b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c9dd8ca93f6f915e42892022518200673c6fc4b

Author: Timothy Arceri <[email protected]>
Date:   Sun May 11 22:11:21 2014 +1000

glsl: the number of samplers is already calculated so use it

Signed-off-by: Timothy Arceri <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>

---

 src/glsl/link_uniforms.cpp |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/glsl/link_uniforms.cpp b/src/glsl/link_uniforms.cpp
index 29dc0b1..c7147e0 100644
--- a/src/glsl/link_uniforms.cpp
+++ b/src/glsl/link_uniforms.cpp
@@ -308,8 +308,7 @@ private:
        */
       const unsigned values = values_for_type(type);
       if (type->contains_sampler()) {
-        this->num_shader_samplers +=
-           type->is_array() ? type->array_size() : 1;
+         this->num_shader_samplers += values;
       } else if (type->contains_image()) {
          this->num_shader_images += values;
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to