Edit

kc3-lang/angle/scripts/code_generation_hashes/Vulkan_internal_shader_programs.json

Branch :

  • Show log

    Commit

  • Author : Shahbaz Youssefi
    Date : 2020-06-05 23:30:53
    Hash : ac44f8c5
    Message : Vulkan: Apply SPIR-V optimization to internal shaders Shaves about 40KB from binary size. Bug: angleproject:2022 Bug: angleproject:3432 Change-Id: I008c18e0040b1bafe022087113681e2ace6eb7b8 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1616963 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org>

  • scripts/code_generation_hashes/Vulkan_internal_shader_programs.json
  • {
      "src/libANGLE/renderer/vulkan/gen_vk_internal_shaders.py":
        "3ce99036d0abc8c18a818c1e8f394530",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000000.inc":
        "926cff5af39090b6f156aa69d9ad3177",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000001.inc":
        "d1fa552180f0b17f2ccfcfc30233cffd",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000002.inc":
        "6392b98de437f0d48d9a22da481878f1",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000003.inc":
        "4c56c8e01217ded0e3b58ad6bfc8f74d",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000004.inc":
        "a691669ecf695b529e9ed4f361af3d80",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000005.inc":
        "48b8bd084b3fe98423b9247dbaf9eb35",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000006.inc":
        "ee1830673661839956e0abd5d9b078e8",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000007.inc":
        "1cc02e06270a22c4ad15e7dac991647b",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000008.inc":
        "4711cd0f3558573c6d526ad2dd941942",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000009.inc":
        "5645e758eb8564b2630c3ec143813d54",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000A.inc":
        "539ac65a9910634b67972f053eeadba9",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000B.inc":
        "905587e997f8c035044ae8967ec55a60",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000C.inc":
        "03bf56e5d9ada4aa9361527d4396f46c",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000D.inc":
        "e28953b9539a55bed1ea6c0f7abf5bd9",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000E.inc":
        "c00302766e008be495bfa2d0075bff4c",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000F.inc":
        "2ad6e67c442d785202ffe3794414ab8e",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000010.inc":
        "732665651a7ce549a8cb2ff0a0205cfe",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000011.inc":
        "22b94be9f1ce57704ec0e75fd202bdd0",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000012.inc":
        "cdfd12602cc14c5c0e9119c0d8fbb66e",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000013.inc":
        "e97935688748369a9b6d0d9c503b7aff",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000014.inc":
        "757ea63cee27f96c2a9e6c94807297e7",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000015.inc":
        "39072596a049d80a01aa738a627b1fb0",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000016.inc":
        "f6a128232d4ee9ad79d73c34c818296b",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000017.inc":
        "747d4f8e89e6f15cc2e6e47278fd83f9",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolveStencilNoExport.comp.00000000.inc":
        "a51d249af4b7875c186f0abef49d436b",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolveStencilNoExport.comp.00000001.inc":
        "464dff495c0e7ef3ac0c8eca350a1507",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolveStencilNoExport.comp.00000002.inc":
        "70ea32871bf9365595833e9749be1d4c",
      "src/libANGLE/renderer/vulkan/shaders/gen/BlitResolveStencilNoExport.comp.00000003.inc":
        "22c843156696ef2c5a455d6e53f59522",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000000.inc":
        "cc227d908a270b31d697002c50eaa1de",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000001.inc":
        "ad7051ca29b8c2cc846d05b5dd042b46",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000002.inc":
        "b4c4ed1c149d2c447fa800d2be734ccb",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000003.inc":
        "996532977d0ddbf6f6c49aa796216854",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000004.inc":
        "b8c434df110a4a1672d10e8b6ecb0d4f",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000005.inc":
        "bed2476536d003219e6b66ebf2dc171b",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000006.inc":
        "9d7f8d43b77620c3392c7dd97f06f586",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000007.inc":
        "137fb70974b87b950c464138041a0c15",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000008.inc":
        "618678132951e1bdbbf7bade0ba1bc22",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.00000009.inc":
        "abc20211d23196a783e6b807002dadde",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.0000000A.inc":
        "03c3593b3073c3239698feab34ddc27e",
      "src/libANGLE/renderer/vulkan/shaders/gen/BufferUtils.comp.0000000B.inc":
        "37ad93b0bdab312cfd6cd4418dc9a1c5",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndex.comp.00000000.inc":
        "991e0399972a457294b1405fa59feac9",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndex.comp.00000001.inc":
        "c35e10cabb2f76bd66abba94c171e9a6",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndex.comp.00000002.inc":
        "bfd9dee894285cafb45934d0b7e2efbb",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndex.comp.00000003.inc":
        "2f5ad1df32f55807225971e63582c683",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndexIndirectLineLoop.comp.00000000.inc":
        "f610c36b15db95247fa6a242d99d642e",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndexIndirectLineLoop.comp.00000001.inc":
        "a93fe08b0d2f97105232d57b584dbdcf",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndexIndirectLineLoop.comp.00000002.inc":
        "2bb194f6abb7ced4ca40dddb6018d0d2",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertIndirectLineLoop.comp.00000000.inc":
        "a5a013f0b0d9b48ec26ba20eef6fe67a",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000000.inc":
        "06d7e0e49c66697a887e6e997c7b66f2",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000001.inc":
        "b06c202cde710cbde4c2ce9b3b659807",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000002.inc":
        "4efd26e3f54f45558e8f3950df252a49",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000003.inc":
        "71a55876dee940d8eb871c268b26742e",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000004.inc":
        "868e44bf61b71b57ac86a2d142515e82",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000005.inc":
        "22db76019a941880993a3866dadf2773",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000006.inc":
        "8f02adc196332849cdc647fb4a141fac",
      "src/libANGLE/renderer/vulkan/shaders/gen/ConvertVertex.comp.00000007.inc":
        "2f0d4b187c69416a824e5696e69dbd2a",
      "src/libANGLE/renderer/vulkan/shaders/gen/FullScreenQuad.vert.00000000.inc":
        "e0441970cbfcf27466f0f3f9c9bb4026",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000000.inc":
        "a8bcb9ab1ff659295266701d76f2154f",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000001.inc":
        "3617c218c60acc572321c5521801fd9f",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000002.inc":
        "493a3e90aca086f241e863168af334e8",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000003.inc":
        "38c500252b97904979d0e6e09bea5c8f",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000004.inc":
        "15b4d06c81f9049bda87eb83de0323dc",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000005.inc":
        "3b897fa6105f7250ffabf9167fffae9d",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000006.inc":
        "cdaca7716af1ef4867cc2eddabfa9291",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000007.inc":
        "fa239496ee2bba22e8bfa2801aae6333",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000008.inc":
        "446d4f056f1f198dff1d00f92105e9e7",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000009.inc":
        "4cd7fd35a05b7cbc623cea1dba264bbe",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000A.inc":
        "16cf413ebc79c450a567251811dba96f",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000B.inc":
        "5254a12349a2be2831aebd0a5b4e2c44",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000C.inc":
        "dd291dbd8092f118ea8355ed9b24310c",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000D.inc":
        "b13036cb45a9be494460761ae453d99f",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000E.inc":
        "e6bbf159776d7cdd425ab8d12c3913a6",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.0000000F.inc":
        "f2447b3ab24efaea79c078130c89b123",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000010.inc":
        "9f0967a17e17efe94fd5014d0bf600af",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000011.inc":
        "5bf44964b8cc61d0debd81202d7b1ea2",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000012.inc":
        "905aa2788567811dce2c57d7d3a04e3b",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000013.inc":
        "20da83668a72370703cd8ea018d565d7",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000014.inc":
        "101bd27d88a6552749a8b85dfb4b5f0e",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000015.inc":
        "2a51c6c861ee749a56846f2ef7a006ab",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000016.inc":
        "839f981cc2d31372de5307357e0f726e",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageClear.frag.00000017.inc":
        "412ac2985b133eabad60c60f85348a60",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000000.inc":
        "89c11acedcadb2abd75b68e4b7434f6b",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000001.inc":
        "cf4e3900d0475bd103f1f50bdbe59386",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000002.inc":
        "a6f611cd4f233dbea903d23a8a4c00e5",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000003.inc":
        "614e9f4bfb9f5f867e77176631b615f6",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000004.inc":
        "9fdd2217cb59b7581eeb623f66c59f74",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000005.inc":
        "8b48341e56f306a56c623f7f3b4b91d2",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000008.inc":
        "143aef975f75b52d7e5760d3ab316527",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000009.inc":
        "0e57e5491fb6fe852dfededfa4e5219a",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.0000000A.inc":
        "8d9a53b1f3e6f562b64a2a242d4fe842",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.0000000B.inc":
        "b17b91c28f327b699a09869eab24fe8e",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.0000000C.inc":
        "cc72bd144deaefdc6910bcf376904e45",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.0000000D.inc":
        "25b5791f5758b25554037470fed91be5",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000010.inc":
        "e6382690e91f0f0a6f4cf26979c9be7b",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000011.inc":
        "c5fc63e0f66b3b3ca9d72f3dac5e357b",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000012.inc":
        "14f3ed698af8de0798f34538f77dd511",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000013.inc":
        "d2b28a2afdccced45f9f2555b46a28ab",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000014.inc":
        "c52f7073f25b560974f213d8a42d33b8",
      "src/libANGLE/renderer/vulkan/shaders/gen/ImageCopy.frag.00000015.inc":
        "a4fd26a37f36c287fe3523c2e895ec67",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000000.inc":
        "2c896a8346efa374e247602decd442db",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000001.inc":
        "87f25e7a47592e990a8017dd018c8fbc",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000002.inc":
        "d1f57f64b0a19bf6e996db3b2bf5a6bd",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000003.inc":
        "3756b61d740d2fd2aa96aa1915fa1dd0",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000004.inc":
        "d8a16aaa02d70ed2861a0b5133681194",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayCull.comp.00000005.inc":
        "135bba1b14891c5751940a7ded150613",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayDraw.comp.00000000.inc":
        "9960239630e831d7d83b40a883863cdd",
      "src/libANGLE/renderer/vulkan/shaders/gen/OverlayDraw.comp.00000001.inc":
        "e5faa1979adbbcaadb377bf1794b82d8",
      "src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.frag":
        "a3ecba7bc86093f90b183605bed82813",
      "src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.frag.json":
        "353929c45304fe9c327b50a53c5f1918",
      "src/libANGLE/renderer/vulkan/shaders/src/BlitResolveStencilNoExport.comp":
        "3080e264f932ce3a219bb63c79b86636",
      "src/libANGLE/renderer/vulkan/shaders/src/BlitResolveStencilNoExport.comp.json":
        "8a3e9ff34eba0386edb98048547a272b",
      "src/libANGLE/renderer/vulkan/shaders/src/BufferUtils.comp":
        "b7c20e019199f8328ef37b11c6fbcadd",
      "src/libANGLE/renderer/vulkan/shaders/src/BufferUtils.comp.json":
        "289022611e8fe6742221ed371cbd6b36",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndex.comp":
        "a46b48d7d5b19c74eb377f275525ab8d",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndex.comp.json":
        "22b04129fc4a3db7dbd62adeda18577b",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndexIndirectLineLoop.comp":
        "ee94f2dab39583c17cb5739199229427",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndexIndirectLineLoop.comp.json":
        "f5f3eb40d8423e1027c2d47197b8f9d2",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndirectLineLoop.comp":
        "c4fe0f463b41cd59bae33f9711e0b67b",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertIndirectLineLoop.comp.json":
        "c2c79c40b0fbcb4876637aa06e8aa919",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertVertex.comp":
        "f63e7c4f738c11f1a1b19023d4515dc4",
      "src/libANGLE/renderer/vulkan/shaders/src/ConvertVertex.comp.json":
        "e4a95aae7f216780946e7332d22aa74e",
      "src/libANGLE/renderer/vulkan/shaders/src/FullScreenQuad.vert":
        "805ec8b2f87d4bd4242dc5b1c58ba3b4",
      "src/libANGLE/renderer/vulkan/shaders/src/ImageClear.frag":
        "8889ae8014a657a0efd5607954126945",
      "src/libANGLE/renderer/vulkan/shaders/src/ImageClear.frag.json":
        "f3e0afbc2368002e8a1148edcbe709fa",
      "src/libANGLE/renderer/vulkan/shaders/src/ImageCopy.frag":
        "e62eb8ee0f264434330382cb2e050a52",
      "src/libANGLE/renderer/vulkan/shaders/src/ImageCopy.frag.json":
        "4db849cdf6c706bd8dc827d31dffe04f",
      "src/libANGLE/renderer/vulkan/shaders/src/OverlayCull.comp":
        "c89a0d185f7723e0c221c135aa4f48a3",
      "src/libANGLE/renderer/vulkan/shaders/src/OverlayCull.comp.json":
        "e5fd5bb63707753601e197635316430e",
      "src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.comp":
        "dcc246b398b2e07a869a264666499362",
      "src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.comp.json":
        "af79e5153c99cdb1e6b551b11bbf7f6b",
      "src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.cpp":
        "8738cfbd39304c3cc0c115409ceae966",
      "src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.h":
        "0199bc9cb7d6bc414c95cf9715154f06",
      "tools/glslang/glslang_validator.exe.sha1":
        "8127ba41e0d354b516f6ce1188d3c145",
      "tools/glslang/glslang_validator.sha1":
        "bd32d9c09236054bb7f73e293e76ff87"
    }