Index: mojo/services/gles2/command_buffer_type_conversions.h |
diff --git a/mojo/services/gles2/command_buffer_type_conversions.h b/mojo/services/gles2/command_buffer_type_conversions.h |
index b2334d008ac03d889a2929aae989118f29cc0b2f..2579681c7d672dfa10213c3213c33c41eb70caa4 100644 |
--- a/mojo/services/gles2/command_buffer_type_conversions.h |
+++ b/mojo/services/gles2/command_buffer_type_conversions.h |
@@ -14,12 +14,13 @@ namespace mojo { |
class CommandBufferState; |
template <> |
-class TypeConverter<CommandBufferStatePtr, gpu::CommandBuffer::State> { |
- public: |
- static CommandBufferStatePtr ConvertFrom( |
- const gpu::CommandBuffer::State& input); |
- static gpu::CommandBuffer::State ConvertTo( |
- const CommandBufferStatePtr& input); |
+struct TypeConverter<CommandBufferStatePtr, gpu::CommandBuffer::State> { |
+ static CommandBufferStatePtr Convert(const gpu::CommandBuffer::State& input); |
+}; |
+ |
+template <> |
+struct TypeConverter<gpu::CommandBuffer::State, CommandBufferStatePtr> { |
+ static gpu::CommandBuffer::State Convert(const CommandBufferStatePtr& input); |
}; |
} // namespace mojo |