summaryrefslogtreecommitdiff
path: root/hir_field_selection.cpp
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2010-02-25 12:24:40 -0800
committerIan Romanick <ian.d.romanick@intel.com>2010-02-25 12:24:40 -0800
commit168890ce1b8923f814e3b15ad51d66e88e5b0d70 (patch)
treeadfb8639409292bb3ddddf71856efa3a0764a563 /hir_field_selection.cpp
parent88349b22caa0ab0b44188dbb9e002549aadb0590 (diff)
Convert to new interfaces so that it will compile
Convert TRUE and FALSE to true and false. Convert _mesa_ast_get_location to ast_node::get_location.
Diffstat (limited to 'hir_field_selection.cpp')
-rw-r--r--hir_field_selection.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/hir_field_selection.cpp b/hir_field_selection.cpp
index 295cbaf894..3c9fb08cb3 100644
--- a/hir_field_selection.cpp
+++ b/hir_field_selection.cpp
@@ -84,7 +84,7 @@ generate_swizzle(const char *str, struct ir_swizzle_mask *swiz,
* index value as described above.
*/
if ((str[0] < 'a') || (str[0] > 'z'))
- return FALSE;
+ return false;
base = base_idx[str[0] - 'a'];
@@ -96,11 +96,11 @@ generate_swizzle(const char *str, struct ir_swizzle_mask *swiz,
* swizzle index.
*/
if ((str[i] < 'a') || (str[i] > 'z'))
- return FALSE;
+ return false;
swiz_idx[i] = idx_map[str[0] - 'a'] - base;
if ((swiz_idx[i] < 0) || (swiz_idx[i] >= (int) vector_length))
- return FALSE;
+ return false;
/* Track a bit-mask of the swizzle index values that have been seen. If
@@ -112,7 +112,7 @@ generate_swizzle(const char *str, struct ir_swizzle_mask *swiz,
}
if (str[i] != '\0')
- return FALSE;
+ return false;
swiz->x = swiz_idx[0];
swiz->y = swiz_idx[1];
@@ -121,7 +121,7 @@ generate_swizzle(const char *str, struct ir_swizzle_mask *swiz,
swiz->num_components = i;
swiz->has_duplicates = (dup_mask != 0);
- return TRUE;
+ return true;
}
@@ -155,7 +155,7 @@ _mesa_ast_field_selection_to_hir(const ast_expression *expr,
* by the base type of the thing to which the field selection operator is
* being applied.
*/
- _mesa_ast_get_location(expr, & loc);
+ loc = expr->get_location();
if (is_glsl_type_vector(op->type)) {
if (generate_swizzle(expr->primary_expression.identifier,
& deref->selector.swizzle,