Index: gpu/command_buffer/service/gles2_cmd_decoder.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
index 04a9eb25443cb2a25d52400ba714c850ea63eca6..9c43f88e81fe60ef82b0bf17e41c2781350164c3 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
@@ -2737,7 +2737,7 @@ bool GLES2DecoderImpl::Initialize( |
// make it appear RGB. If on the other hand we ask for RGBA nd get RGB we |
// can't do anything about that. |
- if (!surfaceless_) { |
+ if (!surfaceless_ && !surface_->IsOffscreen()) { |
GLint alpha_bits = 0; |
GLint depth_bits = 0; |
GLint stencil_bits = 0; |