Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(97)

Side by Side Diff: gpu/command_buffer/service/gles2_cmd_decoder_autogen.h

Issue 2482673002: fix --show-composited-layer-borders on Mac (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 2359 matching lines...) Expand 10 before | Expand all | Expand 10 after
2370 typedef cmds::IsTransformFeedback::Result Result; 2370 typedef cmds::IsTransformFeedback::Result Result;
2371 Result* result_dst = GetSharedMemoryAs<Result*>( 2371 Result* result_dst = GetSharedMemoryAs<Result*>(
2372 c.result_shm_id, c.result_shm_offset, sizeof(*result_dst)); 2372 c.result_shm_id, c.result_shm_offset, sizeof(*result_dst));
2373 if (!result_dst) { 2373 if (!result_dst) {
2374 return error::kOutOfBounds; 2374 return error::kOutOfBounds;
2375 } 2375 }
2376 *result_dst = DoIsTransformFeedback(transformfeedback); 2376 *result_dst = DoIsTransformFeedback(transformfeedback);
2377 return error::kNoError; 2377 return error::kNoError;
2378 } 2378 }
2379 2379
2380 error::Error GLES2DecoderImpl::HandleLineWidth(uint32_t immediate_data_size,
2381 const volatile void* cmd_data) {
2382 const volatile gles2::cmds::LineWidth& c =
2383 *static_cast<const volatile gles2::cmds::LineWidth*>(cmd_data);
2384 GLfloat width = static_cast<GLfloat>(c.width);
2385 if (width <= 0.0f || std::isnan(width)) {
2386 LOCAL_SET_GL_ERROR(GL_INVALID_VALUE, "LineWidth", "width out of range");
2387 return error::kNoError;
2388 }
2389 if (state_.line_width != width) {
2390 state_.line_width = width;
2391 DoLineWidth(width);
2392 }
2393 return error::kNoError;
2394 }
2395
2396 error::Error GLES2DecoderImpl::HandleLinkProgram( 2380 error::Error GLES2DecoderImpl::HandleLinkProgram(
2397 uint32_t immediate_data_size, 2381 uint32_t immediate_data_size,
2398 const volatile void* cmd_data) { 2382 const volatile void* cmd_data) {
2399 const volatile gles2::cmds::LinkProgram& c = 2383 const volatile gles2::cmds::LinkProgram& c =
2400 *static_cast<const volatile gles2::cmds::LinkProgram*>(cmd_data); 2384 *static_cast<const volatile gles2::cmds::LinkProgram*>(cmd_data);
2401 GLuint program = c.program; 2385 GLuint program = c.program;
2402 DoLinkProgram(program); 2386 DoLinkProgram(program);
2403 return error::kNoError; 2387 return error::kNoError;
2404 } 2388 }
2405 2389
(...skipping 2799 matching lines...) Expand 10 before | Expand all | Expand 10 after
5205 state_.enable_flags.cached_sample_alpha_to_one_ext = enabled; 5189 state_.enable_flags.cached_sample_alpha_to_one_ext = enabled;
5206 return true; 5190 return true;
5207 } 5191 }
5208 return false; 5192 return false;
5209 default: 5193 default:
5210 NOTREACHED(); 5194 NOTREACHED();
5211 return false; 5195 return false;
5212 } 5196 }
5213 } 5197 }
5214 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_AUTOGEN_H_ 5198 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698