)]}' { "commit": "1de497cc50ab0199e47d5ba8371654c0f6fde85a", "tree": "7075da650b1fb7b95733225b9b9ad8014411a49e", "parents": [ "100707a33723528b50ab9b5a6515b8b0123c1a24" ], "author": { "name": "Jason Macnak", "email": "natsu@google.com", "time": "Wed Apr 08 11:31:50 2020 -0700" }, "committer": { "name": "Jason Macnak", "email": "natsu@google.com", "time": "Tue Jul 14 22:31:05 2020 +0000" }, "message": "Support Gralloc3 in SwiftShader\n\nAlso moves the -DHAVE_GRALLOC cflags away from the\nhost build as hosts do not have gralloc and mapper\n3 does not have a header only library available.\n\nBug: b/157902551\nTest: launch_cvd w/ Cuttlefish ashmem Gralloc0\nTest: launch_cvd w/ Cuttlefish minigbm Gralloc3\nChange-Id: I99da611a2b72f9d39df32ab9883dc52f2c081217\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/46408\nPresubmit-Ready: Jason Macnak \u003cnatsu@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Jason Macnak \u003cnatsu@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "22c0c628541a932516607b784fbd6bbb50b70b87", "old_mode": 33188, "old_path": "src/Android.bp", "new_id": "621b4d04be83f2a73553bd62ee1b6ed195b59d83", "new_mode": 33188, "new_path": "src/Android.bp" }, { "type": "modify", "old_id": "c877e9933ca4f8195b6ba0982ac37ab4f82a6b53", "old_mode": 33188, "old_path": "src/Common/GrallocAndroid.cpp", "new_id": "6a12b2bbb5792ff5aec5accb44586d1e61be1baf", "new_mode": 33188, "new_path": "src/Common/GrallocAndroid.cpp" }, { "type": "modify", "old_id": "fe0b15abb23f5259788d502d168a4ecd599f81d9", "old_mode": 33188, "old_path": "src/Common/GrallocAndroid.hpp", "new_id": "265608cf83244b9f0797da9527c61aa6fee81696", "new_mode": 33188, "new_path": "src/Common/GrallocAndroid.hpp" }, { "type": "modify", "old_id": "38247bfb6edd20fc0684f1c3b9089740681b31b8", "old_mode": 33188, "old_path": "src/Main/FrameBufferAndroid.cpp", "new_id": "345a0b6024e093c79a1d28bf3c3caf0cfa9d0f5d", "new_mode": 33188, "new_path": "src/Main/FrameBufferAndroid.cpp" }, { "type": "modify", "old_id": "2e9924c183b271c996303fa40246a4938769fd4c", "old_mode": 33188, "old_path": "src/Main/FrameBufferAndroid.hpp", "new_id": "1b76d2d0e94d1f09c03f29b596e582cc7a48944c", "new_mode": 33188, "new_path": "src/Main/FrameBufferAndroid.hpp" }, { "type": "modify", "old_id": "dec2ad0b0e51a37850603c251509d8d48bbeec23", "old_mode": 33188, "old_path": "src/OpenGL/common/Image.hpp", "new_id": "7fb08173e924a6e411b8d38c9b559b7bfefcad27", "new_mode": 33188, "new_path": "src/OpenGL/common/Image.hpp" }, { "type": "modify", "old_id": "83a60a65f261cfa79da8eeaac2d3682c6003f94d", "old_mode": 33188, "old_path": "src/System/GrallocAndroid.cpp", "new_id": "6a12b2bbb5792ff5aec5accb44586d1e61be1baf", "new_mode": 33188, "new_path": "src/System/GrallocAndroid.cpp" }, { "type": "modify", "old_id": "09a361d3e673b473a4e339a8d807c607b295e918", "old_mode": 33188, "old_path": "src/System/GrallocAndroid.hpp", "new_id": "265608cf83244b9f0797da9527c61aa6fee81696", "new_mode": 33188, "new_path": "src/System/GrallocAndroid.hpp" }, { "type": "modify", "old_id": "555e7d158c61410e14c6a21ef87f8cf79c1b2680", "old_mode": 33188, "old_path": "src/Vulkan/VkImage.cpp", "new_id": "f52ebcdfab7bcfdb1cd827fd9a35008cb6d56565", "new_mode": 33188, "new_path": "src/Vulkan/VkImage.cpp" }, { "type": "modify", "old_id": "4b4247d0cc3d444a5773329bc6f93c678a10adc4", "old_mode": 33188, "old_path": "src/Vulkan/libVulkan.cpp", "new_id": "706210388f98d63cf6c65e065964ab8e0e55ad1b", "new_mode": 33188, "new_path": "src/Vulkan/libVulkan.cpp" } ] }