cef/tools
reito 77c1e82898 osr: Implement shared texture support (fixes #1006, fixes #2575)
Adds support for the OnAcceleratedPaint callback. Verified to work
on macOS and Windows. Linux support is present but not implemented
for cefclient, so it is not verified to work.

To test:
Run `cefclient --off-screen-rendering-enabled --shared-texture-enabled`
2024-04-27 17:02:46 -04:00
..
automate automate-git: Print out invalid options on error 2023-10-04 16:22:12 +00:00
cefbuilds Windows: Add ARM64 distribution support (see issue #2773) 2021-01-11 13:49:39 -05:00
distrib win: Fix MSVC compile error with cef_color_ids.h (see #3671) 2024-04-11 11:37:24 -04:00
yapf Update tooling to use yapf for Python file formatting (issue #2171) 2017-05-28 15:03:42 +02:00
cef_api_hash.py tools: Use raw strings for regexps in python scripts (fixes #3677) 2024-04-12 12:20:18 -04:00
cef_parser.py osr: Implement shared texture support (fixes #1006, fixes #2575) 2024-04-27 17:02:46 -04:00
cef_version.py cef_version: Add Python 3 support (see issue #2856) 2020-01-09 17:16:39 +02:00
clang_util.py translator: Add Python 3 support (see issue #2856) 2020-01-09 22:22:15 +02:00
combine_libs.py win: Reduce length of command line for combine_libs.py 2023-08-15 12:07:57 -04:00
compile_ib_files.py Update to Chromium version 92.0.4515.0 (#885287) 2021-06-10 16:42:44 -04:00
crash_server.py crash_server: Fix assertion when downloading files with larger chunk sizes 2022-03-18 15:10:57 -04:00
date_util.py translator: Add Python 3 support (see issue #2856) 2020-01-09 22:22:15 +02:00
exec_util.py patch_updater: Add Python 3 support (see issue #2856) 2020-01-09 17:08:24 +02:00
file_util.py tools: Write generated files with UNIX line endings on all platforms (see #3627) 2024-01-05 15:03:45 -05:00
fix_style.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
fix_style.py fix_style: Add Python 3 support (see issue #2856) 2020-01-13 21:43:18 +01:00
fix_style.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
gclient_hook.py Rewrite issue links to GitHub (see #3464) 2023-03-13 13:50:48 -04:00
gclient_util.py gclient_hook: Add Python 3 support (see issue #2856) 2020-01-12 17:48:13 +02:00
git_util.py Support git working directory created by `git worktree add` (fixes issue #2673) 2021-02-10 18:43:30 +00:00
gn_args.py mac: Enable allocator shim to fix builds (see #3061) 2024-04-06 11:52:51 -04:00
gypi_to_gn.py build: Add Python 3 support (see issue #2856) 2020-01-13 11:47:33 +01:00
issue_1999.py Rewrite issue links to GitHub (see #3464) 2023-03-13 13:50:48 -04:00
make_api_hash_header.py Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00
make_capi_header.py views: Generate cef_color_ids.h header (see #3671) 2024-04-09 16:21:12 -04:00
make_cmake.py Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00
make_colorids_header.py views: Generate cef_color_ids.h header (see #3671) 2024-04-09 16:21:12 -04:00
make_config_header.py Generate cef_config.h as a build-time step (fixes issue #2926) 2022-02-02 12:40:41 -05:00
make_cppdocs.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
make_cppdocs.sh tools: Add make_cppdocs.sh for Linux/MacOS (see issue #3385) 2022-09-02 11:27:22 -07:00
make_cpptoc_header.py translator: Add Python 3 support (see issue #2856) 2020-01-09 22:22:15 +02:00
make_cpptoc_impl.py Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
make_ctocpp_header.py Replace OVERRIDE with override (see issue #3140) 2021-06-17 16:16:53 -04:00
make_ctocpp_impl.py Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
make_distrib.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
make_distrib.py views: Generate cef_color_ids.h header (see #3671) 2024-04-09 16:21:12 -04:00
make_distrib.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
make_gypi_file.py views: Generate cef_color_ids.h header (see #3671) 2024-04-09 16:21:12 -04:00
make_libcef_dll_dylib_impl.py libcef_dll/wrapper: Let the compiler deduce types of func ptr 2022-07-08 11:37:12 +00:00
make_pack_header.py tools: Use raw strings for regexps in python scripts (fixes #3677) 2024-04-12 12:20:18 -04:00
make_version_header.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
make_version_header.py Update cef_api_hash.h at build time if necessary (fixes issue #2922) 2020-04-30 17:52:10 -04:00
make_version_header.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
make_wrapper_types_header.py translator: Add Python 3 support (see issue #2856) 2020-01-09 22:22:15 +02:00
msvs_env.bat win: Update msvs_env.bat to prefer VS2022 (fixes #3509) 2023-06-01 12:55:30 +03:00
patch.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
patch.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
patch_updater.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
patch_updater.py patcher: Skip missing platform-specific third-party directories 2022-07-26 13:37:47 -04:00
patch_updater.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
patcher.README.txt Use git apply for applying patch files (issue #1825) 2017-04-27 13:53:32 -04:00
patcher.py patcher: Skip missing platform-specific third-party directories 2022-07-26 13:37:47 -04:00
translator.README.txt Avoid generating an accidental UDL suffix 2023-04-12 19:54:31 +00:00
translator.bat tools: win: Switch to python3.bat 2024-01-24 17:06:57 -05:00
translator.py Remove compile-time checks for toolkit_views 2022-04-12 12:06:53 -04:00
translator.sh mac/linux: Use python3 for .sh scripts 2022-04-08 11:38:12 -04:00
yapf_util.py fix_style: Add Python 3 support (see issue #2856) 2020-01-13 21:43:18 +01:00