From 06be8fea9864678f4c9ec1332606ca6d793a9eb0 Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Thu, 30 Nov 2023 03:07:41 +0000 Subject: [PATCH] Roll ANGLE from 6a09e41ce6ea to 6f4f5e3992cb (678 revisions) https://chromium.googlesource.com/angle/angle.git/+log/6a09e41ce6ea..6f4f5e3992cb 2023-11-30 syoussefi@chromium.org Fix checking result of link sub tasks 2023-11-30 cclao@google.com Vulkan: Fix assertion when texture's min/mag filter disagree 2023-11-30 geofflang@chromium.org Compute the shader hash without copying objects. 2023-11-30 geofflang@chromium.org Don't construct a compiler instance on shader cache hits. 2023-11-29 sergeyka@chromium.org Clear active queries before Begin 2023-11-29 cclao@google.com Vulkan: Fix camera panorama hang 2023-11-29 lexa.knyazev@gmail.com Metal: Saturate floating-point depth textures on upload 2023-11-29 lexa.knyazev@gmail.com Metal: Use precise tanh for highp result types 2023-11-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 47125179fa7d to c41e80cec06c (9 revisions) 2023-11-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from b8706c636bf7 to a2a7acf06e25 (698 revisions) 2023-11-28 romanl@google.com Trace perf: logcat output captured line-buffered 2023-11-28 cnorthrop@google.com Add --memory to restricted_trace_perf.py 2023-11-28 mark@lunarg.com Tests: Add Retro Bowl trace 2023-11-28 romanl@google.com Re-add VUID-vkDestroySemaphore-semaphore-01137 temporarily 2023-11-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e892a337898c to 47125179fa7d (24 revisions) 2023-11-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 50dbfc35468c to 35b1a501141a (1 revision) 2023-11-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3c5e99605653 to b8706c636bf7 (594 revisions) 2023-11-27 abdolrashidi@google.com Vulkan: Add RGB8-to-RGBA8 ubyte loading function 2023-11-27 geofflang@chromium.org Pass the attribute map to egl::Sync::initialize. 2023-11-27 steven@uplinklabs.net Vulkan: fix data clobbering with AllocateNonZeroMemory 2023-11-27 lexa.knyazev@gmail.com Metal: Update depth texture dEQP expectations 2023-11-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from fdb23dfe8f79 to faf4fbbc8f8e (2 revisions) 2023-11-27 syoussefi@chromium.org Disable recursive global lock with Chromium 2023-11-27 lexa.knyazev@gmail.com dEQP: Treat signed integer overflow as two's complement 2023-11-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 89adc6a8e802 to 3c5e99605653 (503 revisions) 2023-11-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 005862913ee9 to fdb23dfe8f79 (10 revisions) 2023-11-24 yahan@iscas.ac.cn [riscv] Add riscv support 2023-11-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fe7ac4762e47 to e892a337898c (7 revisions) 2023-11-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from d2936bfdb0ac to 89adc6a8e802 (325 revisions) 2023-11-24 syoussefi@chromium.org GL: Fix parallel link query of in-progress link 2023-11-23 lexa.knyazev@gmail.com Metal: Simplify MSL sRGB conversions 2023-11-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 36830a1d917b to d2936bfdb0ac (525 revisions) 2023-11-22 geofflang@chromium.org Fix off-by-one bounds check on uniform location. 2023-11-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 856d90fb41aa to fe7ac4762e47 (8 revisions) 2023-11-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 27466d6e992e to 36830a1d917b (565 revisions) 2023-11-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 63bb05a5e0ad to 856d90fb41aa (9 revisions) 2023-11-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0ddb38eda131 to 27466d6e992e (574 revisions) 2023-11-20 syoussefi@chromium.org Add bad app behavior to parallel link perf test 2023-11-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b5f778a99583 to 63bb05a5e0ad (16 revisions) 2023-11-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 55b64f6ad410 to 005862913ee9 (1 revision) 2023-11-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from db5279ea46cd to 0ddb38eda131 (743 revisions) 2023-11-19 lehoangquyen@chromium.org Metal: use release-consume order for queue's serials. 2023-11-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from ff0a874a4e15 to 55b64f6ad410 (8 revisions) 2023-11-18 olv@google.com Vulkan: Workaround depth bias constant factor on RADV 2023-11-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8fa1b1b67aa7 to b5f778a99583 (12 revisions) 2023-11-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 452960350735 to db5279ea46cd (590 revisions) 2023-11-17 m.maiya@samsung.com Vulkan: Bugfix in isFastUnpackPossible 2023-11-16 sokcevic@chromium.org gitmodules: remove .git suffix 2023-11-16 yuxinhu@google.com Add missing validation code 2023-11-16 syoussefi@chromium.org Add names to worker threads 2023-11-16 twasilczyk@google.com Angle: pin cpp_std to gnu++17 2023-11-16 lexa.knyazev@gmail.com Clamp gl_PointSize to both bounds 2023-11-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f4839bd25267 to 8fa1b1b67aa7 (16 revisions) 2023-11-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0378e885ab8c to 452960350735 (564 revisions) 2023-11-15 syoussefi@chromium.org Remove angle::Result::Incomplete entirely 2023-11-15 syoussefi@chromium.org Remove angle::Result::Incomplete from shader/program paths 2023-11-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 855191177ccd to f4839bd25267 (16 revisions) 2023-11-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a89a138fcfa3 to 0378e885ab8c (673 revisions) 2023-11-15 enga@chromium.org renderergl_utils: check strings from glGetString for nullptr 2023-11-14 lexa.knyazev@gmail.com Metal: Override texture wrap modes for cube maps 2023-11-14 carolineliu@google.com [fuchsia] Strip ScenicWindow utility of unsupported Fuchsia tools 2023-11-14 mfoltz@chromium.org [Cast Convergence] Remove unused GN include. 2023-11-14 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 448a71c0790c to 855191177ccd (17 revisions) 2023-11-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 4a62a93e27d9 to 50dbfc35468c (1 revision) 2023-11-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from df1a4a20b09f to a89a138fcfa3 (540 revisions) 2023-11-13 ynovikov@chromium.org Revert "Temporarily remove trace bots from CQ" 2023-11-13 tikuta@chromium.org drop goma support from capture_replay_tests.py 2023-11-13 lexa.knyazev@gmail.com Metal: Use a quad for blit with draw 2023-11-13 syoussefi@chromium.org Add test for VectorizeVectorScalarArithmetic bug 2023-11-13 tikuta@chromium.org infra/config: remove goma property 2023-11-13 syoussefi@chromium.org Test suppressions 2023-11-13 cnorthrop@google.com Tests: Add Slay the Spire trace 2023-11-13 lexa.knyazev@gmail.com GL: Support polygon mode extensions on OpenGL ES 2023-11-13 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 3ce1fc718a19 to df1a4a20b09f (51 revisions) 2023-11-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7b99529aa494 to 3ce1fc718a19 (232 revisions) 2023-11-11 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 4c6eada2d6e1 to 7b99529aa494 (935 revisions) 2023-11-11 syoussefi@chromium.org Do compile/link unlocked if not threaded (but thread-safe) 2023-11-10 syoussefi@chromium.org Make link job directly wait on compile job 2023-11-10 syoussefi@chromium.org Add a perf test for parallel compile and link 2023-11-10 syoussefi@chromium.org Vulkan: Fix depth/stencil texture copy 2023-11-10 syoussefi@chromium.org Vulkan: Fix texture self-copy 2023-11-10 geofflang@chromium.org GL: Reset mLocalDirtyCurrentValues after syncronizing 2023-11-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from b127977ddad4 to ff0a874a4e15 (3 revisions) 2023-11-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fd7e3d444d59 to 448a71c0790c (4 revisions) 2023-11-09 ynovikov@chromium.org Roll chromium_revision a63a2e6890..4c6eada2d6 (1220134:1222362) 2023-11-09 syoussefi@chromium.org Translator: Mark most builtins as not having side effect 2023-11-09 syoussefi@chromium.org Translator: Unmark dFdx, dFdx and fwidth as having side effect 2023-11-09 jmadill@chromium.org Mark texture2D() functions as not having side effects. 2023-11-09 geofflang@chromium.org Don't set dirty bits for attribs that are out of range. 2023-11-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 969da898b476 to fd7e3d444d59 (4 revisions) 2023-11-08 tikuta@chromium.org support reclient in capture_replay_tests 2023-11-08 syoussefi@chromium.org Vulkan: Suppress VU Undefined-Value-ShaderOutputNotConsumed 2023-11-08 romanl@google.com Perf tests: log hwmon temps on linux 2023-11-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 565eac2306d8 to 969da898b476 (8 revisions) 2023-11-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 5c95af798ba4 to 4a62a93e27d9 (1 revision) 2023-11-07 syoussefi@chromium.org GL: Fix compilation on drivers sensitive to initial comment 2023-11-07 cclao@google.com Vulkan: Workaround camera AHB's layerCount being random value 2023-11-07 lehoangquyen@chromium.org Metal: only convert vertex if offset is not multiple of 4. 2023-11-07 romanl@google.com Traces: workaround sporadic uncompress failures 2023-11-07 lexa.knyazev@gmail.com D3D11: Avoid GLenum conversions in GetBlendStateKey 2023-11-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c4f7658f287b to 565eac2306d8 (8 revisions) 2023-11-06 romanl@google.com Unsuppress VUID-VkGraphicsPipelineCreateInfo-pStages-00739 2023-11-06 syoussefi@chromium.org Reland: Verify shader link correctness after looking up in program cache 2023-11-06 syoussefi@chromium.org D3D: Make non-constant loop indexing limitation a feature flag 2023-11-06 romanl@google.com Skip unnecessary default blend equation validation 2023-11-06 syoussefi@chromium.org Consolidate parallel compilation in front-end 2023-11-06 cclao@google.com Vulkan: Fix __samplerExternal2DY2YEXTtnd combined with swizzle 2023-11-06 romanl@google.com Avoid GLenum conversion in BlendStateExt blend and equation 2023-11-06 syoussefi@chromium.org Metal: Fix cross-compile build 2023-11-06 djg@apple.com Metal: Reuse UBO conversion buffer only if size matches 2023-11-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8c0916849657 to c4f7658f287b (6 revisions) 2023-11-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from ab9dfa25fd4d to a63a2e689083 (785 revisions) 2023-11-03 syoussefi@chromium.org Manual roll VK-GL-CTS from 7d738783bf28 to b127977ddad4 (29 revisions) 2023-11-03 i.nazarov@samsung.com Vulkan: Do not pad pipelineCacheData with zeroes 2023-11-03 geofflang@chromium.org Metal: Fix missing mix(float,float,bool) overload 2023-11-03 lehoangquyen@chromium.org Metal: Optimize vertex conversion using compute shader. 2023-11-03 i.nazarov@samsung.com Vulkan: Remove rx::WaitableCompressEvent class 2023-11-03 geofflang@chromium.org Metal: Add missing ScalarMatrix ops 2023-11-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c604e04c8136 to 8c0916849657 (7 revisions) 2023-11-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from c02a3bfd314f to ab9dfa25fd4d (687 revisions) 2023-11-02 lehoangquyen@chromium.org Metal: Don't map index buffer in drawArraysProvokingVertexImpl 2023-11-02 hailinzhang@google.com Reland "Vulkan: merge client buffer data." 2023-11-02 mikes@lunarg.com Tests: Add The Sims Mobile trace 2023-11-02 mikes@lunarg.com Capture Tests: Fix unintentional gen-on-bind usage 2023-11-02 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 54bfabb1adb0 to c604e04c8136 (9 revisions) 2023-11-02 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from c274ac05ad19 to c02a3bfd314f (535 revisions) 2023-11-01 syoussefi@chromium.org Vulkan: Disable VK_EXT_graphics_pipeline_library on RADV 2023-11-01 ynovikov@chromium.org Update bot detection in capture_replay_tests 2023-11-01 syoussefi@chromium.org Vulkan: Fix incompatible redefinition of cube faces 2023-11-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e55b4f78bcf3 to 54bfabb1adb0 (11 revisions) 2023-11-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 58d756134d9b to c274ac05ad19 (1331 revisions) 2023-11-01 lpy@google.com Revert "Vulkan: merge client buffer data." 2023-11-01 lpy@google.com Add flag to move ANGLE binaries to /system/${LIB}. 2023-11-01 hailinzhang@google.com Vulkan: merge client buffer data. 2023-10-31 chrisforbes@google.com Remove expections for some AHB tests which are now fixed 2023-10-31 lexa.knyazev@gmail.com Test sampling from a texture with renderable levels below base 2023-10-31 geofflang@chromium.org D3D11: CopySubTexture: Handle sRGB source with D3D11 2023-10-31 hailinzhang@google.com Vulkan: fix dynamic buffer alignment issue. 2023-10-31 syoussefi@chromium.org Manual roll vulkan-deps from 69081d0e32f7 to e55b4f78bcf3 (110 revisions) 2023-10-31 lexa.knyazev@gmail.com Test sampling from a texture with extra renderable levels 2023-10-31 nyquist@chromium.org Vulkan: Stop compiling vulkan validation layers on Android 2023-10-31 tikuta@chromium.org DEPS: update reclient 2023-10-31 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d9ec9befba05 to 5c95af798ba4 (1 revision) 2023-10-30 romanl@google.com Aosp builds -O2 instead of -Os 2023-10-30 cclao@google.com Vulkan: Limit ImageTestES3.RGBXAHBImportMultipleLayers to 1 layer 2023-10-30 cclao@google.com Vulkan: Only enable DS dynamic state if there is DS attachment. 2023-10-30 romanl@google.com Keep default_optimization on Fuchsia 2023-10-30 cclao@google.com ImageTest: check support before test cubemap 2023-10-30 cnorthrop@google.com Tests: Add Streets of Rage 4 trace 2023-10-30 mikes@lunarg.com Capture/Replay: Gen gen-on-bind resources on replay 2023-10-30 cclao@google.com ImageTest: Allow writeAHBData to fail 2023-10-30 mikes@lunarg.com Capture/Replay: Restore texture bindings on reset 2023-10-30 cclao@google.com Vulkan: Swizzle YUV output from GL component order to vulkan 2023-10-30 lexa.knyazev@gmail.com GL: Add emulateClipOrigin workaround 2023-10-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 63a05c417b61 to 58d756134d9b (825 revisions) 2023-10-27 nyquist@chromium.org [Android] Update NDK version check for hardware buffer. 2023-10-27 romanl@google.com Skip InstancingTestES3.LargeDivisor on Linux ASAN 2023-10-27 lexa.knyazev@gmail.com Metal: Linearize PVRTC1 blocks for buffer uploads 2023-10-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from eeef412b7e3c to 63a05c417b61 (619 revisions) 2023-10-26 geofflang@chromium.org Vulkan: Supress new DrawNone VVL errors 2023-10-26 geofflang@chromium.org Metal: Disable prebuilt shaders on iOS. 2023-10-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from fa8fa1dd7a5a to eeef412b7e3c (676 revisions) 2023-10-25 hailinzhang@google.com Vulkan: improve memory type mismatch issue. 2023-10-25 mprzybyl@google.com Add test for attrib rebinding from ARRAY_BUFFER to client. 2023-10-25 cclao@google.com Vulkan: remap YUV clearColor component from GL order to vulkan order 2023-10-25 i.nazarov@samsung.com Vulkan: Remove RendererVk::collectAllocationGarbage 2023-10-25 geofflang@chromium.org Remove essl3 extension requirement for ES3 texture parameters 2023-10-25 geofflang@chromium.org Metal: Add fall back to from-source shader compilation 2023-10-25 chrisforbes@google.com Reswizzle results of YUV sampling operations 2023-10-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from cea2902c9c11 to fa8fa1dd7a5a (674 revisions) 2023-10-24 yuxinhu@google.com Update README.md with latest conformance version on Vulkan backend 2023-10-24 romanl@google.com Compile with optimize_max instead of default_optimization 2023-10-24 djg@apple.com Clear pending program linking in Context::onDestroy 2023-10-24 geofflang@chromium.org Metal: Compile mtllib at build time. 2023-10-24 yuxinhu@google.com Update rgb-565-no-depth-no-stencil test suite names 2023-10-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a1990d9c6b75 to cea2902c9c11 (644 revisions) 2023-10-24 lehoangquyen@chromium.org Metal: always implicitly resolve MSAA render buffers on tiled GPUs. 2023-10-23 yuxinhu@google.com Add a test to check glReadPixels format and type 2023-10-23 cclao@google.com Vulkan: Fix YUV external format resolve attachment load/storeOp 2023-10-23 cclao@google.com Vulkan: Fix ImageTestES3.RenderToYUVAHB assertion 2023-10-23 ynovikov@chromium.org Unsuppress VUID-vkCmdEndDebugUtilsLabelEXT-commandBuffer-01912 2023-10-23 lexa.knyazev@gmail.com GL: Add resyncDepthRangeOnClipControl workaround 2023-10-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 041dc107d3f0 to d9ec9befba05 (2 revisions) 2023-10-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 360596b7b0ea to a1990d9c6b75 (762 revisions) 2023-10-22 lexa.knyazev@gmail.com GL: Fix extended dirty bits sync 2023-10-21 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 988136f495ab to 69081d0e32f7 (1 revision) 2023-10-20 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from e1bde48cccb2 to 988136f495ab (13 revisions) 2023-10-20 abdolrashidi@google.com Vulkan: Limit mutable texture flush to one update 2023-10-20 romanl@google.com android_helper: improve _RemovePrefix logging 2023-10-20 yuxinhu@google.com Update reclient instructions with more detailed steps 2023-10-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 91b84ac6d8ea to 041dc107d3f0 (1 revision) 2023-10-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3ec80e7b561a to 360596b7b0ea (597 revisions) 2023-10-19 cclao@google.com Vulkan: Fix VK_android_external_format_resolve VVL error part 5 2023-10-19 yuxinhu@google.com Update DevSetup doc with Reclient instructions 2023-10-19 cclao@google.com Vulkan: Update PipelineProgram if mStreamingVertexAttribsMask dirty 2023-10-19 cclao@google.com Attempt to fix FixedQueue.ConcurrentPushPopWithResize flakiness 2023-10-19 cclao@google.com Set isYUV to true for "EXTERNAL" formats 2023-10-19 cclao@google.com Vulkan: Fix VK_android_external_format_resolve VVL error part 4 2023-10-19 cclao@google.com Vulkan: Fix VK_android_external_format_resolve VVL error part 3 2023-10-19 cclao@google.com Vulkan: Fix VK_android_external_format_resolve VVL error part 2 2023-10-19 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 92b29883afea to e1bde48cccb2 (45 revisions) 2023-10-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 42123e8b7a7b to 3ec80e7b561a (623 revisions) 2023-10-18 cclao@google.com Vulkan: Fix VK_android_external_format_resolve VVL error part 1 2023-10-18 solti@google.com Manual roll vulkan-deps from 68a0a794aa0a to 92b29883afea (1 revision) 2023-10-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 400ac3a175a6 to 91b84ac6d8ea (1 revision) 2023-10-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2de615858387 to 42123e8b7a7b (1339 revisions) 2023-10-18 syoussefi@chromium.org Reland: GL: Remove EGL_EXTERNAL_CONTEXT_SAVE_STATE_ANGLE 2023-10-17 yuxinhu@google.com Vulkan: Adjust clear color precision for GL_RGB5_A1 FBO 2023-10-17 lexa.knyazev@gmail.com Metal: Fix PBO uploads of PVRTC1 textures 2023-10-17 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 5c0370a84db5 to 68a0a794aa0a (1 revision) 2023-10-17 syoussefi@chromium.org Vulkan: Remove fixed VU suppressions 2023-10-17 zzyiwei@chromium.org Vulkan: disable warmUpPipelineCacheAtLink for Venus 2023-10-17 gyuyoung@igalia.com Allow using RGBA IOSurfaces with GL_RGBA format for EAGL backend 2023-10-17 geofflang@chromium.org Move invalid uniform protection to the frontend. 2023-10-17 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 2545e7b92202 to 5c0370a84db5 (3 revisions) 2023-10-17 cclao@google.com Vulkan: Fix assertion when YUV image attached to resolve attachment 2023-10-17 cclao@google.com Vulkan: Implement YUV_TARGET use VK_ANDROID_external_format_resolve 2023-10-17 cnorthrop@google.com Move uniform dirty bits to ProgramExecutable 2023-10-17 cclao@google.com Vulkan: Add mapping between FormatID and externalFormat 2023-10-17 cclao@google.com Vulkan: Attempt to fix the perf/mem regression of previous CL 2023-10-16 cclao@google.com Vulkan: Add feature flag for externalFormatResolve 2023-10-16 cclao@google.com Vulkan: Add 8 external format ID for external_format_resolve 2023-10-16 hailinzhang@google.com Vulkan: remove unused image view creation 2023-10-16 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from a1a3d457683c to 2545e7b92202 (5 revisions) 2023-10-16 lexa.knyazev@gmail.com Split row and depth pitch computation for compressed formats 2023-10-16 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from f719b699697b to a1a3d457683c (10 revisions) 2023-10-16 senorblanco@chromium.org Do not flush normal float constants to zero. 2023-10-16 lexa.knyazev@gmail.com Sync border color on format updates 2023-10-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 345cb7cebed5 to 2de615858387 (749 revisions) 2023-10-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 7a1ab4d3eb20 to 7d738783bf28 (1 revision) 2023-10-13 romanl@google.com Remove binding from DescriptorInfoDesc. 2023-10-13 romanl@google.com Add gzip tests when hitting a decompression error 2023-10-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from f2434516dcf5 to 7a1ab4d3eb20 (8 revisions) 2023-10-13 hailinzhang@google.com Vulkan: use cpu transcoding for small texture size. 2023-10-13 lexa.knyazev@gmail.com Tighten draw buffers validation for dual-source blending 2023-10-13 lexa.knyazev@gmail.com GL: Limit depth/stencil texture mode updates 2023-10-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 37653f7c343e to f719b699697b (12 revisions) 2023-10-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 137cc90d5084 to 345cb7cebed5 (603 revisions) 2023-10-12 cclao@google.com Fix tsan failure of test FixedQueue.ConcurrentPushPopWithResize 2023-10-12 cclao@google.com Revert "Fix tsan failure of test FixedQueue.ConcurrentPushPopWithResize" 2023-10-12 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1d5140e06b47 to 37653f7c343e (17 revisions) 2023-10-12 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from f9691c6faf3c to 137cc90d5084 (563 revisions) 2023-10-11 cclao@google.com Fix tsan failure of test FixedQueue.ConcurrentPushPopWithResize 2023-10-11 cclao@google.com Vulkan: Reduce mGarbageMutex lock contention 2023-10-11 cclao@google.com Vulkan: Refactor SharedGarbageList into templated class 2023-10-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from be2755d4d109 to 1d5140e06b47 (13 revisions) 2023-10-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2f77720808c4 to f9691c6faf3c (638 revisions) 2023-10-10 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll VK-GL-CTS from a55b0930e9db to f2434516dcf5 (7 revisions) 2023-10-10 yuxinhu@google.com Add missing configurations for khr tests 2023-10-10 cclao@google.com Change angle::FixedQueue's storage from std::array to std::vector 2023-10-10 mark@lunarg.com ANGLE Tracer: Make GL API capture threadsafe 2023-10-10 romanl@google.com Replace mActiveTextures.fill(nullptr) with memset 2023-10-10 romanl@google.com Add egl/wrapper headers to deqp opengl sources 2023-10-10 lexa.knyazev@gmail.com Cleanup sampler completeness validation 2023-10-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d3dc8dfdccca to be2755d4d109 (8 revisions) 2023-10-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from b3c67dea8ed9 to 2f77720808c4 (504 revisions) 2023-10-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f770c9936a5a to d3dc8dfdccca (57 revisions) 2023-10-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4622adaa4bf3 to b3c67dea8ed9 (723 revisions) 2023-10-06 lexa.knyazev@gmail.com Metal: Fix robust initialization of PVRTC1 textures 2023-10-06 romanl@google.com Add egl/wrapper to deqp opengl includes 2023-10-06 lexa.knyazev@gmail.com Allow ETC1_RGB8 for 2D array textures 2023-10-06 syoussefi@chromium.org Vulkan: Deduplicate sync's clientWait logic 2023-10-06 syoussefi@chromium.org Vulkan: Copy 3D<->2DArray images with vkCmdBlitImage anyway 2023-10-06 syoussefi@chromium.org Vulkan: ANGLE_device_vulkan is incompatible w/ asyncCommandQueue 2023-10-06 romanl@google.com Improve capture_replay_tests (win-trace) logging 2023-10-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 138350604230 to 4622adaa4bf3 (433 revisions) 2023-10-06 syoussefi@chromium.org Vulkan: Fix blits involving 3D images 2023-10-05 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 07002c74826e to 138350604230 (1338 revisions) 2023-10-05 yuxinhu@google.com Enable rgb-565-no-depth-no-stencil tests on Android Bots 2023-10-04 zzyiwei@chromium.org Vulkan: enable preferSubmitAtFBOBoundary for Virtio-GPU Venus 2023-10-04 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 89aea904c65f to f770c9936a5a (61 revisions) 2023-10-04 romanl@google.com Suppress VUID-VkRenderPassBeginInfo-renderPass-00904 2023-10-04 romanl@google.com Also suppress VUID-VkGraphicsPipelineCreateInfo-pStages-00739 2023-10-04 romanl@google.com Suppress VUID-VkGraphicsPipelineCreateInfo-pStages-00738 2023-10-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 5b6f768198ce to 400ac3a175a6 (1 revision) 2023-10-04 lexa.knyazev@gmail.com Metal: Fix power function translation 2023-10-04 syoussefi@chromium.org Vulkan: Fix device creation on multi-queue devices 2023-10-03 romanl@google.com Handle non-debuggable com.android.angle.test on device 2023-10-03 romanl@google.com Add missed include 2023-10-03 abdolrashidi@google.com Revert "Add VMA version to logcat" 2023-10-03 cclao@google.com Vulkan: Notify VAO when VBO's mBufferWithUserSize changed. 2023-10-03 yuxinhu@google.com Enable multisample deqp tests on bots 2023-10-03 syoussefi@chromium.org Capture/Replay: Disable VK_EXT_host_image_copy during capture 2023-10-03 syoussefi@chromium.org Vulkan: Do host image copy without holding the share group lock 2023-10-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 7f4d495c89c2 to 5b6f768198ce (1 revision) 2023-10-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 8a3d372ccd3c to 07002c74826e (635 revisions) 2023-10-02 lexa.knyazev@gmail.com Metal: Add 2D array and 3D texture type mappings 2023-10-02 abdolrashidi@google.com Vulkan: Add single-level mutable texture flushing 2023-10-02 romanl@google.com RepeatedEglInitAndTerminate: 100 -> 50 repetitions 2023-10-02 abdolrashidi@google.com Remove old VUIDs after renaming 2023-10-02 romanl@google.com decode() subprocess.check_output output 2023-10-02 yuxinhu@google.com Remove the dEQP-EGL.functional.color_clears*/render* test suppression 2023-10-02 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7d030fb2d0f3 to 8a3d372ccd3c (719 revisions) 2023-09-29 romanl@google.com Use atomic counters early in perf warning macros 2023-09-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from d88f9c5772a8 to a55b0930e9db (10 revisions) 2023-09-29 mark@lunarg.com ANGLE Tracer: Mark FBAttachment texture resources as active 2023-09-29 kbr@chromium.org Don't check out Android dependencies on macOS. 2023-09-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 1fe2defab2d7 to 7d030fb2d0f3 (752 revisions) 2023-09-29 syoussefi@chromium.org GL: Fix ScalarizeVecAndMatConstructorArgs vs precision 2023-09-28 lexa.knyazev@gmail.com Metal: Skip maximum render target size validation for Mac GPUs 2023-09-28 kpiddington@apple.com Issue 1484512: Out of bounds access to Metal uniform blocks 2023-09-28 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from b8fa58ef74a9 to 89aea904c65f (61 revisions) 2023-09-28 lexa.knyazev@gmail.com Apply fragment color broadcasting to secondary outputs 2023-09-28 lexa.knyazev@gmail.com GL: Adjust disableTextureMirrorClampToEdge condition 2023-09-28 syoussefi@chromium.org d3d: Shorten warning about complex uniform blocks 2023-09-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 90ee8fc080db to 1fe2defab2d7 (444 revisions) 2023-09-27 j.vigil@samsung.com Vulkan: Get queueFamilyIndex from renderer 2023-09-27 hans@chromium.org Use constexpr if to suppress more aggressive conversion warning 2023-09-27 gregschlom@google.com Workaround for the ETC2 transcoding bug on some AMD GPUs. 2023-09-27 syoussefi@chromium.org Remove mention of --use-goma from capture/replay doc 2023-09-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from eaf61b9c576c to 90ee8fc080db (1095 revisions) 2023-09-26 geofflang@chromium.org Metal: Protect against invalid locations in setUniformImpl 2023-09-26 geofflang@chromium.org Limit the uncompressed data size when decompressing blobs. 2023-09-26 cnorthrop@google.com Tests: Add Batman: The Telltale Series trace 2023-09-26 syoussefi@chromium.org Turn is-link-thread-safe feature into a positive condition 2023-09-26 romanl@google.com BufferHelperPointerVector -> BufferHelperQueue (deque) 2023-09-25 romanl@google.com Avoid malloc in angle::Mat4 by using array instead of vector 2023-09-25 m.maiya@samsung.com Backends need to handle invalid render area during a clear 2023-09-25 m.maiya@samsung.com Vulkan: Rename redeferClears as restageDeferredClears 2023-09-25 cclao@google.com Vulkan: Fix StatInfo in vk_mem_alloc_wrapper.h to match VMA 2023-09-25 m.maiya@samsung.com Bugfix in HandleAllocator::reset(...) 2023-09-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 86cb232d2fc2 to eaf61b9c576c (734 revisions) 2023-09-22 yuxinhu@google.com Add the missing GraphicsPipelineDesc legacy dither bit update 2023-09-22 hailinzhang@google.com Vulkan: add prefer cached memory type for dynamic buffer usage. 2023-09-22 abdolrashidi@google.com Check pending garbage after some buffer releases 2023-09-22 ccameron@chromium.org Add ES2 support for copying GL_SRGB8_ALPHA8 to GL_RGBA8 2023-09-22 lehoangquyen@chromium.org Metal: Allow using GL_RGB with either RGBA/BGRA IOSurface. 2023-09-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 23a6249942af to d88f9c5772a8 (9 revisions) 2023-09-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 65385dc9c1b7 to 86cb232d2fc2 (626 revisions) 2023-09-21 cclao@google.com Vulkan: Minor cleanup of mPrevUploadedMutableTexture 2023-09-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 82003a98b373 to 65385dc9c1b7 (649 revisions) 2023-09-21 i.nazarov@samsung.com Fix ASSERT and potential bug with UnlockedTailCall 2023-09-21 i.nazarov@samsung.com Fix FixedVector bugs and unit tests 2023-09-21 cclao@google.com Cleanup POD struct usage to make them more consistent 2023-09-21 cclao@google.com Flatten BufferVariable/ShaderVariableBuffer/InterfaceBlock struct 2023-09-21 ccameron@chromium.org Add test for copying GL_SRGB8_ALPHA8 to GL_RGBA8 2023-09-20 lexa.knyazev@gmail.com Vulkan: Flatten secondary fragment output arrays 2023-09-20 cclao@google.com Fix potential timeout of FixedQueue.ConcurrentPushPop test 2023-09-20 ccameron@chromium.org CopySubTexture: Fix premultiplied alpha 2023-09-20 lehoangquyen@chromium.org Metal: Support RGBA IOSurface pbuffer. 2023-09-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 640b7331b244 to b8fa58ef74a9 (7 revisions) 2023-09-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 26ff6b8864ac to 82003a98b373 (614 revisions) 2023-09-19 lehoangquyen@chromium.org Metal: Don't use implicit MSAA for render buffers. 2023-09-19 cnorthrop@google.com Android: Clean up from previous bad rolls 2023-09-19 abdolrashidi@google.com Suppress BufferDataInLoopManyTimes for Linux/Intel 2023-09-19 yuxinhu@google.com Add device lost handle after finishImpl 2023-09-19 i.nazarov@samsung.com Add ContextMutex unit tests 2023-09-19 i.nazarov@samsung.com Rename SharedContexMutex into ContexMutex 2023-09-19 i.nazarov@samsung.com Replace (Single/Shared)ContextMutex classed with ContextMutex 2023-09-19 syoussefi@chromium.org Move set/get uniform machinery to ProgramExecutable 2023-09-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from dc9947ad4d2b to 640b7331b244 (9 revisions) 2023-09-19 syoussefi@chromium.org Cache isSeparable in the executable 2023-09-19 cnorthrop@google.com Vulkan: Ignore VVL errors from GOOGLE extension 2023-09-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0bbd400252a4 to 26ff6b8864ac (512 revisions) 2023-09-19 abdolrashidi@google.com Move buffer suballocation callers to ContextVk 2023-09-19 abdolrashidi@google.com Vulkan: Flush pending image garbage more often 2023-09-19 abdolrashidi@google.com Vulkan: Flush pending suballoc garbage more often 2023-09-18 cclao@google.com Add ProgramOutput struct for ProgramExecutable::mOutputVariables 2023-09-18 syoussefi@chromium.org Don't pack gl_TessLevelInner/Outer 2023-09-18 cclao@google.com Vulkan: Fix buffer storage reuse bug when robustAccess is enabled 2023-09-18 yuxinhu@google.com Add the missing multisample and rgb565-no-depth-no-stencil tests. 2023-09-18 syoussefi@chromium.org Remove forward-to-executable helpers from program 2023-09-18 syoussefi@chromium.org Vulkan: Disable VK_EXT_host_image_copy on Fuchsia 2023-09-18 i.nazarov@samsung.com Call ReleaseThread() entry point from ThreadCleanupCallback 2023-09-18 i.nazarov@samsung.com Fix "win-asan-test" random failures and timeouts 2023-09-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 33efdc70a008 to dc9947ad4d2b (13 revisions) 2023-09-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0324498f6cbf to 0bbd400252a4 (699 revisions) 2023-09-18 lexa.knyazev@gmail.com Remove obsolete EXT_blend_func_extended expectations 2023-09-17 syoussefi@chromium.org Add multithreaded texture upload test 2023-09-16 syoussefi@chromium.org Vulkan: Use VK_EXT_host_image_copy for texture uploads 2023-09-15 abdolrashidi@google.com Add VMA version to logcat 2023-09-15 jonahr@google.com Re-enable Metal on AMD FirePro. 2023-09-15 yuxinhu@google.com Reland "Make egl surface uncurrent when being destroyed" 2023-09-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 58e66c9d2857 to 23a6249942af (8 revisions) 2023-09-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f64a38bd0c7a to 33efdc70a008 (19 revisions) 2023-09-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a50e493e11b5 to 0324498f6cbf (556 revisions) 2023-09-14 syoussefi@chromium.org Vulkan: Drop support for Vulkan 1.0 2023-09-14 syoussefi@chromium.org Support for link to be entirely parallelized 2023-09-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 459a6b238bc8 to a50e493e11b5 (596 revisions) 2023-09-13 jonahr@google.com Disable Metal on AMD FirePro devices. 2023-09-13 geofflang@chromium.org Add metrics for shader compilation time and shader blob size 2023-09-13 yuxinhu@google.com Revert "Make egl surface uncurrent when being destroyed" 2023-09-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 822425619cd5 to f64a38bd0c7a (9 revisions) 2023-09-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from c661891ca003 to 459a6b238bc8 (608 revisions) 2023-09-13 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from 4e40d502c440 to 7f4d495c89c2 (1 revision) 2023-09-13 abdolrashidi@google.com Update VulkanMemoryTest after adding context flush 2023-09-13 yuxinhu@google.com Make egl surface uncurrent when being destroyed 2023-09-12 abdolrashidi@google.com Vulkan: Add context flushing as OOM fallback 2023-09-12 mark@lunarg.com Tests: Add Oxenfree trace 2023-09-12 m.maiya@samsung.com Vulkan: Perform CPU wait in clientWait outside the global lock 2023-09-12 syoussefi@chromium.org Vulkan: Add host-image-copy usage to images when optimal 2023-09-12 syoussefi@chromium.org Vulkan: Refactor image usage/flags support check logic 2023-09-12 ynovikov@chromium.org Hide mac-exp-test from LUCI console 2023-09-12 ynovikov@chromium.org Stop Mac experimental bots, restore CQ testing on NVIDIA 2023-09-12 syoussefi@chromium.org Optimize compressed texture loads 2023-09-12 geofflang@chromium.org Merge GetAndroidSdkLevel and GetAndroidSDKVersion 2023-09-12 syoussefi@chromium.org Mark native compressed data uploads as not requiring conversion 2023-09-12 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from fcc5a5e242db to 822425619cd5 (54 revisions) 2023-09-12 ccameron@chromium.org CopySubTexture: Handle sRGB source in Metal backend 2023-09-12 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 9b300a6d6747 to 4e40d502c440 (2 revisions) 2023-09-12 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 9cc28010e63d to c661891ca003 (545 revisions) 2023-09-12 m.maiya@samsung.com Vulkan: Bugfix in waitForResourceUseToFinishWithUserTimeout 2023-09-11 cclao@google.com Reland "Load mUniformLocations using loadVector" 2023-09-11 yuxinhu@google.com Refactor dEQP test classes 2023-09-11 cnorthrop@google.com Tests: Add ONE PIECE TREASURE CRUISE trace 2023-09-11 romanl@google.com Tests: Support capture_tests on Android and enable on CI 2023-09-11 uioptt24@gmail.com [code health] Use more standard enumerator names 2023-09-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 5a5b1cec68d0 to 9cc28010e63d (748 revisions) 2023-09-10 lexa.knyazev@gmail.com GL: Disable clip distance state when unused 2023-09-10 syoussefi@chromium.org Revert "Load mUniformLocations using loadVector" 2023-09-09 m.maiya@samsung.com Enhance UnlockedTailCall run method 2023-09-09 syoussefi@chromium.org Add features for VK_EXT_host_image_copy 2023-09-09 syoussefi@chromium.org More instances of program usage converted to executable 2023-09-09 syoussefi@chromium.org D3D: Remove more usages of program instead of executable 2023-09-08 cnorthrop@google.com FrameCapture: Skip output dir check if disabled 2023-09-08 geofflang@chromium.org GL: Don't use system info for Android SDK queries. 2023-09-08 cclao@google.com Attempt to fix the MSan failure on chromium bots 2023-09-08 petermcneeley@chromium.org Add drm format ABGR16161616F to linux 2023-09-08 armansito@google.com Add include to FastVector.h 2023-09-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 385ae8bed1f9 to 58e66c9d2857 (11 revisions) 2023-09-08 romanl@google.com Tests: rename isolated_scripts groups 2023-09-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 32f9332d1d7a to 9b300a6d6747 (2 revisions) 2023-09-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4ae31457f4f5 to 5a5b1cec68d0 (469 revisions) 2023-09-07 geofflang@chromium.org Metal: Increase the size of the default uniform block 2023-09-07 yuxinhu@google.com Suppress out of bounds on no robust contexts tests 2023-09-07 cclao@google.com Load mUniformLocations using loadVector 2023-09-07 romanl@google.com Tests: capture_tests: remove ANGLE_FEATURE_OVERRIDES_ENABLED 2023-09-07 cclao@google.com Initialize bitfield using constructor 2023-09-07 mark@lunarg.com Capture/Replay: Trim inactive Texture resources 2023-09-07 syoussefi@chromium.org Revert "Verify shader link correctness after looking up in program cache" 2023-09-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from e89c33139c50 to 4ae31457f4f5 (1177 revisions) 2023-09-07 syoussefi@chromium.org GL: Use the executable instead of program 2023-09-07 cclao@google.com Load ShaderInterfaceVariableInfoMap data members with readStruct 2023-09-07 cclao@google.com Vulkan: Separate out XFB data from ShaderInterfaceVariableInfo 2023-09-06 syoussefi@chromium.org Verify shader link correctness after looking up in program cache 2023-09-06 cnorthrop@google.com Vulkan: Include minImageCount in swapchain check 2023-09-06 syoussefi@chromium.org Properly "install" program executables 2023-09-06 ccameron@chromium.org rx::mtl::ColorBlitUtils: Use a hash map for shaders 2023-09-06 geofflang@chromium.org Metal: Use a flat hash map for tracking resource ids. 2023-09-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f2f4bb6f20ec to fcc5a5e242db (14 revisions) 2023-09-06 ccameron@chromium.org CopySubTexture: Handle sRGB source in GL backend 2023-09-06 syoussefi@chromium.org Metal: Move setupDraw and associated code to executable 2023-09-05 geofflang@chromium.org D3D: Fix FramebufferD3D reading the wrong program executable 2023-09-05 geofflang@chromium.org D3D: Move the program serial into ProgramExecutableD3D 2023-09-05 romanl@google.com Trace perf: clear blob cache before each test 2023-09-05 lexa.knyazev@gmail.com Disallow dynamic indexing of SecondaryFragData in WebGL 2.0 2023-09-05 lexa.knyazev@gmail.com Metal: Disable blending for masked out attachments 2023-09-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4b7a5f2a3522 to f2f4bb6f20ec (5 revisions) 2023-09-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 97f14c8287da to e89c33139c50 (340 revisions) 2023-09-05 ynovikov@chromium.org Delete obsolete VUID 2023-09-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 15007d22798e to 4b7a5f2a3522 (5 revisions) 2023-09-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 613933d34730 to 97f14c8287da (765 revisions) 2023-09-02 syoussefi@chromium.org Cache transform feedback varying names in the executable 2023-09-02 lexa.knyazev@gmail.com GL: Adjust disableRenderSnorm condition 2023-09-01 cclao@google.com Add templated BinaryOutputStream::writeVector and writeStruct 2023-09-01 mark@lunarg.com Tests: Limit CapturedTest to Vulkan backend 2023-09-01 romanl@google.com Traces: temporary patch to log zlib message on failure 2023-09-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from a745d5c29c56 to 385ae8bed1f9 (7 revisions) 2023-09-01 romanl@google.com Revert "Gold tests: add temporary logging of angledata hashes" 2023-09-01 romanl@google.com Revert "Traces: add temporary debug info to LoadBinaryData" 2023-09-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 988fe1c529b0 to 15007d22798e (6 revisions) 2023-09-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from f59e85c23631 to 613933d34730 (499 revisions) 2023-09-01 lexa.knyazev@gmail.com Validate missing fragment outputs for dual-source blending 2023-09-01 cclao@google.com Add more test for GL_SRGB8 format 2023-08-31 ynovikov@chromium.org Skip 2 DrawCallPerfBenchmark tests on Pixel 6 2023-08-31 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from a446c6320b6b to 988fe1c529b0 (28 revisions) 2023-08-31 syoussefi@chromium.org Move transform feedback buffer mode to program state 2023-08-31 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 90200ab2e92a to f59e85c23631 (744 revisions) 2023-08-31 syoussefi@chromium.org Clean up InfoLog usage during link 2023-08-31 jiawei.shao@intel.com D3D11: Fix register index of read-only storage images 2023-08-31 syoussefi@chromium.org Remove link results from program hash 2023-08-31 ynovikov@chromium.org Don't sync reclient on linux arm64 2023-08-31 romanl@google.com Cleanup: remove tests.csv 2023-08-31 steven@uplinklabs.net d3d11: avoid exit-time-destructor warning 2023-08-31 geofflang@chromium.org Handle Qualcomm's Windows vendor ID. 2023-08-31 jiawei.shao@intel.com D3D11: Fix the compilation of vertex shader with storage image 2023-08-31 romanl@google.com Tests: EGLMakeCurrentPerfTest loads GLES 2023-08-31 zzyiwei@chromium.org Vulkan: disallow pbo copies when offset is incompatible with vulkan 2023-08-30 cclao@google.com Add GL_RGBX8_SRGB_ANGLEX and GL_BGRX8_SRGB_ANGLEX formats 2023-08-30 geofflang@chromium.org Check that postTask is non-null before calling it. 2023-08-30 sokcevic@chromium.org [DEPS] Use Var instead of {} in DEPS 2023-08-30 jonahr@google.com Metal: Fix dropped out arguments from functions with many args. 2023-08-30 m.maiya@samsung.com Vulkan: Support EGL_EXT_gl_colorspace_bt2020 2023-08-30 phanquangminh217@gmail.com Add support for EGL_MESA_platfrom_surfaceless extension 2023-08-30 phanquangminh217@gmail.com egl: Fix device fallback if native display eglInitialize fails 2023-08-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from e2ad2e99dc98 to 90200ab2e92a (420 revisions) 2023-08-30 syoussefi@chromium.org Move pre-link program state to ProgramState 2023-08-30 lexa.knyazev@gmail.com Validate active draw buffers for dual-source blending 2023-08-30 syoussefi@chromium.org Vulkan: Stop passing both ProgramExecutable and ...Vk around 2023-08-30 syoussefi@chromium.org Metal: Move program state to ProgramExecutableMtl 2023-08-30 syoussefi@chromium.org GL: Move program state to ProgramExecutableGL 2023-08-30 syoussefi@chromium.org Move left over link state to ProgramExecutable 2023-08-29 geofflang@chromium.org Return the vendor string as hex when it is unknown. 2023-08-29 mikes@lunarg.com Add build overrides for Vulkan Utility Libraries 2023-08-29 syoussefi@chromium.org D3D: Move program state to ProgramExecutableD3D 2023-08-29 m.maiya@samsung.com EGL: Update EGL headers 2023-08-29 syoussefi@chromium.org Make ProgramExecutableImpl managed by ProgramExecutable 2023-08-29 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 2f13938f5894 to e2ad2e99dc98 (165 revisions) 2023-08-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d213632452c2 to a446c6320b6b (9 revisions) 2023-08-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 92b28610c8f3 to 2f13938f5894 (510 revisions) 2023-08-28 romanl@google.com Trace/perf tests: remove calibration and most warmup options 2023-08-28 lexa.knyazev@gmail.com Fix fragment output variables validation 2023-08-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5ed8fabd1030 to d213632452c2 (14 revisions) 2023-08-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from a147f6c5192a to 32f9332d1d7a (1 revision) 2023-08-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3b473fe59c6b to 92b28610c8f3 (662 revisions) 2023-08-28 ynovikov@chromium.org Temporarily remove trace bots from CQ 2023-08-25 syoussefi@chromium.org Vulkan: Make sure ProgramVk has no members other than executable 2023-08-25 cclao@google.com Ensure struct SamplerBinding is tightly packed without padding 2023-08-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from c04e157100c1 to a745d5c29c56 (8 revisions) 2023-08-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8f3cfbeff2e9 to 5ed8fabd1030 (11 revisions) 2023-08-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 97bdc453fbed to a147f6c5192a (1 revision) 2023-08-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from cbda6c2d6318 to 3b473fe59c6b (518 revisions) 2023-08-25 romanl@google.com Remove scripts/perf_test_runner.py and references to it 2023-08-25 syoussefi@chromium.org Frontend: Remove link job dependence to context 2023-08-25 syoussefi@chromium.org Metal: Reduce link job dependence to context 2023-08-24 syoussefi@chromium.org D3D: Remove link job dependence to context 2023-08-24 syoussefi@chromium.org Vulkan: Move pipeline/desc-set layout creation to link job 2023-08-24 cclao@google.com Add static_assert(std::is_trivially_copyable(),"") 2023-08-24 cclao@google.com Separate out std::vector boundTextureUnits from SamplerBinding 2023-08-24 cclao@google.com Vulkan: Move mVariableInfoMap load/save to its own class 2023-08-24 cclao@google.com Vulkan: Switch ShaderInfo::load to use readBytes 2023-08-24 romanl@google.com Cleanup: remove unused ANGLE_ASSERT_IMPL 2023-08-24 cnorthrop@google.com Traces: Update steps for upgrading traces 2023-08-24 romanl@google.com Perf tests: call base class SetUp in all tests 2023-08-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1fb2f09080d7 to 8f3cfbeff2e9 (9 revisions) 2023-08-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0e1c462e01ac to cbda6c2d6318 (567 revisions) 2023-08-23 syoussefi@chromium.org GL: Fix EAGL build 2023-08-23 yuxinhu@google.com Remove test skips on dEQP-EGL.functional.swap_buffers* 2023-08-23 lexa.knyazev@gmail.com GL: Disable EXT_texture_mirror_clamp_to_edge on Mesa 2023-08-23 syoussefi@chromium.org Remove program executable backup during link 2023-08-23 syoussefi@chromium.org Reland: Vulkan: Move SPIR-V set up to link job 2023-08-23 syoussefi@chromium.org Translator: remove usage of contains() 2023-08-23 cnorthrop@google.com Traces: Upgrade octopath_traveler 2023-08-23 syoussefi@chromium.org Reland: Vulkan: Move default uniform init to link job 2023-08-23 romanl@google.com Trace perf: power metric uWs/frame -> W, exclude startup&teard 2023-08-23 cnorthrop@google.com Tests: Skip injustice_2 on Windows/Nvidia 2023-08-23 lexa.knyazev@gmail.com GL: Add disableRenderSnorm workaround 2023-08-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from dd175d86ee90 to 0e1c462e01ac (1385 revisions) 2023-08-23 syoussefi@chromium.org GL: Remove parallel compile/link without driver support 2023-08-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2cb515574109 to 1fb2f09080d7 (15 revisions) 2023-08-22 romanl@google.com end2end test with --use-gl fails with a note 2023-08-22 romanl@google.com Cleanup: 'am instrument' readability and consistency 2023-08-22 romanl@google.com Trace perf: log script args in the spreadsheet 2023-08-22 romanl@google.com Trace perf: add test crash handling 2023-08-22 romanl@google.com Trace perf: subprocess.wait() -> subprocess.communicate() 2023-08-22 mark@lunarg.com Tests: Add Injustice 2 trace 2023-08-22 syoussefi@chromium.org Manual roll vulkan-deps from aa121378c102 to 2cb515574109 (9 revisions) 2023-08-22 syoussefi@chromium.org Make shader recompile while parallel linking safe 2023-08-22 j.vigil@samsung.com Add tiling mode for GL_EXT_memory_objects 2023-08-22 yuxinhu@google.com Disable NativeWindow screen read capability on non-win32 platform 2023-08-22 lexa.knyazev@gmail.com Metal: Support incomplete integer textures 2023-08-22 geofflang@chromium.org EGL: Make sure unitialize values don't leak into configs 2023-08-22 jonahr@google.com Rescope globals only used in one function to function-local. 2023-08-22 lpy@google.com Revert "Move ANGLE binaries to /system/${LIB}." 2023-08-22 hao.x.li@intel.com D3D11: Add device id to the render string 2023-08-22 vapier@chromium.org gtest: disable legacy test case API 2023-08-22 lpy@google.com Move ANGLE binaries to /system/${LIB}. 2023-08-21 romanl@google.com Perf tests: move calibration out of run() to SetUp() 2023-08-21 romanl@google.com android_helper cleanup: remove smoke test and timeout 2023-08-21 aeubanks@google.com Mark more TraceFunctions methods as pure virtual 2023-08-21 mikes@lunarg.com Tests: Add Stumble Guys trace 2023-08-21 ynovikov@chromium.org Don't roll siso into AOSP 2023-08-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 14d9936ef38c to aa121378c102 (8 revisions) 2023-08-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 19b3acaded0d to dd175d86ee90 (646 revisions) 2023-08-18 cclao@google.com Move more ProgramExecutable basic type vars to mBasicDataTypeStruct 2023-08-18 romanl@google.com Traces: LoadBinaryData verifies that all data was read 2023-08-18 romanl@google.com Traces: add temporary debug info to LoadBinaryData 2023-08-18 mikes@lunarg.com Workaround for tex buffer type mismatch 2023-08-18 cclao@google.com Group all ProgramExecutable basic data type members into a struct 2023-08-18 abdolrashidi@google.com Vulkan: Add VMA 3.0 support in ANGLE 2023-08-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 532cf9c253c0 to c04e157100c1 (17 revisions) 2023-08-18 mark@lunarg.com Capture/Replay: Add optional replay of trimmed resources 2023-08-18 tikuta@chromium.org infra: switch angle builders to use reclient 2023-08-18 yuxinhu@google.com Update deqp_gles31 test expectations files 2023-08-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cffce1cd0b9e to 14d9936ef38c (6 revisions) 2023-08-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 6edc18195fd8 to 19b3acaded0d (512 revisions) 2023-08-18 cclao@google.com Reland "Tightly pack LinkedUniform by using int16_t" 2023-08-17 romanl@google.com Android: improve error message due to missing trace libs 2023-08-17 ynovikov@chromium.org Add reclient and siso dependencies 2023-08-17 yuxinhu@google.com Update deqp_gles3* test expectations 2023-08-17 cclao@google.com Pack and reduce Program::mProgramInput size 2023-08-17 romanl@google.com Retrace: copy get_min_reqs data over when upgrading 2023-08-17 romanl@google.com Android: support dEQP in android_helper and add bundle script 2023-08-17 lexa.knyazev@gmail.com D3D11: Normalize blend state for MIN/MAX operations 2023-08-17 syoussefi@chromium.org Revert recompile blocking on link 2023-08-17 vpao@google.com Revert "Tightly pack LinkedUniform by using int16_t" 2023-08-17 romanl@google.com Add an assert that capture_tests isn't supported on Android 2023-08-17 tikuta@chromium.org infra/config: add reclient property 2023-08-17 tikuta@chromium.org infra/config: remove unused property 2023-08-17 steven@uplinklabs.net gles: disable MSRTT on Windows/NVIDIA 2023-08-17 romanl@google.com Add regression test for VVL AlphaToCoverage bug 2023-08-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 53e39be12b9e to cffce1cd0b9e (9 revisions) 2023-08-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 28c4ab8a8264 to 6edc18195fd8 (559 revisions) 2023-08-16 syoussefi@chromium.org Warn only once for shader recompile during link 2023-08-16 syoussefi@chromium.org Suppress parallel-link tests on Asan/Windows/SwiftShader 2023-08-16 ynovikov@chromium.org Delete .gitmodules from ANGLE dependencies when rolling into AOSP 2023-08-16 romanl@google.com Gold tests: add temporary logging of angledata hashes 2023-08-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c3ff3250b9e7 to 53e39be12b9e (10 revisions) 2023-08-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 9931a5544b75 to 28c4ab8a8264 (455 revisions) 2023-08-15 cclao@google.com Tightly pack LinkedUniform by using int16_t 2023-08-15 lexa.knyazev@gmail.com GL: Add explicitFragmentLocations workaround 2023-08-15 syoussefi@chromium.org Vulkan: Don't access the XFB object during link 2023-08-15 syoussefi@chromium.org Vulkan: Move SPIR-V set up to link job 2023-08-15 syoussefi@chromium.org Vulkan: Move default uniform init to link job 2023-08-15 cnorthrop@google.com Tests: Upgrade blade_and_soul_revolution 2023-08-15 romanl@google.com Android: Make .gz sync faster by only checking last bytes 2023-08-15 syoussefi@chromium.org Infra: Use more shards for SwANGLE/end2end tests on TSAN 2023-08-15 syoussefi@chromium.org Prevent shaders from recompiling while a link job is in progress 2023-08-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2f1df67285b4 to 9931a5544b75 (548 revisions) 2023-08-15 cclao@google.com Load/Save ShaderVariableBuffer::memberIndexes in one memcpy 2023-08-14 cclao@google.com Vulkan: Ensure mComputeDirtyBits is set for potential submission. 2023-08-14 cnorthrop@google.com Docs: Update steps for using experimental CIPD 2023-08-14 cnorthrop@google.com Trace Replay: Allow screenshots of all frames 2023-08-14 kbr@chromium.org Metal: optimize emulated texture formats. 2023-08-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from ce76478186bc to c3ff3250b9e7 (5 revisions) 2023-08-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 99516e709be0 to 2f1df67285b4 (555 revisions) 2023-08-12 abdolrashidi@google.com Update requiredFlags use for VMA image allocations 2023-08-12 syoussefi@chromium.org Vulkan: Basic infra for parallel link 2023-08-11 steven@uplinklabs.net tests: skip SwiftShader tests when building without SwiftShader 2023-08-11 kbr@chromium.org Fix assertion failure with EGL_FOREVER_KHR. 2023-08-11 lexa.knyazev@gmail.com D3D11: Ensure that clip depth mode is synced 2023-08-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from cedd20620c84 to 532cf9c253c0 (14 revisions) 2023-08-11 syoussefi@chromium.org Vulkan: Fix SPIR-V id assignment to user-defined webgl_* names 2023-08-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from c315c894b9d5 to 97bdc453fbed (1 revision) 2023-08-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 59b294f2797c to ce76478186bc (9 revisions) 2023-08-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 653db97a807b to 99516e709be0 (339 revisions) 2023-08-10 agrieve@chromium.org Remove CPEPrefix for //third_party/jdk 2023-08-10 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from ed9dadbd89cd to 59b294f2797c (89 revisions) 2023-08-10 steven@uplinklabs.net Vulkan: allow opt-in to MSRTT emulation via overrides 2023-08-10 steven@uplinklabs.net Vulkan: improve XFB feature dependency checks 2023-08-10 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from ea8b2b6926bc to 653db97a807b (714 revisions) 2023-08-10 steven@uplinklabs.net features: frontload feature overrides 2023-08-10 cclao@google.com Vulkan: Fix data race with DynamicDescriptorPool 2023-08-10 geofflang@chromium.org GL: Accept more config options when creating the EGL context 2023-08-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 729e92f8ae07 to c315c894b9d5 (1 revision) 2023-08-09 yuxinhu@google.com Fix write out of bounds on non robust contexts crashes 2023-08-09 steven@uplinklabs.net Vulkan: make fragment shading rate depend on renderpass2 2023-08-09 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from e37ae34e9fdf to ea8b2b6926bc (381 revisions) 2023-08-09 ynovikov@chromium.org Add experimental Mac NVIDIA bot specs 2023-08-09 syoussefi@chromium.org Respect KHR_parallel_shader_compile for program link 2023-08-09 geofflang@chromium.org zero-initialize all memory in LinkedUniform. 2023-08-09 kkinnunen@apple.com Revert "Metal: initialize std::arrays in mtl_render_utils" 2023-08-09 sokcevic@chromium.org Remove dummy chromium from git submodules 2023-08-08 ynovikov@chromium.org Roll chromium_revision 2140415f50..e37ae34e9f (1179456:1181024) 2023-08-08 cclao@google.com Remove "const UniformTypeInfo *typeInfo" from struct LinkedUniform 2023-08-08 kkinnunen@apple.com Metal: initialize std::arrays in mtl_render_utils 2023-08-08 phanquangminh217@gmail.com gpu_info_util: Close X11 display after usage 2023-08-07 kbr@chromium.org Metal: upstream "UBO convert only whole block". 2023-08-07 m.maiya@samsung.com Vulkan: Retain loadOp when there is a resolve attachment 2023-08-07 cclao@google.com Simplify struct LinkedUniform a bit more 2023-08-07 cclao@google.com load/save entire std::vector with one call. 2023-08-07 cclao@google.com Move name and mappedName out of LinkedUniform struct 2023-08-07 jojwang@google.com Add Gitmodules to angle. 2023-08-07 abdolrashidi@google.com Vulkan: Remove type indices with host-visible bit 2023-08-07 cclao@google.com Change LinkedUniform::arraySizes from std::vector to unsigned int 2023-08-07 hob@chromium.org Use offscreen DisplayVk on ChromeOS 2023-08-07 geofflang@chromium.org Validate program binaries are the same CPU bit-ness. 2023-08-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 00cccd7cf562 to cedd20620c84 (11 revisions) 2023-08-07 kbr@chromium.org Metal: disable fastmath less often. 2023-08-07 steven@uplinklabs.net ANGLETest: fix crashes when switching between GLESDriverTypes 2023-08-04 solti@google.com update Wrangler runbook 2023-08-04 cclao@google.com Embed ActiveVariable into BufferVariable and ShaderVariableBuffer 2023-08-04 cclao@google.com Group fixed sized data of LinkedUniform into a struct 2023-08-04 cclao@google.com Pack booleans inside struct LinkedUniform into bitfields 2023-08-04 jojwang@google.com Gitmodules: Remove unused androidx_browser. 2023-08-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 5b2aecb232a1 to 2140415f507f (1184 revisions) 2023-08-04 jojwang@google.com Update llvm repo paths. 2023-08-03 lexa.knyazev@gmail.com Adjust ANGLE_stencil_texturing specification 2023-08-03 kkinnunen@apple.com Metal: Check the full generated default shader in 2023-08-03 geofflang@chromium.org Metal: Enable fast math based on runtime OS version checks. 2023-08-03 steven@uplinklabs.net Display: remove redundant 'metal' ANGLE_DEFAULT_PLATFORM 2023-08-03 solti@google.com Vulkan: Drop VkAHBFormatPropertiesANDROID for BLOB 2023-08-03 cclao@google.com Let UniformLinker uses its own struct instead of LinkedUniform 2023-08-03 cclao@google.com Embed sh::ShaderVariable data member into gl::LinkedUniform 2023-08-03 cclao@google.com Remove unused code in ProgramPipeline 2023-08-03 i.nazarov@samsung.com Perform Display terminate(InternalCleanup) from makeCurrent() 2023-08-03 kbr@chromium.org Metal: expand shader dumping documentation for WebKit/Safari. 2023-08-03 i.nazarov@samsung.com Add EGL_BAD_ACCESS validation into ValidateMakeCurrent If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-flutter-engine Please CC flutter-engine@google.com,matanl@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: http://anglebug.com/new To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md --- DEPS | 2 +- ci/licenses_golden/excluded_files | 6 ++ ci/licenses_golden/licenses_third_party | 73 +++++++++++++++++-------- 3 files changed, 58 insertions(+), 23 deletions(-) diff --git a/DEPS b/DEPS index 8fdf8b0166587..30138f39fbae1 100644 --- a/DEPS +++ b/DEPS @@ -667,7 +667,7 @@ deps = { Var('swiftshader_git') + '/SwiftShader.git' + '@' + '5b6f768198ce6a6485da31e1be06b5a17a2bf0a0', 'src/third_party/angle': - Var('chromium_git') + '/angle/angle.git' + '@' + '6a09e41ce6ea8c93524faae1a925eb01562f53b1', + Var('chromium_git') + '/angle/angle.git' + '@' + '6f4f5e3992cb928860fb5906f17e1d695285eefa', 'src/third_party/vulkan_memory_allocator': Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator' + '@' + '7de5cc00de50e71a3aab22dea52fbb7ff4efceb6', diff --git a/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files index d42021fa80147..9f082d087584d 100644 --- a/ci/licenses_golden/excluded_files +++ b/ci/licenses_golden/excluded_files @@ -1648,6 +1648,7 @@ ../../../third_party/angle/.git ../../../third_party/angle/.gitattributes ../../../third_party/angle/.gitignore +../../../third_party/angle/.gitmodules ../../../third_party/angle/.gn ../../../third_party/angle/.style.yapf ../../../third_party/angle/.vpython @@ -1722,9 +1723,11 @@ ../../../third_party/angle/src/feature_support_util/feature_support_util_unittest.cpp ../../../third_party/angle/src/gpu_info_util/SystemInfo_unittest.cpp ../../../third_party/angle/src/image_util/AstcDecompressor_unittest.cpp +../../../third_party/angle/src/image_util/LoadToNative_unittest.cpp ../../../third_party/angle/src/libANGLE/BlendStateExt_unittest.cpp ../../../third_party/angle/src/libANGLE/BlobCache_unittest.cpp ../../../third_party/angle/src/libANGLE/Config_unittest.cpp +../../../third_party/angle/src/libANGLE/ContextMutex_unittest.cpp ../../../third_party/angle/src/libANGLE/Fence_unittest.cpp ../../../third_party/angle/src/libANGLE/GlobalMutex_unittest.cpp ../../../third_party/angle/src/libANGLE/HandleAllocator_unittest.cpp @@ -1765,7 +1768,9 @@ ../../../third_party/angle/src/libANGLE/renderer/gl/generate_gl_dispatch_table.py ../../../third_party/angle/src/libANGLE/renderer/metal/doc ../../../third_party/angle/src/libANGLE/renderer/metal/gen_mtl_format_table.py +../../../third_party/angle/src/libANGLE/renderer/metal/shaders/embed_in_header.py ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/gen_mtl_internal_shaders.py +../../../third_party/angle/src/libANGLE/renderer/metal/shaders/metal_wrapper.py ../../../third_party/angle/src/libANGLE/renderer/serial_utils_unittest.cpp ../../../third_party/angle/src/libANGLE/renderer/vulkan/OWNERS ../../../third_party/angle/src/libANGLE/renderer/vulkan/README.md @@ -1786,6 +1791,7 @@ ../../../third_party/angle/src/third_party/ceval/package.json ../../../third_party/angle/src/third_party/libXNVCtrl/README.chromium ../../../third_party/angle/src/third_party/volk +../../../third_party/angle/testing ../../../third_party/angle/third_party ../../../third_party/angle/tools ../../../third_party/angle/util diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 25e140261af44..4b2a7026134b5 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: f1255de8e70307c83c23452ea378e195 +Signature: 8c0cdc195f4e5921c429feee9d267698 ==================================================================================================== LIBRARY: angle @@ -37978,7 +37978,6 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/dxgi_support_data.json FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/gl_bindings_data.json FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/FBConfigCompatibility.md FILE: ../../../third_party/angle/src/libANGLE/renderer/load_functions_data.json -FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/vk_mandatory_format_support_data.json FILE: ../../../third_party/angle/src/libEGL/libEGL.rc FILE: ../../../third_party/angle/src/libEGL/resource.h @@ -38113,6 +38112,9 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/DisplayV ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/DisplayVkAndroid.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000000.inc + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000001.inc + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000002.inc + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000000.inc + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000001.inc + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000002.inc + ../../../third_party/angle/LICENSE @@ -38372,6 +38374,9 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/DisplayVkA FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/DisplayVkAndroid.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000000.inc +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000001.inc +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000002.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000000.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000001.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000002.inc @@ -38793,12 +38798,8 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/ContextCGL.cpp + ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/ContextCGL.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/DeviceCGL.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/DeviceCGL.h + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/RendererCGL.cpp + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/RendererCGL.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/egl/SyncEGL.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/egl/SyncEGL.h + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/RendererGLX.cpp + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/RendererGLX.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/BufferMtl.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/BufferMtl.mm + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/CompilerMtl.h + ../../../third_party/angle/LICENSE @@ -38984,12 +38985,8 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/ContextCGL.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/ContextCGL.h FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/DeviceCGL.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/DeviceCGL.h -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/RendererCGL.cpp -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/cgl/RendererCGL.h FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/egl/SyncEGL.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/egl/SyncEGL.h -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/RendererGLX.cpp -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/RendererGLX.h FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/BufferMtl.h FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/BufferMtl.mm FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/CompilerMtl.h @@ -39387,8 +39384,6 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/IOSurfaceSurfac ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/IOSurfaceSurfaceEAGL.mm + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/PbufferSurfaceEAGL.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/PbufferSurfaceEAGL.h + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/RendererEAGL.cpp + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/RendererEAGL.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/WindowSurfaceEAGL.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/WindowSurfaceEAGL.mm + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/PixmapSurfaceGLX.cpp + ../../../third_party/angle/LICENSE @@ -39403,8 +39398,7 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/TransformFeedback ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/TransformFeedbackMtl.mm + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/file_hooking/shader_cache_file_hooking.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/mtl_format_table_autogen.mm + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_ios_autogen.h + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_macos_autogen.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_autogen.metal + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_src_autogen.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/CommandProcessor.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/CommandProcessor.h + ../../../third_party/angle/LICENSE @@ -39662,8 +39656,6 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/IOSurfaceSurfaceE FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/IOSurfaceSurfaceEAGL.mm FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/PbufferSurfaceEAGL.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/PbufferSurfaceEAGL.h -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/RendererEAGL.cpp -FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/RendererEAGL.h FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/WindowSurfaceEAGL.h FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/eagl/WindowSurfaceEAGL.mm FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/glx/PixmapSurfaceGLX.cpp @@ -39678,8 +39670,7 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/TransformFeedbackMt FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/TransformFeedbackMtl.mm FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/file_hooking/shader_cache_file_hooking.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/mtl_format_table_autogen.mm -FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_ios_autogen.h -FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_macos_autogen.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_autogen.metal FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_src_autogen.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/CommandProcessor.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/CommandProcessor.h @@ -40342,6 +40333,7 @@ ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/Emulat ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateDithering.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/image_util/AstcDecompressor.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/image_util/AstcDecompressor.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/image_util/AstcDecompressorNoOp.cpp + ../../../third_party/angle/LICENSE @@ -40383,6 +40375,7 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/gbm/Displa ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/gbm/DisplayVkGbm.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/ExportStencil.frag + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.frag + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.inc + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.vert + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libGLESv2/entry_points_glx.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libGLESv2/entry_points_glx.h + ../../../third_party/angle/LICENSE @@ -40423,6 +40416,7 @@ FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateD FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateDithering.h FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.cpp FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.h +FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.cpp FILE: ../../../third_party/angle/src/image_util/AstcDecompressor.cpp FILE: ../../../third_party/angle/src/image_util/AstcDecompressor.h FILE: ../../../third_party/angle/src/image_util/AstcDecompressorNoOp.cpp @@ -40464,6 +40458,7 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/gbm/DisplayV FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/gbm/DisplayVkGbm.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/ExportStencil.frag FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.frag +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.vert FILE: ../../../third_party/angle/src/libGLESv2/entry_points_glx.cpp FILE: ../../../third_party/angle/src/libGLESv2/entry_points_glx.h @@ -40541,20 +40536,30 @@ LIBRARY: angle ORIGIN: ../../../third_party/angle/src/common/FixedQueue.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/common/platform_helpers.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/common/platform_helpers.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/RescopeGlobalVariables.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/RescopeGlobalVariables.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/msl/RewriteInterpolants.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/msl/RewriteInterpolants.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/ContextMutex.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/ContextMutex.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/GlobalMutex.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/GlobalMutex.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/ShareGroup.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/ShareGroup.h + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/SharedContextMutex.cpp + ../../../third_party/angle/LICENSE -ORIGIN: ../../../third_party/angle/src/libANGLE/SharedContextMutex.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/context_private_call_gl.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/context_private_call_gl_autogen.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/context_private_call_gles.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/context_private_call_gles_autogen.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/ProgramExecutableImpl.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/d3d/ProgramExecutableD3D.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/d3d/ProgramExecutableD3D.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/ProgramExecutableGL.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/gl/ProgramExecutableGL.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/ProgramExecutableMtl.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/ProgramExecutableMtl.mm + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/blocklayoutMetal.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/blocklayoutMetal.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/mtl_library_cache.h + ../../../third_party/angle/LICENSE @@ -40565,12 +40570,19 @@ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/process.cpp + ../ ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/process.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/renderermtl_utils.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/metal/renderermtl_utils.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/null/ProgramExecutableNULL.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/null/ProgramExecutableNULL.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/MemoryTracking.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/MemoryTracking.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/SecondaryCommandPool.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/SecondaryCommandPool.h + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/ShareGroupVk.cpp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/ShareGroupVk.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/DisplayVkOffscreen.cpp + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/DisplayVkOffscreen.h + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag.json + ../../../third_party/angle/LICENSE +ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.inc + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/CopyImageToBuffer.comp + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/CopyImageToBuffer.comp.json + ../../../third_party/angle/LICENSE ORIGIN: ../../../third_party/angle/src/libGLESv2/egl_context_lock_autogen.h + ../../../third_party/angle/LICENSE @@ -40579,20 +40591,30 @@ TYPE: LicenseType.bsd FILE: ../../../third_party/angle/src/common/FixedQueue.h FILE: ../../../third_party/angle/src/common/platform_helpers.cpp FILE: ../../../third_party/angle/src/common/platform_helpers.h +FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/RescopeGlobalVariables.cpp +FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/RescopeGlobalVariables.h FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/msl/RewriteInterpolants.cpp FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/msl/RewriteInterpolants.h FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.cpp FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.h +FILE: ../../../third_party/angle/src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.h +FILE: ../../../third_party/angle/src/libANGLE/ContextMutex.cpp +FILE: ../../../third_party/angle/src/libANGLE/ContextMutex.h FILE: ../../../third_party/angle/src/libANGLE/GlobalMutex.cpp FILE: ../../../third_party/angle/src/libANGLE/GlobalMutex.h FILE: ../../../third_party/angle/src/libANGLE/ShareGroup.cpp FILE: ../../../third_party/angle/src/libANGLE/ShareGroup.h -FILE: ../../../third_party/angle/src/libANGLE/SharedContextMutex.cpp -FILE: ../../../third_party/angle/src/libANGLE/SharedContextMutex.h FILE: ../../../third_party/angle/src/libANGLE/context_private_call_gl.cpp FILE: ../../../third_party/angle/src/libANGLE/context_private_call_gl_autogen.h FILE: ../../../third_party/angle/src/libANGLE/context_private_call_gles.cpp FILE: ../../../third_party/angle/src/libANGLE/context_private_call_gles_autogen.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/ProgramExecutableImpl.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/d3d/ProgramExecutableD3D.cpp +FILE: ../../../third_party/angle/src/libANGLE/renderer/d3d/ProgramExecutableD3D.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/ProgramExecutableGL.cpp +FILE: ../../../third_party/angle/src/libANGLE/renderer/gl/ProgramExecutableGL.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/ProgramExecutableMtl.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/ProgramExecutableMtl.mm FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/blocklayoutMetal.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/blocklayoutMetal.h FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/mtl_library_cache.h @@ -40603,12 +40625,19 @@ FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/process.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/process.h FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/renderermtl_utils.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/metal/renderermtl_utils.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/null/ProgramExecutableNULL.cpp +FILE: ../../../third_party/angle/src/libANGLE/renderer/null/ProgramExecutableNULL.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/MemoryTracking.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/MemoryTracking.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/SecondaryCommandPool.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/SecondaryCommandPool.h FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/ShareGroupVk.cpp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/ShareGroupVk.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/DisplayVkOffscreen.cpp +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/linux/DisplayVkOffscreen.h +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag.json +FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.inc FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/CopyImageToBuffer.comp FILE: ../../../third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/CopyImageToBuffer.comp.json FILE: ../../../third_party/angle/src/libGLESv2/egl_context_lock_autogen.h