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

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_format_autogen.h

Issue 921023002: Add glGetActiveUniformsiv to GPU command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@uniform
Patch Set: Created 5 years, 10 months 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 3481 matching lines...) Expand 10 before | Expand all | Expand 10 after
3492 "offset of GetActiveUniformBlockName index should be 8"); 3492 "offset of GetActiveUniformBlockName index should be 8");
3493 static_assert( 3493 static_assert(
3494 offsetof(GetActiveUniformBlockName, name_bucket_id) == 12, 3494 offsetof(GetActiveUniformBlockName, name_bucket_id) == 12,
3495 "offset of GetActiveUniformBlockName name_bucket_id should be 12"); 3495 "offset of GetActiveUniformBlockName name_bucket_id should be 12");
3496 static_assert(offsetof(GetActiveUniformBlockName, result_shm_id) == 16, 3496 static_assert(offsetof(GetActiveUniformBlockName, result_shm_id) == 16,
3497 "offset of GetActiveUniformBlockName result_shm_id should be 16"); 3497 "offset of GetActiveUniformBlockName result_shm_id should be 16");
3498 static_assert( 3498 static_assert(
3499 offsetof(GetActiveUniformBlockName, result_shm_offset) == 20, 3499 offsetof(GetActiveUniformBlockName, result_shm_offset) == 20,
3500 "offset of GetActiveUniformBlockName result_shm_offset should be 20"); 3500 "offset of GetActiveUniformBlockName result_shm_offset should be 20");
3501 3501
3502 struct GetActiveUniformsiv {
3503 typedef GetActiveUniformsiv ValueType;
3504 static const CommandId kCmdId = kGetActiveUniformsiv;
3505 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
3506 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
3507
3508 typedef SizedResult<GLint> Result;
3509
3510 static uint32_t ComputeSize() {
3511 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
3512 }
3513
3514 void SetHeader() { header.SetCmd<ValueType>(); }
3515
3516 void Init(GLuint _program,
3517 uint32_t _indices_bucket_id,
3518 GLenum _pname,
3519 uint32_t _params_shm_id,
3520 uint32_t _params_shm_offset) {
3521 SetHeader();
3522 program = _program;
3523 indices_bucket_id = _indices_bucket_id;
3524 pname = _pname;
3525 params_shm_id = _params_shm_id;
3526 params_shm_offset = _params_shm_offset;
3527 }
3528
3529 void* Set(void* cmd,
3530 GLuint _program,
3531 uint32_t _indices_bucket_id,
3532 GLenum _pname,
3533 uint32_t _params_shm_id,
3534 uint32_t _params_shm_offset) {
3535 static_cast<ValueType*>(cmd)->Init(_program, _indices_bucket_id, _pname,
3536 _params_shm_id, _params_shm_offset);
3537 return NextCmdAddress<ValueType>(cmd);
3538 }
3539
3540 gpu::CommandHeader header;
3541 uint32_t program;
3542 uint32_t indices_bucket_id;
3543 uint32_t pname;
3544 uint32_t params_shm_id;
3545 uint32_t params_shm_offset;
3546 };
3547
3548 static_assert(sizeof(GetActiveUniformsiv) == 24,
3549 "size of GetActiveUniformsiv should be 24");
3550 static_assert(offsetof(GetActiveUniformsiv, header) == 0,
3551 "offset of GetActiveUniformsiv header should be 0");
3552 static_assert(offsetof(GetActiveUniformsiv, program) == 4,
3553 "offset of GetActiveUniformsiv program should be 4");
3554 static_assert(offsetof(GetActiveUniformsiv, indices_bucket_id) == 8,
3555 "offset of GetActiveUniformsiv indices_bucket_id should be 8");
3556 static_assert(offsetof(GetActiveUniformsiv, pname) == 12,
3557 "offset of GetActiveUniformsiv pname should be 12");
3558 static_assert(offsetof(GetActiveUniformsiv, params_shm_id) == 16,
3559 "offset of GetActiveUniformsiv params_shm_id should be 16");
3560 static_assert(offsetof(GetActiveUniformsiv, params_shm_offset) == 20,
3561 "offset of GetActiveUniformsiv params_shm_offset should be 20");
3562
3502 struct GetAttachedShaders { 3563 struct GetAttachedShaders {
3503 typedef GetAttachedShaders ValueType; 3564 typedef GetAttachedShaders ValueType;
3504 static const CommandId kCmdId = kGetAttachedShaders; 3565 static const CommandId kCmdId = kGetAttachedShaders;
3505 static const cmd::ArgFlags kArgFlags = cmd::kFixed; 3566 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
3506 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); 3567 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
3507 3568
3508 typedef SizedResult<GLuint> Result; 3569 typedef SizedResult<GLuint> Result;
3509 3570
3510 static uint32_t ComputeSize() { 3571 static uint32_t ComputeSize() {
3511 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT 3572 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
(...skipping 7427 matching lines...) Expand 10 before | Expand all | Expand 10 after
10939 static_assert( 11000 static_assert(
10940 offsetof(GetTransformFeedbackVaryingsCHROMIUM, header) == 0, 11001 offsetof(GetTransformFeedbackVaryingsCHROMIUM, header) == 0,
10941 "offset of GetTransformFeedbackVaryingsCHROMIUM header should be 0"); 11002 "offset of GetTransformFeedbackVaryingsCHROMIUM header should be 0");
10942 static_assert( 11003 static_assert(
10943 offsetof(GetTransformFeedbackVaryingsCHROMIUM, program) == 4, 11004 offsetof(GetTransformFeedbackVaryingsCHROMIUM, program) == 4,
10944 "offset of GetTransformFeedbackVaryingsCHROMIUM program should be 4"); 11005 "offset of GetTransformFeedbackVaryingsCHROMIUM program should be 4");
10945 static_assert( 11006 static_assert(
10946 offsetof(GetTransformFeedbackVaryingsCHROMIUM, bucket_id) == 8, 11007 offsetof(GetTransformFeedbackVaryingsCHROMIUM, bucket_id) == 8,
10947 "offset of GetTransformFeedbackVaryingsCHROMIUM bucket_id should be 8"); 11008 "offset of GetTransformFeedbackVaryingsCHROMIUM bucket_id should be 8");
10948 11009
11010 struct GetUniformsES3CHROMIUM {
11011 typedef GetUniformsES3CHROMIUM ValueType;
11012 static const CommandId kCmdId = kGetUniformsES3CHROMIUM;
11013 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
11014 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
11015
11016 typedef uint32_t Result;
11017
11018 static uint32_t ComputeSize() {
11019 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
11020 }
11021
11022 void SetHeader() { header.SetCmd<ValueType>(); }
11023
11024 void Init(GLuint _program, uint32_t _bucket_id) {
11025 SetHeader();
11026 program = _program;
11027 bucket_id = _bucket_id;
11028 }
11029
11030 void* Set(void* cmd, GLuint _program, uint32_t _bucket_id) {
11031 static_cast<ValueType*>(cmd)->Init(_program, _bucket_id);
11032 return NextCmdAddress<ValueType>(cmd);
11033 }
11034
11035 gpu::CommandHeader header;
11036 uint32_t program;
11037 uint32_t bucket_id;
11038 };
11039
11040 static_assert(sizeof(GetUniformsES3CHROMIUM) == 12,
11041 "size of GetUniformsES3CHROMIUM should be 12");
11042 static_assert(offsetof(GetUniformsES3CHROMIUM, header) == 0,
11043 "offset of GetUniformsES3CHROMIUM header should be 0");
11044 static_assert(offsetof(GetUniformsES3CHROMIUM, program) == 4,
11045 "offset of GetUniformsES3CHROMIUM program should be 4");
11046 static_assert(offsetof(GetUniformsES3CHROMIUM, bucket_id) == 8,
11047 "offset of GetUniformsES3CHROMIUM bucket_id should be 8");
11048
10949 struct GetTranslatedShaderSourceANGLE { 11049 struct GetTranslatedShaderSourceANGLE {
10950 typedef GetTranslatedShaderSourceANGLE ValueType; 11050 typedef GetTranslatedShaderSourceANGLE ValueType;
10951 static const CommandId kCmdId = kGetTranslatedShaderSourceANGLE; 11051 static const CommandId kCmdId = kGetTranslatedShaderSourceANGLE;
10952 static const cmd::ArgFlags kArgFlags = cmd::kFixed; 11052 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
10953 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); 11053 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
10954 11054
10955 static uint32_t ComputeSize() { 11055 static uint32_t ComputeSize() {
10956 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT 11056 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
10957 } 11057 }
10958 11058
(...skipping 1628 matching lines...) Expand 10 before | Expand all | Expand 10 after
12587 12687
12588 gpu::CommandHeader header; 12688 gpu::CommandHeader header;
12589 }; 12689 };
12590 12690
12591 static_assert(sizeof(BlendBarrierKHR) == 4, 12691 static_assert(sizeof(BlendBarrierKHR) == 4,
12592 "size of BlendBarrierKHR should be 4"); 12692 "size of BlendBarrierKHR should be 4");
12593 static_assert(offsetof(BlendBarrierKHR, header) == 0, 12693 static_assert(offsetof(BlendBarrierKHR, header) == 0,
12594 "offset of BlendBarrierKHR header should be 0"); 12694 "offset of BlendBarrierKHR header should be 0");
12595 12695
12596 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 12696 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_format.h ('k') | gpu/command_buffer/common/gles2_cmd_format_test_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698