| 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..98d2185dcd91713071dbbd425196f4ec44ace57a 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| @@ -7056,6 +7056,9 @@ error::Error GLES2DecoderImpl::DoDrawArrays(
|
|
|
| error::Error GLES2DecoderImpl::HandleDrawArrays(uint32 immediate_data_size,
|
| const void* cmd_data) {
|
| + // TODO(zmo): crbug.com/481184
|
| + // On Desktop GL with versions lower than 4.3, we need to emulate
|
| + // GL_PRIMITIVE_RESTART_FIXED_INDEX using glPrimitiveRestartIndex().
|
| const cmds::DrawArrays& c = *static_cast<const cmds::DrawArrays*>(cmd_data);
|
| return DoDrawArrays("glDrawArrays",
|
| false,
|
| @@ -7199,6 +7202,9 @@ error::Error GLES2DecoderImpl::DoDrawElements(
|
|
|
| error::Error GLES2DecoderImpl::HandleDrawElements(uint32 immediate_data_size,
|
| const void* cmd_data) {
|
| + // TODO(zmo): crbug.com/481184
|
| + // On Desktop GL with versions lower than 4.3, we need to emulate
|
| + // GL_PRIMITIVE_RESTART_FIXED_INDEX using glPrimitiveRestartIndex().
|
| const gles2::cmds::DrawElements& c =
|
| *static_cast<const gles2::cmds::DrawElements*>(cmd_data);
|
| return DoDrawElements("glDrawElements",
|
|
|