angle/scripts
Antonio Caggiano 510351f200 Vulkan: Support Wayland
Implement DisplayVkWayland and WindowSurfaceVkWayland. Get window size
from native window and check egl config is just empty.

Then add an EGL wayland test for testing rendering and buffers swapping.

Bug: angleproject:6902
Change-Id: I8204a5cc99f26330b74caba241bebf14c5650c2d
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3395898
Reviewed-by: mohan maiya <m.maiya@samsung.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Auto-Submit: Antonio Caggiano <antonio.caggiano@collabora.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
2022-04-12 15:11:18 +00:00
..
code_generation_hashes Roll chromium_revision f89964bd5b..f961a0d473 (990903:991486) 2022-04-12 15:02:38 +00:00
extension_data Fix extension download script, and update data. 2021-12-30 21:05:46 +00:00
angle_deqp_test_merge.py testing: Add dEQP test merge script. 2021-02-02 18:31:35 +00:00
angle_presubmit_utils.py Add unittests of ANGLE commit message format check 2020-08-14 17:24:18 +00:00
angle_presubmit_utils_unittest.py First pass at increasing inclusivity 2020-10-02 19:49:38 +00:00
apply_clang_format_on_all_sources.py Add script to apply clang-format on all sources 2019-07-19 20:10:28 +00:00
bootstrap.py Scripts: Update bootstrap.py to python3 2021-04-07 17:07:02 +00:00
cl.xml Generate CL stubs in libGLESv2 2021-04-13 12:41:45 +00:00
egl.xml EGL: Update EGL headers/xml 2020-12-10 14:46:28 +00:00
egl_angle_ext.xml egl_angle_ext: add more missing extension enum values 2022-04-12 14:52:48 +00:00
entry_point_packed_egl_enums.json Use AttributeMap in eglLockSurfaceKHR's validation 2021-11-22 16:44:38 +00:00
entry_point_packed_gl_enums.json Update the arg types for glMultiDraw*IndirectEXT() 2021-12-10 17:52:18 +00:00
export_targets.py Vulkan: Support Wayland 2022-04-12 15:11:18 +00:00
file_exists.py Upgrade Python scripts from Python2 to Python3 2022-02-24 21:10:41 +00:00
gen_angle_gn_info_json.py Format all of ANGLE's python code. 2019-05-06 18:56:09 +00:00
gen_gl_enum_utils.py Generators: Use fixed year in license headers. 2021-02-23 17:17:12 +00:00
gen_proc_table.py Remove the explicit context extension. 2021-07-16 20:04:00 +00:00
gen_vk_gl_cts_build.py Python3 upgrades 2022-02-15 20:15:11 +00:00
generate_android_bp.py AOSP: Use '-Os' rather than '-Oz' 2021-11-02 17:57:19 +00:00
generate_entry_points.py Add stubs for AMD_performance_monitor. 2022-03-08 15:48:28 +00:00
generate_loader.py WGLWindow: Add support for color spaces. 2021-09-24 20:28:50 +00:00
generate_stats.py Replace Win x86 dEQP GPU.FYI bot with chromium.angle bot 2021-03-30 20:33:42 +00:00
gl.xml Front-end support for KHR_blend_equation_advanced 2022-03-17 03:09:11 +00:00
gl_angle_ext.xml gl_angle_ext.xml: treat glProvokingVertexANGLE as alias 2022-04-12 14:36:18 +00:00
perf_test_runner.py Fix perf test runner script. 2022-02-09 16:14:50 +00:00
process_angle_perf_results.py Perf Bots: Upload proper build URL. 2021-08-04 12:24:56 +00:00
registry_xml.py Add stubs for AMD_performance_monitor. 2022-03-08 15:48:28 +00:00
roll_aosp.sh Add "use_custom_libcxx = false" to "roll_aosp.sh" 2022-03-23 23:53:03 +00:00
roll_chromium_deps.py Roll Chromium DEPS manually. 2022-02-16 19:46:32 +00:00
run_code_generation.py Autogenerate features 2022-04-12 03:20:38 +00:00
run_gtest_angle_test.py use vpython3 in run_gtest_angle_test.py 2022-01-17 14:10:26 +00:00
trigger.bat Add a helper script for triggering tests on swarming. 2019-03-18 18:22:57 +00:00
trigger.py Use Python 3 in trigger.py. 2021-11-16 17:01:35 +00:00
update_chrome_angle.py Fix UpdateChromeANGLE on mac for debug angle 2022-02-16 20:16:02 +00:00
update_extension_data.py Fix extension download script, and update data. 2021-12-30 21:05:46 +00:00
vk_mandatory_format_support_capture_to_json.js Vulkan: Autogen mandatory texture caps 2018-02-14 20:45:37 +00:00
wgl.xml First pass at increasing inclusivity 2020-10-02 19:49:38 +00:00