bruvzg
68b4dde660
Merge pull request #19 from bruvzg/ch_7577
...
Update Angle to chromium/7578
chromium/7578
2025-12-15 13:11:38 +02:00
Pāvels Nadtočajevs
89bab1e973
Update Angle to chromium/7578
2025-12-15 12:56:28 +02:00
Rémi Verschelde
79136da935
Merge pull request #18 from bruvzg/mingw_tm
...
Switch MinGW/GCC build from MSYS2 to `windows-2025` image.
2025-06-13 14:58:19 +02:00
bruvzg
71c0149624
Switch MinGW/GCC build from MSYS2 to windows-2025 image.
2025-06-13 14:56:02 +03:00
Rémi Verschelde
c7c2bb9a03
Merge pull request #17 from bruvzg/ch_7219
...
Update Angle to chromium/7219
chromium/7219
2025-06-09 09:51:34 +02:00
Pāvels Nadtočajevs
b59d3589ba
Update Angle to chromium/7219
2025-06-09 10:26:11 +03:00
Rémi Verschelde
e63c15737c
Merge pull request #13 from bruvzg/astc_dedup
...
Remove duplicate ASTC encoder code.
chromium/6601.2
2024-07-30 11:25:16 +02:00
bruvzg
5a278e6e5c
Remove duplicate ASTC encoder code.
2024-07-29 09:59:30 +03:00
Rémi Verschelde
5b179da688
Merge pull request #12 from bruvzg/win_7
...
[Windows] Switch from Windows 8+ futex to std::mutex.
chromium/6601.1
2024-07-28 17:52:01 +02:00
bruvzg
4c3ee872b5
[Windows] Switch from Windows 8+ futex to std::mutex.
2024-07-27 17:10:20 +03:00
Rémi Verschelde
81fb08a490
Merge pull request #10 from bruvzg/remove-arm32
...
[CI] Remove 32-bit ARM build.
2024-07-26 14:17:27 +02:00
bruvzg
1c2e321260
[CI] Remove 32-bit ARM build.
2024-07-26 14:37:12 +03:00
bruvzg
03ec7c9c91
Merge pull request #9 from bruvzg/ci_upload_fix
...
[CI] Fix upload action.
chromium/6601
2024-07-19 11:56:59 +03:00
bruvzg
26b3c97973
[CI] Fix upload action.
2024-07-18 14:39:22 +03:00
Rémi Verschelde
e88ce47c87
Merge pull request #7 from bruvzg/cleanup_and_ci
...
Setup CI for MSVC, MinGW/GCC and MinGW/LLVM
2024-07-18 10:57:03 +02:00
bruvzg
3efc7b2e17
Add submodules update scipts and setup CI build.
2024-07-18 11:44:50 +03:00
Rémi Verschelde
4a5a09f231
Merge pull request #8 from godotengine/scons-4.8.0
...
SCons: Remove wildcard and unused imports
2024-07-18 10:43:40 +02:00
bruvzg
6e8038ec3f
Cleanup
2024-07-18 11:43:38 +03:00
Rémi Verschelde
cc97253921
SCons: Remove wildcard and unused imports
...
Backport of https://github.com/godotengine/godot-nir-static/pull/18 .
Co-authored-by: Kusok <118438257+kus04e4ek@users.noreply.github.com >
2024-07-18 10:43:20 +02:00
Rémi Verschelde
43c0ee8a73
Merge pull request #6 from bruvzg/llvm-mingw-win
...
Fix LLVM/MinGW build on Windows.
2024-07-18 10:42:35 +02:00
bruvzg
f91c4a9b59
Fix LLVM/MinGW build on Windows.
2024-07-18 10:42:23 +02:00
Rémi Verschelde
fb769d3c67
Merge pull request #4 from RandomShaper/asan
...
Add `use_asan` build option
2024-07-02 14:30:26 +02:00
Rémi Verschelde
0843d80b31
Merge pull request #5 from bruvzg/fix_clang_mingw
...
Fix LLVM/MinGW and ARM64/MingW build.
2024-06-19 20:46:10 +02:00
bruvzg
f633dac519
Fix LLVM/MinGW and ARM64/MingW build.
2024-06-19 20:58:11 +03:00
Pedro J. Estébanez
92a393166a
Add use_asan build option
2024-06-14 14:02:54 +02:00
Rémi Verschelde
9e33007a2e
Merge pull request #2 from bruvzg/mac_angle_over_gl
...
[macOS] Enable ANGLE over GL.
chromium/6029.1
2023-11-09 19:00:36 +01:00
bruvzg
a32c26072f
[macOS] Enable ANGLE over GL.
2023-11-06 21:54:21 +02:00
Rémi Verschelde
eaa3385c3c
Merge pull request #1 from bruvzg/fix_pref
...
Fix macOS build with older Xcode and performance issues.
2023-09-25 13:02:41 +02:00
bruvzg
b0997bce23
Fix macOS build with older Xcode and performance issues.
2023-09-25 11:27:55 +03:00
bruvzg
8539c2d74a
[Godot] Custom static library config.
2023-07-26 16:17:42 +03:00
Geoff Lang
430a4f559c
Fix read size validation for RGBX formats.
...
GL_RGBX8_ANGLE is the only format where the upload format is 3-channel
RGB, whilethe download format is 4-channel RGBX. As such, the internal
format corresponding to format+type expects 3-byte input/output. The
format is fixed here for readPixels to output 4 bytes per pixel.
Bug: chromium:1458046
Change-Id: Iec737ed64bade003cfab50dc5f595eb4875e81e4
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706957
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
chromium/5908
2023-07-23 01:36:14 +00:00
Roman Lavrov
938ee1e80f
Vulkan: legacy_dithering disallow reactivate when breaking RP
...
Hitting the assert in dEQP GLES2.functional.fragment_ops.random.0:
https://crsrc.org/c/third_party/angle/src/libANGLE/renderer/vulkan/ContextVk.cpp;drc=52fe3116ead9a5de51ddad17fcb14bf8ecb3a69d;l=2347
Bug: b/292259684
Change-Id: Ib40b90dde3b271c714b6181e4ba4d70f3e1b5e86
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706174
Reviewed-by: Charlie Lao <cclao@google.com >
Auto-Submit: Roman Lavrov <romanl@google.com >
Commit-Queue: Roman Lavrov <romanl@google.com >
2023-07-21 21:31:28 +00:00
Geoff Lang
f586ec98d9
Metal: Validate max render target size without an allocation
...
We would allocate a MTLRenderPassDescriptor for validating an internal
error case only to throw it away immediately afterwards. This happened
on every new render pass.
This allocation/release amounts to about 10% of ANGLE's CPU time when
running Chrome.
Bug: chromium:1466696
Change-Id: I0bbe086c0b8006d2ff15ae57f25b591f791acb60
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706925
Commit-Queue: Geoff Lang <geofflang@chromium.org >
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
2023-07-21 20:20:24 +00:00
Geoff Lang
085f25bbb1
GL: Protect against drivers returning 0 max clip distances.
...
Some Android devices in the wild were hitting the assert that
maxClipDistances must be greater than 0 if ANGLE_clip_cull_distance
is exposed.
Protect against this by disabling various clip/cull extensions if
they don't meet the requirements for number of distances.
Bug: angleproject:7904
Change-Id: Ic6a5e959437fa7aad5302a12cf8c92d1d18024b2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706684
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
Commit-Queue: Geoff Lang <geofflang@chromium.org >
2023-07-21 19:18:04 +00:00
angle-autoroll
82d68c577b
Manual roll Chromium from e3bcada48f45 to 986ed21b8935 (1346 revisions)
...
Manual roll requested by ynovikov@google.com
e3bcada48f..986ed21b89
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC
abdolrashidi@google.com ,angle-team@google.com ,ynovikov@google.com on the
revert to ensure that a human
is aware of the problem.
To file a bug in Chromium:
https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Changed dependencies
* build: 00557a04e4..76d3034c73
* buildtools: 1cc82962cb..ca163845c7
* buildtools/third_party/libunwind/trunk: f1c687e0aa..6c0013015b
* testing: 454f446791..1f5c4581ad
* third_party/abseil-cpp: f317d51223..9544eb36c9
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ {catapult_..a02c178207
* third_party/depot_tools: 60b21dd193..82e4859614
* third_party/fuchsia-sdk/sdk: version:13.20230714.0.1..version:13.20230721.1.1
* third_party/jdk: 9-e8GxXJduErc9j3s5VUmbAWTorSHxvcn23GNjYtCNwC..IivIDwNBf73mf7UwCOBceRUuDdtizMCgSOQDfUGHArsC
* third_party/zlib: 61dc0bd13f..d3b3d64f7d
* tools/mb: b559f90fa3..0a7e1f1b7a
No update to Clang.
Bug: None
Tbr: abdolrashidi@google.com ,ynovikov@google.com
Change-Id: If602e6f8163e7dd81420ebd20fc1677b68b539f6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4707721
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-21 18:23:21 +00:00
Geoff Lang
2e190280f5
GL: Extend disable of EXT_clip_control to Mali-G51.
...
The G51 appears to be the only other device with this issue.
Bug: chromium:1434317
Change-Id: Iffbc95a7f612c1862e9d129649a6211f488df6c9
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706564
Commit-Queue: Colin Blundell <blundell@chromium.org >
Reviewed-by: Colin Blundell <blundell@chromium.org >
2023-07-21 12:54:00 +00:00
angle-autoroll
e1887773b1
Roll vulkan-deps from e1c3b16d5aa5 to 7db08a9e0a29 (12 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/e1c3b16d5aa5..7db08a9e0a29
Changed dependencies:
* glslang: 77417d5c9e..65397339c5
* spirv-tools: 883417544b..17d9669d51
* vulkan-validation-layers: 3c3d04d219..34a5dd9aec
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: I661522c96e889ce5ab93f56e3e5d68170da571e2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4706476
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-21 11:00:44 +00:00
angle-autoroll
b60068009d
Roll SwiftShader from 4e401427f8dd to 4a260c12b8c1 (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/4e401427f8dd..4a260c12b8c1
2023-07-20 avi@google.com Don't allow Swiftshader to be compiled as ARC
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in SwiftShader:
https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Use-Permissive-Angle-Pixel-Comparison: True
Change-Id: I4c41c19fb0354a67c3258f0bbb44fa8b2685bfc0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4707174
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-21 10:58:54 +00:00
Avi Drissman
f2e0f8a0b2
Don't allow ANGLE to be compiled as ARC
...
Chromium is switching to compilation with ARC. While there are
remnants of ARC dual-compilation, ANGLE isn't ready for that, so don't
allow it to be compiled with ARC.
Bug: chromium:733237, angleproject:8267
Change-Id: If5c8d5ab039fb44e10102df616e72dbcfd55ac70
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4698494
Auto-Submit: Avi Drissman <avi@chromium.org >
Commit-Queue: Geoff Lang <geofflang@chromium.org >
Reviewed-by: Geoff Lang <geofflang@chromium.org >
2023-07-20 18:35:39 +00:00
Jason Macnak
8138ae9b1f
Vulkan: EGL's DISPLAY_P3_PASSTHROUGH -> VK's DISPLAY_P3_NONLINEAR
...
From
https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_gl_colorspace_display_p3_passthrough.txt
If its value is EGL_GL_COLORSPACE_DISPLAY_P3_PASSTHROUGH_EXT, then a
non-linear, sRGB encoded Display-P3 color space is assumed
Bug: b/289125521
Test: cvd start
Test: cts -m CtsViewTestCases
-t android.view.cts.TextureViewTest#testGetBitmap_8888_PassthroughP3
Change-Id: I07c77c86bbc0d82923ad7435cd2a5558770cd2e3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4673910
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
Reviewed-by: Chris Forbes <chrisforbes@google.com >
Commit-Queue: Jason Macnak <natsu@google.com >
2023-07-20 18:25:16 +00:00
angle-autoroll
a4c283be74
Roll vulkan-deps from 7f74d379edd8 to e1c3b16d5aa5 (7 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/7f74d379edd8..e1c3b16d5aa5
Changed dependencies:
* glslang: 9b1a0f4d3e..77417d5c9e
* spirv-headers: 66e5000344..14914db17a
* spirv-tools: 6c7e1acc5f..883417544b
* vulkan-validation-layers: 971615e6d8..3c3d04d219
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: I1ce7bea364a94bc9e522ecafa25014ef24494b0b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4704406
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-20 10:58:48 +00:00
angle-autoroll
5e38a31bd7
Manual roll vulkan-deps from 831910dbe1f3 to 7f74d379edd8 (38 revisions)
...
Manual roll requested by abdolrashidi@google.com
https://chromium.googlesource.com/vulkan-deps.git/+log/831910dbe1f3..7f74d379edd8
Changed dependencies:
* glslang: f47028995c..9b1a0f4d3e
* spirv-headers: f1ba373ef0..66e5000344
* spirv-tools: 29431859f5..6c7e1acc5f
* vulkan-headers: bc14fdad60..6eee20744f
* vulkan-loader: 6837a92c34..fdae336d4f
* vulkan-tools: 6e7fa4d975..c5ac1413f0
* vulkan-validation-layers: 32a2af3fd6..971615e6d8
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: If341ed03d859dc8abaeb9caa3f8d1dcb56cfae2a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4703106
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-19 22:27:07 +00:00
Mohan Maiya
4515b27077
Account for implementations that support large gl_PointSize values
...
The PointSizeAboveMaxIsClamped end2end test intends to render a point
with gl_PointSize that is 2x the implementation's max value to test if
this value is clamped correctly. However, when the max gl_PointSize is
large enough, like with AMD drivers, it results in the center of the
point being outside of the viewport which according to the spec can be
discarded.
Update the test to render to a framebuffer, instead of the default
window surface, one large enough to contain a point of implementation
defined max point size.
Bug: angleproject:2113
Test: PointSpritesTest.PointSizeAboveMaxIsClamped*
Change-Id: I724440495bf5a3c93c76cc28109937a56c45f274
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4697681
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
2023-07-19 16:54:48 +00:00
Phan Quang Minh
ef4327f6aa
Vulkan: Make UtilsVk::copyImage copy YCbCr images properly
...
This changes the descriptor binding for the image from
VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE to
VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER for YCbCr source textures and
ensures that the copy pipelines and descriptor sets for YCbCr source
textures are created with the appropriate YCbCr samplers, and use the
`texture()` function instead of `texelFetch()` for YCbCr images.
Bug: angleproject:8252
Change-Id: Ife3e230d3669b275f4e0fab1922d75b6b6c4f8bd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4675806
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
Reviewed-by: Charlie Lao <cclao@google.com >
2023-07-19 14:44:41 +00:00
angle-autoroll
4dcaad2a89
Roll SwiftShader from 151fa797ee3e to 4e401427f8dd (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/151fa797ee3e..4e401427f8dd
2023-07-18 tiszka@chromium.org [subzero] Fix integer overflows during
alloca coalescing
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in SwiftShader:
https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Use-Permissive-Angle-Pixel-Comparison: True
Change-Id: I47f72bcc6cdeb1901ea16e7f2039c04a6d2f1fdb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4700723
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-19 10:56:47 +00:00
angle-autoroll
255dec8864
Roll Chromium from 8806dade91f0 to e3bcada48f45 (580 revisions)
...
8806dade91..e3bcada48f
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in Chromium:
https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Changed dependencies
* build: ed8697168d..00557a04e4
* testing: a2c493455a..454f446791
* third_party/abseil-cpp: ae5ee2a38f..f317d51223
* third_party/android_build_tools: e197e4c396..02f9cdf1a9
* third_party/android_build_tools/lint: OPMAEfzTB1WPytaO0pMOPg9GHVByubIOUvOsCwKS1oQC..cLtgSrpk1a4zUb-XNIAaxmKn2OAZ-fnG9kZBqI3n9XEC
* third_party/android_build_tools/manifest_merger: kxzD7gkXhEJiL_u2jVkpX0Npl2MLoSvbnBezhq29dAgC..UwtCH6usmvLSrqbzGSTrjqJ1AJnNh-Vkq4hCEKvDM5oC
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ {catapult_..707e9093f7
* third_party/depot_tools: 94f76acc94..60b21dd193
* third_party/libjpeg_turbo: aa4075f116..30bdb85e30
* tools/android: f1f08a05ad..43f8a41f8f
* tools/clang: a7a6e86ea5..9e679731de
* tools/mb: a8b8553345..b559f90fa3
No update to Clang.
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: Iad1a7d705668ce848aa8442e89cc3d73d983b894
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4699572
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-19 07:56:47 +00:00
angle-autoroll
b32d661389
Manual roll vulkan-deps from aa35b58fce7d to 831910dbe1f3 (8 revisions)
...
Manual roll requested by abdolrashidi@google.com
https://chromium.googlesource.com/vulkan-deps.git/+log/aa35b58fce7d..831910dbe1f3
Changed dependencies:
* spirv-cross: b8e742c91b..b43c1a1e63
* vulkan-headers: 2565ffa31e..bc14fdad60
* vulkan-validation-layers: 80679543ad..32a2af3fd6
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-angle-autoroll
Please CC abdolrashidi@google.com ,angle-team@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: I5e24d509cf13b3a110f84ffeecc228ac7e83ba54
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4697917
Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com >
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com >
2023-07-19 01:43:00 +00:00
Hailin Zhang
6eea5ff4db
Vulkan: fix default MSAA framebuffer clear issue.
...
Bug: b/290813597
Change-Id: I134c5a99382ca30dbd885a17dfa3c7ac227480ff
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4698113
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
Commit-Queue: Hailin Zhang <hailinzhang@google.com >
2023-07-18 21:27:36 +00:00
Shahbaz Youssefi
52fe3116ea
Vulkan: Deduplicate share group's context set tracking
...
Bug: angleproject:8224
Change-Id: I7a59a37229682fb91ff777f31e02e05d7ab2b80f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4690345
Reviewed-by: Charlie Lao <cclao@google.com >
Reviewed-by: Geoff Lang <geofflang@chromium.org >
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
2023-07-18 16:31:53 +00:00
Phan Quang Minh
5eb30562b0
Reland "Vulkan: Remove platform restriction of EGL_ANDROID_native_fence_sync"
...
Instead of enabling it on all non-Mac platforms, this time enable it
only on Linux-kernel based platforms (Linux, ChromeOS, Android). This
should avoid interfering with Fuchsia.
Original change description:
> Remove platform restriction of EGL_ANDROID_native_fence_sync
> extension except for Mac OS.
>
> Bug: angleproject:7834
> Change-Id: I116f44d8baca9cdcdd90013ca173b04461d06ae1
> Signed-off-by: Sungyong Choi <sywow.choi@samsung.com >
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4027707
> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
> Reviewed-by: mohan maiya <m.maiya@samsung.com >
> Commit-Queue: mohan maiya <m.maiya@samsung.com >
Bug: angleproject:7834
Change-Id: Ida89100e8c30c3a2df5a0a8d6d0c9b7e7ce3e412
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4687427
Reviewed-by: Charlie Lao <cclao@google.com >
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org >
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org >
2023-07-18 16:30:57 +00:00