perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
514 lines • 33.3 kB
JavaScript
"use strict";
//
// Copyright (C) 2023 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
Object.defineProperty(exports, "__esModule", { value: true });
exports.DisplayState_ChangesSchema = exports.DisplayState_Changes = exports.DisplayStateSchema = exports.LayerState_DropInputModeSchema = exports.LayerState_DropInputMode = exports.LayerState_FlagsSchema = exports.LayerState_Flags = exports.LayerState_ChangesMsbSchema = exports.LayerState_ChangesMsb = exports.LayerState_ChangesLsbSchema = exports.LayerState_ChangesLsb = exports.LayerState_WindowInfoSchema = exports.LayerState_BufferData_PixelFormatSchema = exports.LayerState_BufferData_PixelFormat = exports.LayerState_BufferData_BufferDataChangeSchema = exports.LayerState_BufferData_BufferDataChange = exports.LayerState_BufferDataSchema = exports.LayerState_Color3Schema = exports.LayerState_Matrix22Schema = exports.LayerStateSchema = exports.TransactionStateSchema = exports.TransformSchema = exports.LayerCreationArgsSchema = exports.DisplayInfoSchema = exports.TransactionTraceEntrySchema = exports.TransactionTraceFile_MagicNumberSchema = exports.TransactionTraceFile_MagicNumber = exports.TransactionTraceFileSchema = exports.file_protos_perfetto_trace_android_surfaceflinger_transactions = void 0;
const codegenv1_1 = require("@bufbuild/protobuf/codegenv1");
const surfaceflinger_common_pb_1 = require("./surfaceflinger_common_pb");
const rect_pb_1 = require("./graphics/rect_pb");
/**
* Describes the file protos/perfetto/trace/android/surfaceflinger_transactions.proto.
*/
exports.file_protos_perfetto_trace_android_surfaceflinger_transactions = (0, codegenv1_1.fileDesc)("Cj9wcm90b3MvcGVyZmV0dG8vdHJhY2UvYW5kcm9pZC9zdXJmYWNlZmxpbmdlcl90cmFuc2FjdGlvbnMucHJvdG8SD3BlcmZldHRvLnByb3RvcyLrAQoUVHJhbnNhY3Rpb25UcmFjZUZpbGUSFAoMbWFnaWNfbnVtYmVyGAEgASgGEjUKBWVudHJ5GAIgAygLMiYucGVyZmV0dG8ucHJvdG9zLlRyYW5zYWN0aW9uVHJhY2VFbnRyeRIpCiFyZWFsX3RvX2VsYXBzZWRfdGltZV9vZmZzZXRfbmFub3MYAyABKAYSDwoHdmVyc2lvbhgEIAEoDSJKCgtNYWdpY051bWJlchILCgdJTlZBTElEEAASFgoOTUFHSUNfTlVNQkVSX0wQ1JzhogUSFgoOTUFHSUNfTlVNQkVSX0gQ0oKNqgQikgMKFVRyYW5zYWN0aW9uVHJhY2VFbnRyeRIeChZlbGFwc2VkX3JlYWx0aW1lX25hbm9zGAEgASgDEhAKCHZzeW5jX2lkGAIgASgDEjcKDHRyYW5zYWN0aW9ucxgDIAMoCzIhLnBlcmZldHRvLnByb3Rvcy5UcmFuc2FjdGlvblN0YXRlEjgKDGFkZGVkX2xheWVycxgEIAMoCzIiLnBlcmZldHRvLnByb3Rvcy5MYXllckNyZWF0aW9uQXJncxIYChBkZXN0cm95ZWRfbGF5ZXJzGAUgAygNEjUKDmFkZGVkX2Rpc3BsYXlzGAYgAygLMh0ucGVyZmV0dG8ucHJvdG9zLkRpc3BsYXlTdGF0ZRIYChByZW1vdmVkX2Rpc3BsYXlzGAcgAygFEh8KF2Rlc3Ryb3llZF9sYXllcl9oYW5kbGVzGAggAygNEhgKEGRpc3BsYXlzX2NoYW5nZWQYCSABKAgSLgoIZGlzcGxheXMYCiADKAsyHC5wZXJmZXR0by5wcm90b3MuRGlzcGxheUluZm8izgIKC0Rpc3BsYXlJbmZvEhMKC2xheWVyX3N0YWNrGAEgASgNEhIKCmRpc3BsYXlfaWQYAiABKAUSFQoNbG9naWNhbF93aWR0aBgDIAEoBRIWCg5sb2dpY2FsX2hlaWdodBgEIAEoBRI1ChF0cmFuc2Zvcm1faW52ZXJzZRgFIAEoCzIaLnBlcmZldHRvLnByb3Rvcy5UcmFuc2Zvcm0SLQoJdHJhbnNmb3JtGAYgASgLMhoucGVyZmV0dG8ucHJvdG9zLlRyYW5zZm9ybRIWCg5yZWNlaXZlc19pbnB1dBgHIAEoCBIRCglpc19zZWN1cmUYCCABKAgSEgoKaXNfcHJpbWFyeRgJIAEoCBISCgppc192aXJ0dWFsGAogASgIEhYKDnJvdGF0aW9uX2ZsYWdzGAsgASgFEhYKDnRyYW5zZm9ybV9oaW50GAwgASgFIqEBChFMYXllckNyZWF0aW9uQXJncxIQCghsYXllcl9pZBgBIAEoDRIMCgRuYW1lGAIgASgJEg0KBWZsYWdzGAMgASgNEhEKCXBhcmVudF9pZBgEIAEoDRIWCg5taXJyb3JfZnJvbV9pZBgFIAEoDRITCgthZGRfdG9fcm9vdBgGIAEoCBIdChVsYXllcl9zdGFja190b19taXJyb3IYByABKA0iWwoJVHJhbnNmb3JtEgwKBGRzZHgYASABKAISDAoEZHRkeBgCIAEoAhIMCgRkdGR5GAMgASgCEgwKBGRzZHkYBCABKAISCgoCdHgYBSABKAISCgoCdHkYBiABKAIijQIKEFRyYW5zYWN0aW9uU3RhdGUSCwoDcGlkGAEgASgFEgsKA3VpZBgCIAEoBRIQCgh2c3luY19pZBgDIAEoAxIWCg5pbnB1dF9ldmVudF9pZBgEIAEoBRIRCglwb3N0X3RpbWUYBSABKAMSFgoOdHJhbnNhY3Rpb25faWQYBiABKAQSMgoNbGF5ZXJfY2hhbmdlcxgHIAMoCzIbLnBlcmZldHRvLnByb3Rvcy5MYXllclN0YXRlEjYKD2Rpc3BsYXlfY2hhbmdlcxgIIAMoCzIdLnBlcmZldHRvLnByb3Rvcy5EaXNwbGF5U3RhdGUSHgoWbWVyZ2VkX3RyYW5zYWN0aW9uX2lkcxgJIAMoBCLAIAoKTGF5ZXJTdGF0ZRIQCghsYXllcl9pZBgBIAEoDRIMCgR3aGF0GAIgASgEEgkKAXgYAyABKAISCQoBeRgEIAEoAhIJCgF6GAUgASgFEgkKAXcYBiABKA0SCQoBaBgHIAEoDRITCgtsYXllcl9zdGFjaxgIIAEoDRINCgVmbGFncxgJIAEoDRIMCgRtYXNrGAogASgNEjQKBm1hdHJpeBgLIAEoCzIkLnBlcmZldHRvLnByb3Rvcy5MYXllclN0YXRlLk1hdHJpeDIyEhUKDWNvcm5lcl9yYWRpdXMYDCABKAISHgoWYmFja2dyb3VuZF9ibHVyX3JhZGl1cxgNIAEoDRIRCglwYXJlbnRfaWQYDiABKA0SGgoScmVsYXRpdmVfcGFyZW50X2lkGA8gASgNEg0KBWFscGhhGBAgASgCEjEKBWNvbG9yGBEgASgLMiIucGVyZmV0dG8ucHJvdG9zLkxheWVyU3RhdGUuQ29sb3IzEjgKEnRyYW5zcGFyZW50X3JlZ2lvbhgSIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5SZWdpb25Qcm90bxIRCgl0cmFuc2Zvcm0YEyABKA0SJAocdHJhbnNmb3JtX3RvX2Rpc3BsYXlfaW52ZXJzZRgUIAEoCBIoCgRjcm9wGBUgASgLMhoucGVyZmV0dG8ucHJvdG9zLlJlY3RQcm90bxI7CgtidWZmZXJfZGF0YRgWIAEoCzImLnBlcmZldHRvLnByb3Rvcy5MYXllclN0YXRlLkJ1ZmZlckRhdGESCwoDYXBpGBcgASgFEhsKE2hhc19zaWRlYmFuZF9zdHJlYW0YGCABKAgSPQoPY29sb3JfdHJhbnNmb3JtGBkgASgLMiQucGVyZmV0dG8ucHJvdG9zLkNvbG9yVHJhbnNmb3JtUHJvdG8SMQoMYmx1cl9yZWdpb25zGBogAygLMhsucGVyZmV0dG8ucHJvdG9zLkJsdXJSZWdpb24SQgoSd2luZG93X2luZm9faGFuZGxlGBsgASgLMiYucGVyZmV0dG8ucHJvdG9zLkxheWVyU3RhdGUuV2luZG93SW5mbxIWCg5iZ19jb2xvcl9hbHBoYRgcIAEoAhIaChJiZ19jb2xvcl9kYXRhc3BhY2UYHSABKAUSHAoUY29sb3Jfc3BhY2VfYWdub3N0aWMYHiABKAgSFQoNc2hhZG93X3JhZGl1cxgfIAEoAhIlCh1mcmFtZV9yYXRlX3NlbGVjdGlvbl9wcmlvcml0eRggIAEoBRISCgpmcmFtZV9yYXRlGCEgASgCEiAKGGZyYW1lX3JhdGVfY29tcGF0aWJpbGl0eRgiIAEoBRIiChpjaGFuZ2VfZnJhbWVfcmF0ZV9zdHJhdGVneRgjIAEoBRIcChRmaXhlZF90cmFuc2Zvcm1faGludBgkIAEoDRIUCgxmcmFtZV9udW1iZXIYJSABKAQSFAoMYXV0b19yZWZyZXNoGCYgASgIEhoKEmlzX3RydXN0ZWRfb3ZlcmxheRgnIAEoCBIvCgtidWZmZXJfY3JvcBgoIAEoCzIaLnBlcmZldHRvLnByb3Rvcy5SZWN0UHJvdG8SNQoRZGVzdGluYXRpb25fZnJhbWUYKSABKAsyGi5wZXJmZXR0by5wcm90b3MuUmVjdFByb3RvEkIKD2Ryb3BfaW5wdXRfbW9kZRgqIAEoDjIpLnBlcmZldHRvLnByb3Rvcy5MYXllclN0YXRlLkRyb3BJbnB1dE1vZGUSOAoPdHJ1c3RlZF9vdmVybGF5GCsgASgOMh8ucGVyZmV0dG8ucHJvdG9zLlRydXN0ZWRPdmVybGF5GkIKCE1hdHJpeDIyEgwKBGRzZHgYASABKAISDAoEZHRkeBgCIAEoAhIMCgRkdGR5GAMgASgCEgwKBGRzZHkYBCABKAIaKQoGQ29sb3IzEgkKAXIYASABKAISCQoBZxgCIAEoAhIJCgFiGAMgASgCGpQGCgpCdWZmZXJEYXRhEhEKCWJ1ZmZlcl9pZBgBIAEoBBINCgV3aWR0aBgCIAEoDRIOCgZoZWlnaHQYAyABKA0SFAoMZnJhbWVfbnVtYmVyGAQgASgEEg0KBWZsYWdzGAUgASgNEhgKEGNhY2hlZF9idWZmZXJfaWQYBiABKAQSSAoMcGl4ZWxfZm9ybWF0GAcgASgOMjIucGVyZmV0dG8ucHJvdG9zLkxheWVyU3RhdGUuQnVmZmVyRGF0YS5QaXhlbEZvcm1hdBINCgV1c2FnZRgIIAEoBCJvChBCdWZmZXJEYXRhQ2hhbmdlEhgKFEJ1ZmZlckRhdGFDaGFuZ2VOb25lEAASEAoMZmVuY2VDaGFuZ2VkEAESFgoSZnJhbWVOdW1iZXJDaGFuZ2VkEAISFwoTY2FjaGVkQnVmZmVyQ2hhbmdlZBAEIsoDCgtQaXhlbEZvcm1hdBIYChRQSVhFTF9GT1JNQVRfVU5LTk9XThAAEiAKE1BJWEVMX0ZPUk1BVF9DVVNUT00Q/P//////////ARIlChhQSVhFTF9GT1JNQVRfVFJBTlNMVUNFTlQQ/f//////////ARIlChhQSVhFTF9GT1JNQVRfVFJBTlNQQVJFTlQQ/v//////////ARIgChNQSVhFTF9GT1JNQVRfT1BBUVVFEP///////////wESGgoWUElYRUxfRk9STUFUX1JHQkFfODg4OBABEhoKFlBJWEVMX0ZPUk1BVF9SR0JYXzg4ODgQAhIYChRQSVhFTF9GT1JNQVRfUkdCXzg4OBADEhgKFFBJWEVMX0ZPUk1BVF9SR0JfNTY1EAQSGgoWUElYRUxfRk9STUFUX0JHUkFfODg4OBAFEhoKFlBJWEVMX0ZPUk1BVF9SR0JBXzU1NTEQBhIaChZQSVhFTF9GT1JNQVRfUkdCQV80NDQ0EAcSGgoWUElYRUxfRk9STUFUX1JHQkFfRlAxNhAWEh0KGVBJWEVMX0ZPUk1BVF9SR0JBXzEwMTAxMDIQKxIUChBQSVhFTF9GT1JNQVRfUl84EDgangMKCldpbmRvd0luZm8SGwoTbGF5b3V0X3BhcmFtc19mbGFncxgBIAEoDRIaChJsYXlvdXRfcGFyYW1zX3R5cGUYAiABKAUSNgoQdG91Y2hhYmxlX3JlZ2lvbhgDIAEoCzIcLnBlcmZldHRvLnByb3Rvcy5SZWdpb25Qcm90bxIVCg1zdXJmYWNlX2luc2V0GAQgASgFEhEKCWZvY3VzYWJsZRgFIAEoCBIVCg1oYXNfd2FsbHBhcGVyGAYgASgIEhsKE2dsb2JhbF9zY2FsZV9mYWN0b3IYByABKAISFQoNY3JvcF9sYXllcl9pZBgIIAEoDRIqCiJyZXBsYWNlX3RvdWNoYWJsZV9yZWdpb25fd2l0aF9jcm9wGAkgASgIEjkKFXRvdWNoYWJsZV9yZWdpb25fY3JvcBgKIAEoCzIaLnBlcmZldHRvLnByb3Rvcy5SZWN0UHJvdG8SLQoJdHJhbnNmb3JtGAsgASgLMhoucGVyZmV0dG8ucHJvdG9zLlRyYW5zZm9ybRIUCgxpbnB1dF9jb25maWcYDCABKA0i+AUKCkNoYW5nZXNMc2ISEwoPZUNoYW5nZXNMc2JOb25lEAASFAoQZVBvc2l0aW9uQ2hhbmdlZBABEhEKDWVMYXllckNoYW5nZWQQAhIRCg1lQWxwaGFDaGFuZ2VkEAgSEgoOZU1hdHJpeENoYW5nZWQQEBIdChllVHJhbnNwYXJlbnRSZWdpb25DaGFuZ2VkECASEQoNZUZsYWdzQ2hhbmdlZBBAEhcKEmVMYXllclN0YWNrQ2hhbmdlZBCAARIiCh1lUmVsZWFzZUJ1ZmZlckxpc3RlbmVyQ2hhbmdlZBCACBIZChRlU2hhZG93UmFkaXVzQ2hhbmdlZBCAEBIXChJlQnVmZmVyQ3JvcENoYW5nZWQQgEASGwoVZVJlbGF0aXZlTGF5ZXJDaGFuZ2VkEICAARIPCgllUmVwYXJlbnQQgIACEhMKDWVDb2xvckNoYW5nZWQQgIAEEh0KF2VCdWZmZXJUcmFuc2Zvcm1DaGFuZ2VkEICAEBInCiFlVHJhbnNmb3JtVG9EaXNwbGF5SW52ZXJzZUNoYW5nZWQQgIAgEhIKDGVDcm9wQ2hhbmdlZBCAgEASFQoOZUJ1ZmZlckNoYW5nZWQQgICAARIbChRlQWNxdWlyZUZlbmNlQ2hhbmdlZBCAgIACEhgKEWVEYXRhc3BhY2VDaGFuZ2VkEICAgAQSGgoTZUhkck1ldGFkYXRhQ2hhbmdlZBCAgIAIEiIKG2VTdXJmYWNlRGFtYWdlUmVnaW9uQ2hhbmdlZBCAgIAQEhIKC2VBcGlDaGFuZ2VkEICAgCASHQoWZVNpZGViYW5kU3RyZWFtQ2hhbmdlZBCAgIBAEh4KFmVDb2xvclRyYW5zZm9ybUNoYW5nZWQQgICAgAESJAocZUhhc0xpc3RlbmVyQ2FsbGJhY2tzQ2hhbmdlZBCAgICAAhIZChFlSW5wdXRJbmZvQ2hhbmdlZBCAgICABBIhChRlQ29ybmVyUmFkaXVzQ2hhbmdlZBCAgICA+P////8BIuEDCgpDaGFuZ2VzTXNiEhMKD2VDaGFuZ2VzTXNiTm9uZRAAEhwKGGVEZXN0aW5hdGlvbkZyYW1lQ2hhbmdlZBABEhgKFGVDYWNoZWRCdWZmZXJDaGFuZ2VkEAISGwoXZUJhY2tncm91bmRDb2xvckNoYW5nZWQQBBIUChBlTWV0YWRhdGFDaGFuZ2VkEAgSHgoaZUNvbG9yU3BhY2VBZ25vc3RpY0NoYW5nZWQQEBIfChtlRnJhbWVSYXRlU2VsZWN0aW9uUHJpb3JpdHkQIBIVChFlRnJhbWVSYXRlQ2hhbmdlZBBAEiEKHGVCYWNrZ3JvdW5kQmx1clJhZGl1c0NoYW5nZWQQgAESGAoTZVByb2R1Y2VyRGlzY29ubmVjdBCAAhIfChplRml4ZWRUcmFuc2Zvcm1IaW50Q2hhbmdlZBCABBIYChNlRnJhbWVOdW1iZXJDaGFuZ2VkEIAIEhgKE2VCbHVyUmVnaW9uc0NoYW5nZWQQgBASGAoTZUF1dG9SZWZyZXNoQ2hhbmdlZBCAIBIUCg9lU3RyZXRjaENoYW5nZWQQgEASHAoWZVRydXN0ZWRPdmVybGF5Q2hhbmdlZBCAgAESGwoVZURyb3BJbnB1dE1vZGVDaGFuZ2VkEICAAiKiAQoFRmxhZ3MSDgoKZUZsYWdzTm9uZRAAEhAKDGVMYXllckhpZGRlbhABEhAKDGVMYXllck9wYXF1ZRACEhgKFGVMYXllclNraXBTY3JlZW5zaG90EEASEQoMZUxheWVyU2VjdXJlEIABEhgKE2VFbmFibGVCYWNrcHJlc3N1cmUQgAISHgoZZUxheWVySXNEaXNwbGF5RGVjb3JhdGlvbhCABCIwCg1Ecm9wSW5wdXRNb2RlEggKBE5PTkUQABIHCgNBTEwQARIMCghPQlNDVVJFRBACIpMDCgxEaXNwbGF5U3RhdGUSCgoCaWQYASABKAUSDAoEd2hhdBgCIAEoDRINCgVmbGFncxgDIAEoDRITCgtsYXllcl9zdGFjaxgEIAEoDRITCgtvcmllbnRhdGlvbhgFIAEoDRI6ChZsYXllcl9zdGFja19zcGFjZV9yZWN0GAYgASgLMhoucGVyZmV0dG8ucHJvdG9zLlJlY3RQcm90bxI/ChtvcmllbnRlZF9kaXNwbGF5X3NwYWNlX3JlY3QYByABKAsyGi5wZXJmZXR0by5wcm90b3MuUmVjdFByb3RvEg0KBXdpZHRoGAggASgNEg4KBmhlaWdodBgJIAEoDSKTAQoHQ2hhbmdlcxIQCgxlQ2hhbmdlc05vbmUQABITCg9lU3VyZmFjZUNoYW5nZWQQARIWChJlTGF5ZXJTdGFja0NoYW5nZWQQAhIdChllRGlzcGxheVByb2plY3Rpb25DaGFuZ2VkEAQSFwoTZURpc3BsYXlTaXplQ2hhbmdlZBAIEhEKDWVGbGFnc0NoYW5nZWQQEA", [surfaceflinger_common_pb_1.file_protos_perfetto_trace_android_surfaceflinger_common, rect_pb_1.file_protos_perfetto_trace_android_graphics_rect]);
/**
* Describes the message perfetto.protos.TransactionTraceFile.
* Use `create(TransactionTraceFileSchema)` to create a new message.
*/
exports.TransactionTraceFileSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 0);
/**
* constant; MAGIC_NUMBER = (long) MAGIC_NUMBER_H << 32 |
* MagicNumber.MAGIC_NUMBER_L (this is needed because enums have to be 32 bits
* and there's no nice way to put 64bit constants into .proto files.
*
* @generated from enum perfetto.protos.TransactionTraceFile.MagicNumber
*/
var TransactionTraceFile_MagicNumber;
(function (TransactionTraceFile_MagicNumber) {
/**
* @generated from enum value: INVALID = 0;
*/
TransactionTraceFile_MagicNumber[TransactionTraceFile_MagicNumber["INVALID"] = 0] = "INVALID";
/**
* TNXT (little-endian ASCII)
*
* @generated from enum value: MAGIC_NUMBER_L = 1415073364;
*/
TransactionTraceFile_MagicNumber[TransactionTraceFile_MagicNumber["MAGIC_NUMBER_L"] = 1415073364] = "MAGIC_NUMBER_L";
/**
* RACE (little-endian ASCII)
*
* @generated from enum value: MAGIC_NUMBER_H = 1162035538;
*/
TransactionTraceFile_MagicNumber[TransactionTraceFile_MagicNumber["MAGIC_NUMBER_H"] = 1162035538] = "MAGIC_NUMBER_H";
})(TransactionTraceFile_MagicNumber || (exports.TransactionTraceFile_MagicNumber = TransactionTraceFile_MagicNumber = {}));
/**
* Describes the enum perfetto.protos.TransactionTraceFile.MagicNumber.
*/
exports.TransactionTraceFile_MagicNumberSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 0, 0);
/**
* Describes the message perfetto.protos.TransactionTraceEntry.
* Use `create(TransactionTraceEntrySchema)` to create a new message.
*/
exports.TransactionTraceEntrySchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 1);
/**
* Describes the message perfetto.protos.DisplayInfo.
* Use `create(DisplayInfoSchema)` to create a new message.
*/
exports.DisplayInfoSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 2);
/**
* Describes the message perfetto.protos.LayerCreationArgs.
* Use `create(LayerCreationArgsSchema)` to create a new message.
*/
exports.LayerCreationArgsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 3);
/**
* Describes the message perfetto.protos.Transform.
* Use `create(TransformSchema)` to create a new message.
*/
exports.TransformSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 4);
/**
* Describes the message perfetto.protos.TransactionState.
* Use `create(TransactionStateSchema)` to create a new message.
*/
exports.TransactionStateSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 5);
/**
* Describes the message perfetto.protos.LayerState.
* Use `create(LayerStateSchema)` to create a new message.
*/
exports.LayerStateSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6);
/**
* Describes the message perfetto.protos.LayerState.Matrix22.
* Use `create(LayerState_Matrix22Schema)` to create a new message.
*/
exports.LayerState_Matrix22Schema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 0);
/**
* Describes the message perfetto.protos.LayerState.Color3.
* Use `create(LayerState_Color3Schema)` to create a new message.
*/
exports.LayerState_Color3Schema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 1);
/**
* Describes the message perfetto.protos.LayerState.BufferData.
* Use `create(LayerState_BufferDataSchema)` to create a new message.
*/
exports.LayerState_BufferDataSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 2);
/**
* @generated from enum perfetto.protos.LayerState.BufferData.BufferDataChange
*/
var LayerState_BufferData_BufferDataChange;
(function (LayerState_BufferData_BufferDataChange) {
/**
* @generated from enum value: BufferDataChangeNone = 0;
*/
LayerState_BufferData_BufferDataChange[LayerState_BufferData_BufferDataChange["BufferDataChangeNone"] = 0] = "BufferDataChangeNone";
/**
* @generated from enum value: fenceChanged = 1;
*/
LayerState_BufferData_BufferDataChange[LayerState_BufferData_BufferDataChange["fenceChanged"] = 1] = "fenceChanged";
/**
* @generated from enum value: frameNumberChanged = 2;
*/
LayerState_BufferData_BufferDataChange[LayerState_BufferData_BufferDataChange["frameNumberChanged"] = 2] = "frameNumberChanged";
/**
* @generated from enum value: cachedBufferChanged = 4;
*/
LayerState_BufferData_BufferDataChange[LayerState_BufferData_BufferDataChange["cachedBufferChanged"] = 4] = "cachedBufferChanged";
})(LayerState_BufferData_BufferDataChange || (exports.LayerState_BufferData_BufferDataChange = LayerState_BufferData_BufferDataChange = {}));
/**
* Describes the enum perfetto.protos.LayerState.BufferData.BufferDataChange.
*/
exports.LayerState_BufferData_BufferDataChangeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 2, 0);
/**
* @generated from enum perfetto.protos.LayerState.BufferData.PixelFormat
*/
var LayerState_BufferData_PixelFormat;
(function (LayerState_BufferData_PixelFormat) {
/**
* @generated from enum value: PIXEL_FORMAT_UNKNOWN = 0;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["UNKNOWN"] = 0] = "UNKNOWN";
/**
* @generated from enum value: PIXEL_FORMAT_CUSTOM = -4;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["CUSTOM"] = -4] = "CUSTOM";
/**
* @generated from enum value: PIXEL_FORMAT_TRANSLUCENT = -3;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["TRANSLUCENT"] = -3] = "TRANSLUCENT";
/**
* @generated from enum value: PIXEL_FORMAT_TRANSPARENT = -2;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["TRANSPARENT"] = -2] = "TRANSPARENT";
/**
* @generated from enum value: PIXEL_FORMAT_OPAQUE = -1;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["OPAQUE"] = -1] = "OPAQUE";
/**
* @generated from enum value: PIXEL_FORMAT_RGBA_8888 = 1;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBA_8888"] = 1] = "RGBA_8888";
/**
* @generated from enum value: PIXEL_FORMAT_RGBX_8888 = 2;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBX_8888"] = 2] = "RGBX_8888";
/**
* @generated from enum value: PIXEL_FORMAT_RGB_888 = 3;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGB_888"] = 3] = "RGB_888";
/**
* @generated from enum value: PIXEL_FORMAT_RGB_565 = 4;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGB_565"] = 4] = "RGB_565";
/**
* @generated from enum value: PIXEL_FORMAT_BGRA_8888 = 5;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["BGRA_8888"] = 5] = "BGRA_8888";
/**
* @generated from enum value: PIXEL_FORMAT_RGBA_5551 = 6;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBA_5551"] = 6] = "RGBA_5551";
/**
* @generated from enum value: PIXEL_FORMAT_RGBA_4444 = 7;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBA_4444"] = 7] = "RGBA_4444";
/**
* @generated from enum value: PIXEL_FORMAT_RGBA_FP16 = 22;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBA_FP16"] = 22] = "RGBA_FP16";
/**
* @generated from enum value: PIXEL_FORMAT_RGBA_1010102 = 43;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["RGBA_1010102"] = 43] = "RGBA_1010102";
/**
* @generated from enum value: PIXEL_FORMAT_R_8 = 56;
*/
LayerState_BufferData_PixelFormat[LayerState_BufferData_PixelFormat["R_8"] = 56] = "R_8";
})(LayerState_BufferData_PixelFormat || (exports.LayerState_BufferData_PixelFormat = LayerState_BufferData_PixelFormat = {}));
/**
* Describes the enum perfetto.protos.LayerState.BufferData.PixelFormat.
*/
exports.LayerState_BufferData_PixelFormatSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 2, 1);
/**
* Describes the message perfetto.protos.LayerState.WindowInfo.
* Use `create(LayerState_WindowInfoSchema)` to create a new message.
*/
exports.LayerState_WindowInfoSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 3);
/**
* Changes are split into ChangesLsb and ChangesMsb. First 32 bits are in
* ChangesLsb and the next 32 bits are in ChangesMsb. This is needed because
* enums have to be 32 bits and there's no nice way to put 64bit constants
* into .proto files.
*
* @generated from enum perfetto.protos.LayerState.ChangesLsb
*/
var LayerState_ChangesLsb;
(function (LayerState_ChangesLsb) {
/**
* @generated from enum value: eChangesLsbNone = 0;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eChangesLsbNone"] = 0] = "eChangesLsbNone";
/**
* @generated from enum value: ePositionChanged = 1;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["ePositionChanged"] = 1] = "ePositionChanged";
/**
* @generated from enum value: eLayerChanged = 2;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eLayerChanged"] = 2] = "eLayerChanged";
/**
* unused = 0x00000004;
*
* @generated from enum value: eAlphaChanged = 8;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eAlphaChanged"] = 8] = "eAlphaChanged";
/**
* @generated from enum value: eMatrixChanged = 16;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eMatrixChanged"] = 16] = "eMatrixChanged";
/**
* @generated from enum value: eTransparentRegionChanged = 32;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eTransparentRegionChanged"] = 32] = "eTransparentRegionChanged";
/**
* @generated from enum value: eFlagsChanged = 64;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eFlagsChanged"] = 64] = "eFlagsChanged";
/**
* @generated from enum value: eLayerStackChanged = 128;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eLayerStackChanged"] = 128] = "eLayerStackChanged";
/**
* @generated from enum value: eReleaseBufferListenerChanged = 1024;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eReleaseBufferListenerChanged"] = 1024] = "eReleaseBufferListenerChanged";
/**
* @generated from enum value: eShadowRadiusChanged = 2048;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eShadowRadiusChanged"] = 2048] = "eShadowRadiusChanged";
/**
* @generated from enum value: eBufferCropChanged = 8192;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eBufferCropChanged"] = 8192] = "eBufferCropChanged";
/**
* @generated from enum value: eRelativeLayerChanged = 16384;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eRelativeLayerChanged"] = 16384] = "eRelativeLayerChanged";
/**
* @generated from enum value: eReparent = 32768;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eReparent"] = 32768] = "eReparent";
/**
* @generated from enum value: eColorChanged = 65536;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eColorChanged"] = 65536] = "eColorChanged";
/**
* @generated from enum value: eBufferTransformChanged = 262144;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eBufferTransformChanged"] = 262144] = "eBufferTransformChanged";
/**
* @generated from enum value: eTransformToDisplayInverseChanged = 524288;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eTransformToDisplayInverseChanged"] = 524288] = "eTransformToDisplayInverseChanged";
/**
* @generated from enum value: eCropChanged = 1048576;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eCropChanged"] = 1048576] = "eCropChanged";
/**
* @generated from enum value: eBufferChanged = 2097152;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eBufferChanged"] = 2097152] = "eBufferChanged";
/**
* @generated from enum value: eAcquireFenceChanged = 4194304;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eAcquireFenceChanged"] = 4194304] = "eAcquireFenceChanged";
/**
* @generated from enum value: eDataspaceChanged = 8388608;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eDataspaceChanged"] = 8388608] = "eDataspaceChanged";
/**
* @generated from enum value: eHdrMetadataChanged = 16777216;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eHdrMetadataChanged"] = 16777216] = "eHdrMetadataChanged";
/**
* @generated from enum value: eSurfaceDamageRegionChanged = 33554432;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eSurfaceDamageRegionChanged"] = 33554432] = "eSurfaceDamageRegionChanged";
/**
* @generated from enum value: eApiChanged = 67108864;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eApiChanged"] = 67108864] = "eApiChanged";
/**
* @generated from enum value: eSidebandStreamChanged = 134217728;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eSidebandStreamChanged"] = 134217728] = "eSidebandStreamChanged";
/**
* @generated from enum value: eColorTransformChanged = 268435456;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eColorTransformChanged"] = 268435456] = "eColorTransformChanged";
/**
* @generated from enum value: eHasListenerCallbacksChanged = 536870912;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eHasListenerCallbacksChanged"] = 536870912] = "eHasListenerCallbacksChanged";
/**
* @generated from enum value: eInputInfoChanged = 1073741824;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eInputInfoChanged"] = 1073741824] = "eInputInfoChanged";
/**
* 0x80000000; (proto stores enums as signed int)
*
* @generated from enum value: eCornerRadiusChanged = -2147483648;
*/
LayerState_ChangesLsb[LayerState_ChangesLsb["eCornerRadiusChanged"] = -2147483648] = "eCornerRadiusChanged";
})(LayerState_ChangesLsb || (exports.LayerState_ChangesLsb = LayerState_ChangesLsb = {}));
/**
* Describes the enum perfetto.protos.LayerState.ChangesLsb.
*/
exports.LayerState_ChangesLsbSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 0);
/**
* @generated from enum perfetto.protos.LayerState.ChangesMsb
*/
var LayerState_ChangesMsb;
(function (LayerState_ChangesMsb) {
/**
* @generated from enum value: eChangesMsbNone = 0;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eChangesMsbNone"] = 0] = "eChangesMsbNone";
/**
* @generated from enum value: eDestinationFrameChanged = 1;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eDestinationFrameChanged"] = 1] = "eDestinationFrameChanged";
/**
* @generated from enum value: eCachedBufferChanged = 2;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eCachedBufferChanged"] = 2] = "eCachedBufferChanged";
/**
* @generated from enum value: eBackgroundColorChanged = 4;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eBackgroundColorChanged"] = 4] = "eBackgroundColorChanged";
/**
* @generated from enum value: eMetadataChanged = 8;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eMetadataChanged"] = 8] = "eMetadataChanged";
/**
* @generated from enum value: eColorSpaceAgnosticChanged = 16;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eColorSpaceAgnosticChanged"] = 16] = "eColorSpaceAgnosticChanged";
/**
* @generated from enum value: eFrameRateSelectionPriority = 32;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eFrameRateSelectionPriority"] = 32] = "eFrameRateSelectionPriority";
/**
* @generated from enum value: eFrameRateChanged = 64;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eFrameRateChanged"] = 64] = "eFrameRateChanged";
/**
* @generated from enum value: eBackgroundBlurRadiusChanged = 128;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eBackgroundBlurRadiusChanged"] = 128] = "eBackgroundBlurRadiusChanged";
/**
* @generated from enum value: eProducerDisconnect = 256;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eProducerDisconnect"] = 256] = "eProducerDisconnect";
/**
* @generated from enum value: eFixedTransformHintChanged = 512;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eFixedTransformHintChanged"] = 512] = "eFixedTransformHintChanged";
/**
* @generated from enum value: eFrameNumberChanged = 1024;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eFrameNumberChanged"] = 1024] = "eFrameNumberChanged";
/**
* @generated from enum value: eBlurRegionsChanged = 2048;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eBlurRegionsChanged"] = 2048] = "eBlurRegionsChanged";
/**
* @generated from enum value: eAutoRefreshChanged = 4096;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eAutoRefreshChanged"] = 4096] = "eAutoRefreshChanged";
/**
* @generated from enum value: eStretchChanged = 8192;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eStretchChanged"] = 8192] = "eStretchChanged";
/**
* @generated from enum value: eTrustedOverlayChanged = 16384;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eTrustedOverlayChanged"] = 16384] = "eTrustedOverlayChanged";
/**
* @generated from enum value: eDropInputModeChanged = 32768;
*/
LayerState_ChangesMsb[LayerState_ChangesMsb["eDropInputModeChanged"] = 32768] = "eDropInputModeChanged";
})(LayerState_ChangesMsb || (exports.LayerState_ChangesMsb = LayerState_ChangesMsb = {}));
/**
* Describes the enum perfetto.protos.LayerState.ChangesMsb.
*/
exports.LayerState_ChangesMsbSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 1);
/**
* @generated from enum perfetto.protos.LayerState.Flags
*/
var LayerState_Flags;
(function (LayerState_Flags) {
/**
* @generated from enum value: eFlagsNone = 0;
*/
LayerState_Flags[LayerState_Flags["eFlagsNone"] = 0] = "eFlagsNone";
/**
* @generated from enum value: eLayerHidden = 1;
*/
LayerState_Flags[LayerState_Flags["eLayerHidden"] = 1] = "eLayerHidden";
/**
* @generated from enum value: eLayerOpaque = 2;
*/
LayerState_Flags[LayerState_Flags["eLayerOpaque"] = 2] = "eLayerOpaque";
/**
* @generated from enum value: eLayerSkipScreenshot = 64;
*/
LayerState_Flags[LayerState_Flags["eLayerSkipScreenshot"] = 64] = "eLayerSkipScreenshot";
/**
* @generated from enum value: eLayerSecure = 128;
*/
LayerState_Flags[LayerState_Flags["eLayerSecure"] = 128] = "eLayerSecure";
/**
* @generated from enum value: eEnableBackpressure = 256;
*/
LayerState_Flags[LayerState_Flags["eEnableBackpressure"] = 256] = "eEnableBackpressure";
/**
* @generated from enum value: eLayerIsDisplayDecoration = 512;
*/
LayerState_Flags[LayerState_Flags["eLayerIsDisplayDecoration"] = 512] = "eLayerIsDisplayDecoration";
})(LayerState_Flags || (exports.LayerState_Flags = LayerState_Flags = {}));
/**
* Describes the enum perfetto.protos.LayerState.Flags.
*/
exports.LayerState_FlagsSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 2);
/**
* @generated from enum perfetto.protos.LayerState.DropInputMode
*/
var LayerState_DropInputMode;
(function (LayerState_DropInputMode) {
/**
* @generated from enum value: NONE = 0;
*/
LayerState_DropInputMode[LayerState_DropInputMode["NONE"] = 0] = "NONE";
/**
* @generated from enum value: ALL = 1;
*/
LayerState_DropInputMode[LayerState_DropInputMode["ALL"] = 1] = "ALL";
/**
* @generated from enum value: OBSCURED = 2;
*/
LayerState_DropInputMode[LayerState_DropInputMode["OBSCURED"] = 2] = "OBSCURED";
})(LayerState_DropInputMode || (exports.LayerState_DropInputMode = LayerState_DropInputMode = {}));
/**
* Describes the enum perfetto.protos.LayerState.DropInputMode.
*/
exports.LayerState_DropInputModeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 6, 3);
/**
* Describes the message perfetto.protos.DisplayState.
* Use `create(DisplayStateSchema)` to create a new message.
*/
exports.DisplayStateSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 7);
/**
* @generated from enum perfetto.protos.DisplayState.Changes
*/
var DisplayState_Changes;
(function (DisplayState_Changes) {
/**
* @generated from enum value: eChangesNone = 0;
*/
DisplayState_Changes[DisplayState_Changes["eChangesNone"] = 0] = "eChangesNone";
/**
* @generated from enum value: eSurfaceChanged = 1;
*/
DisplayState_Changes[DisplayState_Changes["eSurfaceChanged"] = 1] = "eSurfaceChanged";
/**
* @generated from enum value: eLayerStackChanged = 2;
*/
DisplayState_Changes[DisplayState_Changes["eLayerStackChanged"] = 2] = "eLayerStackChanged";
/**
* @generated from enum value: eDisplayProjectionChanged = 4;
*/
DisplayState_Changes[DisplayState_Changes["eDisplayProjectionChanged"] = 4] = "eDisplayProjectionChanged";
/**
* @generated from enum value: eDisplaySizeChanged = 8;
*/
DisplayState_Changes[DisplayState_Changes["eDisplaySizeChanged"] = 8] = "eDisplaySizeChanged";
/**
* @generated from enum value: eFlagsChanged = 16;
*/
DisplayState_Changes[DisplayState_Changes["eFlagsChanged"] = 16] = "eFlagsChanged";
})(DisplayState_Changes || (exports.DisplayState_Changes = DisplayState_Changes = {}));
/**
* Describes the enum perfetto.protos.DisplayState.Changes.
*/
exports.DisplayState_ChangesSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_android_surfaceflinger_transactions, 7, 0);
//# sourceMappingURL=surfaceflinger_transactions_pb.js.map