summaryrefslogtreecommitdiff
path: root/glsl_types.cpp
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2010-03-24 17:47:20 -0700
committerIan Romanick <ian.d.romanick@intel.com>2010-03-24 17:47:20 -0700
commit532edd9bc49ce3430e5084957e2ecf453d1c3d24 (patch)
treec084ddf3979c760c4b45dc8f5bd300323191b76c /glsl_types.cpp
parentc4e2627045af3d12aa2a2aceb809e5e436aca133 (diff)
Remove unused _mesa_glsl_get_vector_type
This function has been completely replaced by glsl_type::get_instance.
Diffstat (limited to 'glsl_types.cpp')
-rw-r--r--glsl_types.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/glsl_types.cpp b/glsl_types.cpp
index 6dcbba8e8c..b2631efef9 100644
--- a/glsl_types.cpp
+++ b/glsl_types.cpp
@@ -94,56 +94,6 @@ _mesa_glsl_initialize_types(struct _mesa_glsl_parse_state *state)
}
-const struct glsl_type *
-_mesa_glsl_get_vector_type(unsigned base_type, unsigned vector_length)
-{
- switch (base_type) {
- case GLSL_TYPE_UINT:
- switch (vector_length) {
- case 1:
- case 2:
- case 3:
- case 4:
- return glsl_uint_type + (vector_length - 1);
- default:
- return glsl_error_type;
- }
- case GLSL_TYPE_INT:
- switch (vector_length) {
- case 1:
- case 2:
- case 3:
- case 4:
- return glsl_int_type + (vector_length - 1);
- default:
- return glsl_error_type;
- }
- case GLSL_TYPE_FLOAT:
- switch (vector_length) {
- case 1:
- case 2:
- case 3:
- case 4:
- return glsl_float_type + (vector_length - 1);
- default:
- return glsl_error_type;
- }
- case GLSL_TYPE_BOOL:
- switch (vector_length) {
- case 1:
- case 2:
- case 3:
- case 4:
- return glsl_bool_type + (vector_length - 1);
- default:
- return glsl_error_type;
- }
- default:
- return glsl_error_type;
- }
-}
-
-
const glsl_type *glsl_type::get_base_type() const
{
switch (base_type) {