Index: gpu/command_buffer/service/context_state.cc |
diff --git a/gpu/command_buffer/service/context_state.cc b/gpu/command_buffer/service/context_state.cc |
index 5440b893c9d7efb49813faee48bf032d5e72cf0c..c19ffa5272b5746ecf65646b057a25364cd65693 100644 |
--- a/gpu/command_buffer/service/context_state.cc |
+++ b/gpu/command_buffer/service/context_state.cc |
@@ -98,24 +98,27 @@ bool Vec4::Equal(const Vec4& other) const { |
if (type_ != other.type_) |
return false; |
switch (type_) { |
- case kFloat: |
+ case SHADER_VARIABLE_FLOAT: |
for (size_t ii = 0; ii < 4; ++ii) { |
if (v_[ii].float_value != other.v_[ii].float_value) |
return false; |
} |
break; |
- case kInt: |
+ case SHADER_VARIABLE_INT: |
for (size_t ii = 0; ii < 4; ++ii) { |
if (v_[ii].int_value != other.v_[ii].int_value) |
return false; |
} |
break; |
- case kUInt: |
+ case SHADER_VARIABLE_UINT: |
for (size_t ii = 0; ii < 4; ++ii) { |
if (v_[ii].uint_value != other.v_[ii].uint_value) |
return false; |
} |
break; |
+ default: |
+ NOTREACHED(); |
+ break; |
} |
return true; |
} |
@@ -124,18 +127,21 @@ template <> |
void Vec4::GetValues<GLfloat>(GLfloat* values) const { |
DCHECK(values); |
switch (type_) { |
- case kFloat: |
+ case SHADER_VARIABLE_FLOAT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = v_[ii].float_value; |
break; |
- case kInt: |
+ case SHADER_VARIABLE_INT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLfloat>(v_[ii].int_value); |
break; |
- case kUInt: |
+ case SHADER_VARIABLE_UINT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLfloat>(v_[ii].uint_value); |
break; |
+ default: |
+ NOTREACHED(); |
+ break; |
} |
} |
@@ -143,18 +149,21 @@ template <> |
void Vec4::GetValues<GLint>(GLint* values) const { |
DCHECK(values); |
switch (type_) { |
- case kFloat: |
+ case SHADER_VARIABLE_FLOAT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLint>(v_[ii].float_value); |
break; |
- case kInt: |
+ case SHADER_VARIABLE_INT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = v_[ii].int_value; |
break; |
- case kUInt: |
+ case SHADER_VARIABLE_UINT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLint>(v_[ii].uint_value); |
break; |
+ default: |
+ NOTREACHED(); |
+ break; |
} |
} |
@@ -162,18 +171,21 @@ template<> |
void Vec4::GetValues<GLuint>(GLuint* values) const { |
DCHECK(values); |
switch (type_) { |
- case kFloat: |
+ case SHADER_VARIABLE_FLOAT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLuint>(v_[ii].float_value); |
break; |
- case kInt: |
+ case SHADER_VARIABLE_INT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = static_cast<GLuint>(v_[ii].int_value); |
break; |
- case kUInt: |
+ case SHADER_VARIABLE_UINT: |
for (size_t ii = 0; ii < 4; ++ii) |
values[ii] = v_[ii].uint_value; |
break; |
+ default: |
+ NOTREACHED(); |
+ break; |
} |
} |
@@ -182,7 +194,7 @@ void Vec4::SetValues<GLfloat>(const GLfloat* values) { |
DCHECK(values); |
for (size_t ii = 0; ii < 4; ++ii) |
v_[ii].float_value = values[ii]; |
- type_ = kFloat; |
+ type_ = SHADER_VARIABLE_FLOAT; |
} |
template <> |
@@ -190,7 +202,7 @@ void Vec4::SetValues<GLint>(const GLint* values) { |
DCHECK(values); |
for (size_t ii = 0; ii < 4; ++ii) |
v_[ii].int_value = values[ii]; |
- type_ = kInt; |
+ type_ = SHADER_VARIABLE_INT; |
} |
template <> |
@@ -198,7 +210,7 @@ void Vec4::SetValues<GLuint>(const GLuint* values) { |
DCHECK(values); |
for (size_t ii = 0; ii < 4; ++ii) |
v_[ii].uint_value = values[ii]; |
- type_ = kUInt; |
+ type_ = SHADER_VARIABLE_UINT; |
} |
ContextState::ContextState(FeatureInfo* feature_info, |
@@ -368,27 +380,30 @@ void ContextState::RestoreVertexAttribValues() const { |
for (size_t attrib = 0; attrib < vertex_attrib_manager->num_attribs(); |
++attrib) { |
switch (attrib_values[attrib].type()) { |
- case Vec4::kFloat: |
+ case SHADER_VARIABLE_FLOAT: |
{ |
GLfloat v[4]; |
attrib_values[attrib].GetValues(v); |
glVertexAttrib4fv(attrib, v); |
} |
break; |
- case Vec4::kInt: |
+ case SHADER_VARIABLE_INT: |
{ |
GLint v[4]; |
attrib_values[attrib].GetValues(v); |
glVertexAttribI4iv(attrib, v); |
} |
break; |
- case Vec4::kUInt: |
+ case SHADER_VARIABLE_UINT: |
{ |
GLuint v[4]; |
attrib_values[attrib].GetValues(v); |
glVertexAttribI4uiv(attrib, v); |
} |
break; |
+ default: |
+ NOTREACHED(); |
+ break; |
} |
} |
} |