Distribute binaries for SwANGLE support (fixes issue #3176)

Adds SwANGLE libraries that are required for software rendering on Windows
and Linux. Updates README.txt documentation accordingly.
This commit is contained in:
Marshall Greenblatt
2021-09-30 21:21:50 +03:00
parent e63e6b110b
commit 582e0a0ab7
5 changed files with 71 additions and 21 deletions

View File

@ -852,6 +852,9 @@ if platform == 'windows':
{'path': 'libGLESv2.dll'},
{'path': 'snapshot_blob.bin', 'conditional': True},
{'path': 'v8_context_snapshot.bin', 'conditional': True},
{'path': 'vk_swiftshader.dll'},
{'path': 'vk_swiftshader_icd.json'},
{'path': 'vulkan-1.dll'},
{'path': 'swiftshader\\libEGL.dll'},
{'path': 'swiftshader\\libGLESv2.dll'},
]
@ -1167,8 +1170,11 @@ elif platform == 'linux':
{'path': libcef_so},
{'path': 'libEGL.so'},
{'path': 'libGLESv2.so'},
{'path': 'libvk_swiftshader.so'},
{'path': 'libvulkan.so.1'},
{'path': 'snapshot_blob.bin', 'conditional': True},
{'path': 'v8_context_snapshot.bin', 'conditional': True},
{'path': 'vk_swiftshader_icd.json'},
{'path': 'swiftshader/libEGL.so'},
{'path': 'swiftshader/libGLESv2.so'},
]