)]}' { "commit": "3d2391fb2521c06c69b4f7160c1ce88941d685a2", "tree": "e23ee1462638dba67b8596aefdbe66a78a6ba182", "parents": [ "4f72970ed3e0508626e6692857329c173b66690b" ], "author": { "name": "John Kessenich", "email": "cepheus@frii.com", "time": "Wed Jul 15 23:38:47 2020 -0600" }, "committer": { "name": "John Kessenich", "email": "cepheus@frii.com", "time": "Wed Jul 15 23:38:47 2020 -0600" }, "message": "GLSL/SPV: Propagaet precision qualifier from function to return value.\n\nWhen a return value\u0027s type has no precision qualification (e.g., the return\nexpression is formed from a constructor), and the formal function return type\nhas a precision qualification, back propagate that from the return type to the\ntype of the return value\u0027s expression.\n", "tree_diff": [ { "type": "modify", "old_id": "451cc0b4586333bfd64143b43d01535d424d2a23", "old_mode": 33188, "old_path": "Test/baseResults/310AofA.vert.out", "new_id": "eec22cc603840eca3146bd40c26b0bb877f25f22", "new_mode": 33188, "new_path": "Test/baseResults/310AofA.vert.out" }, { "type": "modify", "old_id": "e6f9f8dc194603c1564ff050876981e8fc01b2b6", "old_mode": 33188, "old_path": "Test/baseResults/array100.frag.out", "new_id": "ecb55f9d7df652fc188e6794439a8d6aec581b77", "new_mode": 33188, "new_path": "Test/baseResults/array100.frag.out" }, { "type": "modify", "old_id": "acec2c4fd017559fbee5c3dc7bbb71edcd9fa8e9", "old_mode": 33188, "old_path": "Test/baseResults/spv.forwardFun.frag.out", "new_id": "f166286586f7ee399af5a6164d12c7a095e5cfcc", "new_mode": 33188, "new_path": "Test/baseResults/spv.forwardFun.frag.out" }, { "type": "modify", "old_id": "7612f5fd5eea789704c691951abb1f3af4589f7a", "old_mode": 33188, "old_path": "Test/baseResults/spv.switch.frag.out", "new_id": "9c68657f2c8ead9c5cffa5a5d13cc744c003ee13", "new_mode": 33188, "new_path": "Test/baseResults/spv.switch.frag.out" }, { "type": "modify", "old_id": "bf12fcf8f7e8426ddeac4f09bde9fbd07d148d2b", "old_mode": 33188, "old_path": "glslang/Include/intermediate.h", "new_id": "30cb6fb1713f544aa0e03f1c78cb7a735f3395ea", "new_mode": 33188, "new_path": "glslang/Include/intermediate.h" }, { "type": "modify", "old_id": "52ec6115f8279bdcdf54ddcfd18f109a84ccb55a", "old_mode": 33261, "old_path": "glslang/MachineIndependent/Intermediate.cpp", "new_id": "bb03aa0a1518c6b00618fa42af32b34b4cf53315", "new_mode": 33261, "new_path": "glslang/MachineIndependent/Intermediate.cpp" }, { "type": "modify", "old_id": "acdb0a4bcb3f6f22f74ffb5f8f5a8346c2fd2714", "old_mode": 33188, "old_path": "glslang/MachineIndependent/ParseHelper.cpp", "new_id": "3d0f3293c4226b4d3486b79d3ded5fd53d4ff354", "new_mode": 33188, "new_path": "glslang/MachineIndependent/ParseHelper.cpp" } ] }