1 // Copyright (C) 2023 The Android Open Source Project 2 // Copyright (C) 2023 Google Inc. 3 // 4 // Licensed under the Apache License, Version 2.0 (the "License"); 5 // you may not use this file except in compliance with the License. 6 // You may obtain a copy of the License at 7 // 8 // http://www.apache.org/licenses/LICENSE-2.0 9 // 10 // Unless required by applicable law or agreed to in writing, software 11 // distributed under the License is distributed on an "AS IS" BASIS, 12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 // See the License for the specific language governing permissions and 14 // limitations under the License. 15 16 // Autogenerated module host/vulkan/CompositorFragmentShader.h 17 // generated by python3 scripts/glsl-shader-to-spv-c-array.py host/vulkan/Compositor.frag host/vulkan/CompositorFragmentShader.h compositorFragmentShader 18 // Please do not modify directly. 19 20 #include <stdint.h> 21 22 const uint32_t compositorFragmentShader[] = { 23 0x07230203, 0x00010000, 0x000d000a, 0x0000003b, 24 0x00000000, 0x00020011, 0x00000001, 0x0006000b, 25 0x00000001, 0x4c534c47, 0x6474732e, 0x3035342e, 26 0x00000000, 0x0003000e, 0x00000000, 0x00000001, 27 0x0007000f, 0x00000004, 0x00000004, 0x6e69616d, 28 0x00000000, 0x0000001a, 0x00000026, 0x00030010, 29 0x00000004, 0x00000007, 0x00030003, 0x00000002, 30 0x000001c2, 0x00090004, 0x415f4c47, 0x735f4252, 31 0x72617065, 0x5f657461, 0x64616873, 0x6f5f7265, 32 0x63656a62, 0x00007374, 0x000a0004, 0x475f4c47, 33 0x4c474f4f, 0x70635f45, 0x74735f70, 0x5f656c79, 34 0x656e696c, 0x7269645f, 0x69746365, 0x00006576, 35 0x00080004, 0x475f4c47, 0x4c474f4f, 0x6e695f45, 36 0x64756c63, 0x69645f65, 0x74636572, 0x00657669, 37 0x00040005, 0x00000004, 0x6e69616d, 0x00000000, 38 0x00070005, 0x0000000b, 0x66696e55, 0x426d726f, 39 0x65666675, 0x6a624f72, 0x00746365, 0x00070006, 40 0x0000000b, 0x00000000, 0x54736f70, 0x736e6172, 41 0x6d726f66, 0x00000000, 0x00080006, 0x0000000b, 42 0x00000001, 0x63786574, 0x64726f6f, 0x6e617254, 43 0x726f6673, 0x0000006d, 0x00050006, 0x0000000b, 44 0x00000002, 0x65646f6d, 0x00000000, 0x00050006, 45 0x0000000b, 0x00000003, 0x68706c61, 0x00000061, 46 0x00050006, 0x0000000b, 0x00000004, 0x6f6c6f63, 47 0x00000072, 0x00030005, 0x0000000d, 0x006f6275, 48 0x00050005, 0x0000001a, 0x4374756f, 0x726f6c6f, 49 0x00000000, 0x00050005, 0x00000022, 0x53786574, 50 0x6c706d61, 0x00007265, 0x00060005, 0x00000026, 51 0x67617266, 0x43786554, 0x64726f6f, 0x00000000, 52 0x00040048, 0x0000000b, 0x00000000, 0x00000005, 53 0x00050048, 0x0000000b, 0x00000000, 0x00000023, 54 0x00000000, 0x00050048, 0x0000000b, 0x00000000, 55 0x00000007, 0x00000010, 0x00040048, 0x0000000b, 56 0x00000001, 0x00000005, 0x00050048, 0x0000000b, 57 0x00000001, 0x00000023, 0x00000040, 0x00050048, 58 0x0000000b, 0x00000001, 0x00000007, 0x00000010, 59 0x00050048, 0x0000000b, 0x00000002, 0x00000023, 60 0x00000080, 0x00050048, 0x0000000b, 0x00000003, 61 0x00000023, 0x00000090, 0x00050048, 0x0000000b, 62 0x00000004, 0x00000023, 0x000000a0, 0x00030047, 63 0x0000000b, 0x00000002, 0x00040047, 0x0000000d, 64 0x00000022, 0x00000000, 0x00040047, 0x0000000d, 65 0x00000021, 0x00000001, 0x00040047, 0x0000001a, 66 0x0000001e, 0x00000000, 0x00040047, 0x00000022, 67 0x00000022, 0x00000000, 0x00040047, 0x00000022, 68 0x00000021, 0x00000000, 0x00040047, 0x00000026, 69 0x0000001e, 0x00000000, 0x00020013, 0x00000002, 70 0x00030021, 0x00000003, 0x00000002, 0x00030016, 71 0x00000006, 0x00000020, 0x00040017, 0x00000007, 72 0x00000006, 0x00000004, 0x00040018, 0x00000008, 73 0x00000007, 0x00000004, 0x00040015, 0x00000009, 74 0x00000020, 0x00000000, 0x00040017, 0x0000000a, 75 0x00000009, 0x00000004, 0x0007001e, 0x0000000b, 76 0x00000008, 0x00000008, 0x0000000a, 0x00000007, 77 0x00000007, 0x00040020, 0x0000000c, 0x00000002, 78 0x0000000b, 0x0004003b, 0x0000000c, 0x0000000d, 79 0x00000002, 0x00040015, 0x0000000e, 0x00000020, 80 0x00000001, 0x0004002b, 0x0000000e, 0x0000000f, 81 0x00000002, 0x0004002b, 0x00000009, 0x00000010, 82 0x00000000, 0x00040020, 0x00000011, 0x00000002, 83 0x00000009, 0x0004002b, 0x00000009, 0x00000014, 84 0x00000002, 0x00020014, 0x00000015, 0x00040020, 85 0x00000019, 0x00000003, 0x00000007, 0x0004003b, 86 0x00000019, 0x0000001a, 0x00000003, 0x0004002b, 87 0x0000000e, 0x0000001b, 0x00000003, 0x00040020, 88 0x0000001c, 0x00000002, 0x00000007, 0x00090019, 89 0x0000001f, 0x00000006, 0x00000001, 0x00000000, 90 0x00000000, 0x00000000, 0x00000001, 0x00000000, 91 0x0003001b, 0x00000020, 0x0000001f, 0x00040020, 92 0x00000021, 0x00000000, 0x00000020, 0x0004003b, 93 0x00000021, 0x00000022, 0x00000000, 0x00040017, 94 0x00000024, 0x00000006, 0x00000002, 0x00040020, 95 0x00000025, 0x00000001, 0x00000024, 0x0004003b, 96 0x00000025, 0x00000026, 0x00000001, 0x0004002b, 97 0x00000009, 0x0000002d, 0x00000003, 0x0004002b, 98 0x0000000e, 0x00000033, 0x00000004, 0x0004002b, 99 0x00000006, 0x00000038, 0x00000000, 0x0004002b, 100 0x00000006, 0x00000039, 0x3f800000, 0x0007002c, 101 0x00000007, 0x0000003a, 0x00000038, 0x00000039, 102 0x00000038, 0x00000039, 0x00050036, 0x00000002, 103 0x00000004, 0x00000000, 0x00000003, 0x000200f8, 104 0x00000005, 0x00060041, 0x00000011, 0x00000012, 105 0x0000000d, 0x0000000f, 0x00000010, 0x0004003d, 106 0x00000009, 0x00000013, 0x00000012, 0x000500aa, 107 0x00000015, 0x00000016, 0x00000013, 0x00000014, 108 0x000300f7, 0x00000018, 0x00000000, 0x000400fa, 109 0x00000016, 0x00000017, 0x0000002a, 0x000200f8, 110 0x00000017, 0x00050041, 0x0000001c, 0x0000001d, 111 0x0000000d, 0x0000001b, 0x0004003d, 0x00000007, 112 0x0000001e, 0x0000001d, 0x0004003d, 0x00000020, 113 0x00000023, 0x00000022, 0x0004003d, 0x00000024, 114 0x00000027, 0x00000026, 0x00050057, 0x00000007, 115 0x00000028, 0x00000023, 0x00000027, 0x00050085, 116 0x00000007, 0x00000029, 0x0000001e, 0x00000028, 117 0x0003003e, 0x0000001a, 0x00000029, 0x000200f9, 118 0x00000018, 0x000200f8, 0x0000002a, 0x00060041, 119 0x00000011, 0x0000002b, 0x0000000d, 0x0000000f, 120 0x00000010, 0x0004003d, 0x00000009, 0x0000002c, 121 0x0000002b, 0x000500aa, 0x00000015, 0x0000002e, 122 0x0000002c, 0x0000002d, 0x000300f7, 0x00000030, 123 0x00000000, 0x000400fa, 0x0000002e, 0x0000002f, 124 0x00000037, 0x000200f8, 0x0000002f, 0x00050041, 125 0x0000001c, 0x00000031, 0x0000000d, 0x0000001b, 126 0x0004003d, 0x00000007, 0x00000032, 0x00000031, 127 0x00050041, 0x0000001c, 0x00000034, 0x0000000d, 128 0x00000033, 0x0004003d, 0x00000007, 0x00000035, 129 0x00000034, 0x00050085, 0x00000007, 0x00000036, 130 0x00000032, 0x00000035, 0x0003003e, 0x0000001a, 131 0x00000036, 0x000200f9, 0x00000030, 0x000200f8, 132 0x00000037, 0x0003003e, 0x0000001a, 0x0000003a, 133 0x000200f9, 0x00000030, 0x000200f8, 0x00000030, 134 0x000200f9, 0x00000018, 0x000200f8, 0x00000018, 135 0x000100fd, 0x00010038 136 };