Index: command_buffer/service/cross/gl/states_gl.cc |
=================================================================== |
--- command_buffer/service/cross/gl/states_gl.cc (revision 26885) |
+++ command_buffer/service/cross/gl/states_gl.cc (working copy) |
@@ -45,8 +45,8 @@ |
GL_LINE, |
GL_FILL, |
}; |
-COMPILE_ASSERT(GAPIInterface::NUM_POLYGON_MODE == arraysize(kGLPolygonModes), |
- kGLPolygonModes_does_not_match_GAPIInterface_PolygonMode); |
+COMPILE_ASSERT(command_buffer::kNumPolygonMode == arraysize(kGLPolygonModes), |
+ kGLPolygonModes_does_not_match_command_buffer_PolygonMode); |
GLenum kGLComparison[] = { |
GL_NEVER, |
@@ -58,8 +58,8 @@ |
GL_GEQUAL, |
GL_ALWAYS, |
}; |
-COMPILE_ASSERT(GAPIInterface::NUM_COMPARISON == arraysize(kGLComparison), |
- kGLComparison_does_not_match_GAPIInterface_Comparison); |
+COMPILE_ASSERT(command_buffer::kNumComparison == arraysize(kGLComparison), |
+ kGLComparison_does_not_match_command_buffer_Comparison); |
GLenum kGLBlendFunc[] = { |
GL_ZERO, |
@@ -76,8 +76,8 @@ |
GL_CONSTANT_COLOR, |
GL_ONE_MINUS_CONSTANT_COLOR, |
}; |
-COMPILE_ASSERT(GAPIInterface::NUM_BLEND_FUNC == arraysize(kGLBlendFunc), |
- kGLBlendFunc_does_not_match_GAPIInterface_BlendFunc); |
+COMPILE_ASSERT(command_buffer::kNumBlendFunc == arraysize(kGLBlendFunc), |
+ kGLBlendFunc_does_not_match_command_buffer_BlendFunc); |
GLenum kGLBlendEq[] = { |
GL_FUNC_ADD, |
@@ -86,8 +86,8 @@ |
GL_MIN, |
GL_MAX, |
}; |
-COMPILE_ASSERT(GAPIInterface::NUM_BLEND_EQ == arraysize(kGLBlendEq), |
- kGLBlendEq_does_not_match_GAPIInterface_BlendEq); |
+COMPILE_ASSERT(command_buffer::kNumBlendEq == arraysize(kGLBlendEq), |
+ kGLBlendEq_does_not_match_command_buffer_BlendEq); |
GLenum kGLStencilOp[] = { |
GL_KEEP, |
@@ -99,18 +99,18 @@ |
GL_INCR_WRAP, |
GL_DECR_WRAP, |
}; |
-COMPILE_ASSERT(GAPIInterface::NUM_STENCIL_OP == arraysize(kGLStencilOp), |
- kGLStencilOp_does_not_match_GAPIInterface_StencilOp); |
+COMPILE_ASSERT(command_buffer::kNumStencilOp == arraysize(kGLStencilOp), |
+ kGLStencilOp_does_not_match_command_buffer_StencilOp); |
// Check that the definition of the counter-clockwise func/ops match the |
// clockwise ones, just shifted by 16 bits, so that we can use |
// DecodeStencilFuncOps on both of them. |
#define CHECK_CCW_MATCHES_CW(FIELD) \ |
- COMPILE_ASSERT(set_stencil_test::CW ## FIELD::kLength == \ |
- set_stencil_test::CCW ## FIELD::kLength, \ |
+ COMPILE_ASSERT(cmd::SetStencilTest::CW ## FIELD::kLength == \ |
+ cmd::SetStencilTest::CCW ## FIELD::kLength, \ |
CCW ## FIELD ## _length_does_not_match_ ## CW ## FIELD); \ |
- COMPILE_ASSERT(set_stencil_test::CW ## FIELD::kShift + 16 == \ |
- set_stencil_test::CCW ## FIELD::kShift, \ |
+ COMPILE_ASSERT(cmd::SetStencilTest::CW ## FIELD::kShift + 16 == \ |
+ cmd::SetStencilTest::CCW ## FIELD::kShift, \ |
CCW ## FIELD ## _shift_does_not_match_ ## CW ## FIELD) |
CHECK_CCW_MATCHES_CW(Func); |
@@ -126,27 +126,30 @@ |
GLenum *pass, |
GLenum *fail, |
GLenum *zfail) { |
- namespace cmd = set_stencil_test; |
// Sanity check. The value has already been tested in |
// GAPIDecoder::DecodeSetStencilTest in gapi_decoder.cc. |
- DCHECK_EQ(cmd::Unused1::Get(params), 0); |
+ DCHECK_EQ(cmd::SetStencilTest::Unused1::Get(params), 0); |
// Check that the bitmask get cannot generate values outside of the allowed |
// range. |
- COMPILE_ASSERT(cmd::CWFunc::kMask < GAPIInterface::NUM_COMPARISON, |
+ COMPILE_ASSERT(cmd::SetStencilTest::CWFunc::kMask < |
+ command_buffer::kNumComparison, |
set_stencil_test_CWFunc_may_produce_invalid_values); |
- *func = kGLComparison[cmd::CWFunc::Get(params)]; |
+ *func = kGLComparison[cmd::SetStencilTest::CWFunc::Get(params)]; |
- COMPILE_ASSERT(cmd::CWPassOp::kMask < GAPIInterface::NUM_STENCIL_OP, |
+ COMPILE_ASSERT(cmd::SetStencilTest::CWPassOp::kMask < |
+ command_buffer::kNumStencilOp, |
set_stencil_test_CWPassOp_may_produce_invalid_values); |
- *pass = kGLStencilOp[cmd::CWPassOp::Get(params)]; |
+ *pass = kGLStencilOp[cmd::SetStencilTest::CWPassOp::Get(params)]; |
- COMPILE_ASSERT(cmd::CWFailOp::kMask < GAPIInterface::NUM_STENCIL_OP, |
+ COMPILE_ASSERT(cmd::SetStencilTest::CWFailOp::kMask < |
+ command_buffer::kNumStencilOp, |
set_stencil_test_CWFailOp_may_produce_invalid_values); |
- *fail = kGLStencilOp[cmd::CWFailOp::Get(params)]; |
+ *fail = kGLStencilOp[cmd::SetStencilTest::CWFailOp::Get(params)]; |
- COMPILE_ASSERT(cmd::CWZFailOp::kMask < GAPIInterface::NUM_STENCIL_OP, |
+ COMPILE_ASSERT(cmd::SetStencilTest::CWZFailOp::kMask < |
+ command_buffer::kNumStencilOp, |
set_stencil_test_CWZFailOp_may_produce_invalid_values); |
- *zfail = kGLStencilOp[cmd::CWZFailOp::Get(params)]; |
+ *zfail = kGLStencilOp[cmd::SetStencilTest::CWZFailOp::Get(params)]; |
} |
} // anonymous namespace |
@@ -206,15 +209,15 @@ |
void GAPIGL::SetPolygonRaster(PolygonMode fill_mode, |
FaceCullMode cull_mode) { |
- DCHECK_LT(fill_mode, NUM_POLYGON_MODE); |
+ DCHECK_LT(fill_mode, kNumPolygonMode); |
glPolygonMode(GL_FRONT_AND_BACK, kGLPolygonModes[fill_mode]); |
- DCHECK_LT(cull_mode, NUM_FACE_CULL_MODE); |
+ DCHECK_LT(cull_mode, kNumFaceCullMode); |
switch (cull_mode) { |
- case CULL_CW: |
+ case kCullCW: |
glEnable(GL_CULL_FACE); |
glCullFace(GL_BACK); |
break; |
- case CULL_CCW: |
+ case kCullCCW: |
glEnable(GL_CULL_FACE); |
glCullFace(GL_FRONT); |
break; |
@@ -227,7 +230,7 @@ |
void GAPIGL::SetAlphaTest(bool enable, |
float reference, |
Comparison comp) { |
- DCHECK_LT(comp, NUM_COMPARISON); |
+ DCHECK_LT(comp, kNumComparison); |
if (enable) { |
glEnable(GL_ALPHA_TEST); |
glAlphaFunc(kGLComparison[comp], reference); |
@@ -239,7 +242,7 @@ |
void GAPIGL::SetDepthTest(bool enable, |
bool write_enable, |
Comparison comp) { |
- DCHECK_LT(comp, NUM_COMPARISON); |
+ DCHECK_LT(comp, kNumComparison); |
if (enable) { |
glEnable(GL_DEPTH_TEST); |
glDepthFunc(kGLComparison[comp]); |
@@ -307,12 +310,12 @@ |
BlendEq alpha_eq, |
BlendFunc alpha_src_func, |
BlendFunc alpha_dst_func) { |
- DCHECK_LT(color_eq, NUM_BLEND_EQ); |
- DCHECK_LT(color_src_func, NUM_BLEND_FUNC); |
- DCHECK_LT(color_dst_func, NUM_BLEND_FUNC); |
- DCHECK_LT(alpha_eq, NUM_BLEND_EQ); |
- DCHECK_LT(alpha_src_func, NUM_BLEND_FUNC); |
- DCHECK_LT(alpha_dst_func, NUM_BLEND_FUNC); |
+ DCHECK_LT(color_eq, kNumBlendEq); |
+ DCHECK_LT(color_src_func, kNumBlendFunc); |
+ DCHECK_LT(color_dst_func, kNumBlendFunc); |
+ DCHECK_LT(alpha_eq, kNumBlendEq); |
+ DCHECK_LT(alpha_src_func, kNumBlendFunc); |
+ DCHECK_LT(alpha_dst_func, kNumBlendFunc); |
if (enable) { |
glEnable(GL_BLEND); |
GLenum gl_color_eq = kGLBlendEq[color_eq]; |