| Index: gpu/command_buffer/service/context_state_autogen.h
|
| diff --git a/gpu/command_buffer/service/context_state_autogen.h b/gpu/command_buffer/service/context_state_autogen.h
|
| index 405addd68f6c0ad6c1683eeef8eabce4722a9272..e2b65bf5d50001c5361ad5619f7dd7858b70aaa6 100644
|
| --- a/gpu/command_buffer/service/context_state_autogen.h
|
| +++ b/gpu/command_buffer/service/context_state_autogen.h
|
| @@ -34,6 +34,8 @@ struct EnableFlags {
|
| bool cached_stencil_test;
|
| bool rasterizer_discard;
|
| bool cached_rasterizer_discard;
|
| + bool primitive_restart_fixed_index;
|
| + bool cached_primitive_restart_fixed_index;
|
| };
|
|
|
| GLfloat blend_color_red;
|
| @@ -158,6 +160,12 @@ inline void SetDeviceCapabilityState(GLenum cap, bool enable) {
|
| return;
|
| enable_flags.cached_rasterizer_discard = enable;
|
| break;
|
| + case GL_PRIMITIVE_RESTART_FIXED_INDEX:
|
| + if (enable_flags.cached_primitive_restart_fixed_index == enable &&
|
| + !ignore_cached_state)
|
| + return;
|
| + enable_flags.cached_primitive_restart_fixed_index = enable;
|
| + break;
|
| default:
|
| NOTREACHED();
|
| return;
|
|
|