mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-15 22:13:24 +09:00
448 lines
7.8 KiB
C
448 lines
7.8 KiB
C
// Generated from WireDiscardStateProbe.vert / WireDiscardStateProbe.frag (Vulkan 1.0 / SPIR-V 1.0) by
|
|
// scripts/bake_internal_shaders.py, which runs MG_Test's BakedInternalShadersTest with the IN-TREE
|
|
// glslang and splices the words it emits into the arrays below. Do not edit the words by hand:
|
|
// MOBILEGL_BAKED_INTERNAL_SHADERS (the same test, run as a gate) recompiles every source in its table
|
|
// and reds on the first word that disagrees.
|
|
#pragma once
|
|
|
|
static constexpr Uint32 kWireDiscardStateProbeVertexSpirv[] = {
|
|
0x07230203u,
|
|
0x00010000u,
|
|
0x0008000bu,
|
|
0x00000037u,
|
|
0x00000000u,
|
|
0x00020011u,
|
|
0x00000001u,
|
|
0x0006000bu,
|
|
0x00000001u,
|
|
0x4c534c47u,
|
|
0x6474732eu,
|
|
0x3035342eu,
|
|
0x00000000u,
|
|
0x0003000eu,
|
|
0x00000000u,
|
|
0x00000001u,
|
|
0x0007000fu,
|
|
0x00000000u,
|
|
0x00000004u,
|
|
0x6e69616du,
|
|
0x00000000u,
|
|
0x0000000cu,
|
|
0x0000001eu,
|
|
0x00030003u,
|
|
0x00000002u,
|
|
0x000001c2u,
|
|
0x00040005u,
|
|
0x00000004u,
|
|
0x6e69616du,
|
|
0x00000000u,
|
|
0x00040005u,
|
|
0x00000009u,
|
|
0x7366666fu,
|
|
0x00007465u,
|
|
0x00060005u,
|
|
0x0000000cu,
|
|
0x565f6c67u,
|
|
0x65747265u,
|
|
0x646e4978u,
|
|
0x00007865u,
|
|
0x00060005u,
|
|
0x0000001cu,
|
|
0x505f6c67u,
|
|
0x65567265u,
|
|
0x78657472u,
|
|
0x00000000u,
|
|
0x00060006u,
|
|
0x0000001cu,
|
|
0x00000000u,
|
|
0x505f6c67u,
|
|
0x7469736fu,
|
|
0x006e6f69u,
|
|
0x00070006u,
|
|
0x0000001cu,
|
|
0x00000001u,
|
|
0x505f6c67u,
|
|
0x746e696fu,
|
|
0x657a6953u,
|
|
0x00000000u,
|
|
0x00070006u,
|
|
0x0000001cu,
|
|
0x00000002u,
|
|
0x435f6c67u,
|
|
0x4470696cu,
|
|
0x61747369u,
|
|
0x0065636eu,
|
|
0x00070006u,
|
|
0x0000001cu,
|
|
0x00000003u,
|
|
0x435f6c67u,
|
|
0x446c6c75u,
|
|
0x61747369u,
|
|
0x0065636eu,
|
|
0x00030005u,
|
|
0x0000001eu,
|
|
0x00000000u,
|
|
0x00050005u,
|
|
0x0000002du,
|
|
0x65646e69u,
|
|
0x6c626178u,
|
|
0x00000065u,
|
|
0x00040047u,
|
|
0x0000000cu,
|
|
0x0000000bu,
|
|
0x0000002au,
|
|
0x00030047u,
|
|
0x0000001cu,
|
|
0x00000002u,
|
|
0x00050048u,
|
|
0x0000001cu,
|
|
0x00000000u,
|
|
0x0000000bu,
|
|
0x00000000u,
|
|
0x00050048u,
|
|
0x0000001cu,
|
|
0x00000001u,
|
|
0x0000000bu,
|
|
0x00000001u,
|
|
0x00050048u,
|
|
0x0000001cu,
|
|
0x00000002u,
|
|
0x0000000bu,
|
|
0x00000003u,
|
|
0x00050048u,
|
|
0x0000001cu,
|
|
0x00000003u,
|
|
0x0000000bu,
|
|
0x00000004u,
|
|
0x00020013u,
|
|
0x00000002u,
|
|
0x00030021u,
|
|
0x00000003u,
|
|
0x00000002u,
|
|
0x00030016u,
|
|
0x00000006u,
|
|
0x00000020u,
|
|
0x00040017u,
|
|
0x00000007u,
|
|
0x00000006u,
|
|
0x00000002u,
|
|
0x00040020u,
|
|
0x00000008u,
|
|
0x00000007u,
|
|
0x00000007u,
|
|
0x00040015u,
|
|
0x0000000au,
|
|
0x00000020u,
|
|
0x00000001u,
|
|
0x00040020u,
|
|
0x0000000bu,
|
|
0x00000001u,
|
|
0x0000000au,
|
|
0x0004003bu,
|
|
0x0000000bu,
|
|
0x0000000cu,
|
|
0x00000001u,
|
|
0x0004002bu,
|
|
0x0000000au,
|
|
0x0000000eu,
|
|
0x00000004u,
|
|
0x00020014u,
|
|
0x0000000fu,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x00000011u,
|
|
0x41000000u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000012u,
|
|
0x00000011u,
|
|
0x00000011u,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x00000013u,
|
|
0x00000000u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000014u,
|
|
0x00000013u,
|
|
0x00000013u,
|
|
0x00040017u,
|
|
0x00000015u,
|
|
0x0000000fu,
|
|
0x00000002u,
|
|
0x00040017u,
|
|
0x00000018u,
|
|
0x00000006u,
|
|
0x00000004u,
|
|
0x00040015u,
|
|
0x00000019u,
|
|
0x00000020u,
|
|
0x00000000u,
|
|
0x0004002bu,
|
|
0x00000019u,
|
|
0x0000001au,
|
|
0x00000001u,
|
|
0x0004001cu,
|
|
0x0000001bu,
|
|
0x00000006u,
|
|
0x0000001au,
|
|
0x0006001eu,
|
|
0x0000001cu,
|
|
0x00000018u,
|
|
0x00000006u,
|
|
0x0000001bu,
|
|
0x0000001bu,
|
|
0x00040020u,
|
|
0x0000001du,
|
|
0x00000003u,
|
|
0x0000001cu,
|
|
0x0004003bu,
|
|
0x0000001du,
|
|
0x0000001eu,
|
|
0x00000003u,
|
|
0x0004002bu,
|
|
0x0000000au,
|
|
0x0000001fu,
|
|
0x00000000u,
|
|
0x0004002bu,
|
|
0x00000019u,
|
|
0x00000020u,
|
|
0x00000004u,
|
|
0x0004001cu,
|
|
0x00000021u,
|
|
0x00000007u,
|
|
0x00000020u,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x00000022u,
|
|
0xbf800000u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000023u,
|
|
0x00000022u,
|
|
0x00000022u,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x00000024u,
|
|
0x3f800000u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000025u,
|
|
0x00000024u,
|
|
0x00000022u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000026u,
|
|
0x00000022u,
|
|
0x00000024u,
|
|
0x0005002cu,
|
|
0x00000007u,
|
|
0x00000027u,
|
|
0x00000024u,
|
|
0x00000024u,
|
|
0x0007002cu,
|
|
0x00000021u,
|
|
0x00000028u,
|
|
0x00000023u,
|
|
0x00000025u,
|
|
0x00000026u,
|
|
0x00000027u,
|
|
0x0004002bu,
|
|
0x0000000au,
|
|
0x0000002au,
|
|
0x00000003u,
|
|
0x00040020u,
|
|
0x0000002cu,
|
|
0x00000007u,
|
|
0x00000021u,
|
|
0x00040020u,
|
|
0x00000035u,
|
|
0x00000003u,
|
|
0x00000018u,
|
|
0x00050036u,
|
|
0x00000002u,
|
|
0x00000004u,
|
|
0x00000000u,
|
|
0x00000003u,
|
|
0x000200f8u,
|
|
0x00000005u,
|
|
0x0004003bu,
|
|
0x00000008u,
|
|
0x00000009u,
|
|
0x00000007u,
|
|
0x0004003bu,
|
|
0x0000002cu,
|
|
0x0000002du,
|
|
0x00000007u,
|
|
0x0004003du,
|
|
0x0000000au,
|
|
0x0000000du,
|
|
0x0000000cu,
|
|
0x000500afu,
|
|
0x0000000fu,
|
|
0x00000010u,
|
|
0x0000000du,
|
|
0x0000000eu,
|
|
0x00050050u,
|
|
0x00000015u,
|
|
0x00000016u,
|
|
0x00000010u,
|
|
0x00000010u,
|
|
0x000600a9u,
|
|
0x00000007u,
|
|
0x00000017u,
|
|
0x00000016u,
|
|
0x00000012u,
|
|
0x00000014u,
|
|
0x0003003eu,
|
|
0x00000009u,
|
|
0x00000017u,
|
|
0x0004003du,
|
|
0x0000000au,
|
|
0x00000029u,
|
|
0x0000000cu,
|
|
0x000500c7u,
|
|
0x0000000au,
|
|
0x0000002bu,
|
|
0x00000029u,
|
|
0x0000002au,
|
|
0x0003003eu,
|
|
0x0000002du,
|
|
0x00000028u,
|
|
0x00050041u,
|
|
0x00000008u,
|
|
0x0000002eu,
|
|
0x0000002du,
|
|
0x0000002bu,
|
|
0x0004003du,
|
|
0x00000007u,
|
|
0x0000002fu,
|
|
0x0000002eu,
|
|
0x0004003du,
|
|
0x00000007u,
|
|
0x00000030u,
|
|
0x00000009u,
|
|
0x00050081u,
|
|
0x00000007u,
|
|
0x00000031u,
|
|
0x0000002fu,
|
|
0x00000030u,
|
|
0x00050051u,
|
|
0x00000006u,
|
|
0x00000032u,
|
|
0x00000031u,
|
|
0x00000000u,
|
|
0x00050051u,
|
|
0x00000006u,
|
|
0x00000033u,
|
|
0x00000031u,
|
|
0x00000001u,
|
|
0x00070050u,
|
|
0x00000018u,
|
|
0x00000034u,
|
|
0x00000032u,
|
|
0x00000033u,
|
|
0x00000013u,
|
|
0x00000024u,
|
|
0x00050041u,
|
|
0x00000035u,
|
|
0x00000036u,
|
|
0x0000001eu,
|
|
0x0000001fu,
|
|
0x0003003eu,
|
|
0x00000036u,
|
|
0x00000034u,
|
|
0x000100fdu,
|
|
0x00010038u,
|
|
};
|
|
|
|
static constexpr Uint32 kWireDiscardStateProbeFragmentSpirv[] = {
|
|
0x07230203u,
|
|
0x00010000u,
|
|
0x0008000bu,
|
|
0x0000000du,
|
|
0x00000000u,
|
|
0x00020011u,
|
|
0x00000001u,
|
|
0x0006000bu,
|
|
0x00000001u,
|
|
0x4c534c47u,
|
|
0x6474732eu,
|
|
0x3035342eu,
|
|
0x00000000u,
|
|
0x0003000eu,
|
|
0x00000000u,
|
|
0x00000001u,
|
|
0x0006000fu,
|
|
0x00000004u,
|
|
0x00000004u,
|
|
0x6e69616du,
|
|
0x00000000u,
|
|
0x00000009u,
|
|
0x00030010u,
|
|
0x00000004u,
|
|
0x00000007u,
|
|
0x00030003u,
|
|
0x00000002u,
|
|
0x000001c2u,
|
|
0x00040005u,
|
|
0x00000004u,
|
|
0x6e69616du,
|
|
0x00000000u,
|
|
0x00040005u,
|
|
0x00000009u,
|
|
0x6f6c6f63u,
|
|
0x00000072u,
|
|
0x00040047u,
|
|
0x00000009u,
|
|
0x0000001eu,
|
|
0x00000000u,
|
|
0x00020013u,
|
|
0x00000002u,
|
|
0x00030021u,
|
|
0x00000003u,
|
|
0x00000002u,
|
|
0x00030016u,
|
|
0x00000006u,
|
|
0x00000020u,
|
|
0x00040017u,
|
|
0x00000007u,
|
|
0x00000006u,
|
|
0x00000004u,
|
|
0x00040020u,
|
|
0x00000008u,
|
|
0x00000003u,
|
|
0x00000007u,
|
|
0x0004003bu,
|
|
0x00000008u,
|
|
0x00000009u,
|
|
0x00000003u,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x0000000au,
|
|
0x00000000u,
|
|
0x0004002bu,
|
|
0x00000006u,
|
|
0x0000000bu,
|
|
0x3f800000u,
|
|
0x0007002cu,
|
|
0x00000007u,
|
|
0x0000000cu,
|
|
0x0000000au,
|
|
0x0000000bu,
|
|
0x0000000au,
|
|
0x0000000bu,
|
|
0x00050036u,
|
|
0x00000002u,
|
|
0x00000004u,
|
|
0x00000000u,
|
|
0x00000003u,
|
|
0x000200f8u,
|
|
0x00000005u,
|
|
0x0003003eu,
|
|
0x00000009u,
|
|
0x0000000cu,
|
|
0x000100fdu,
|
|
0x00010038u,
|
|
};
|