Roll ANGLE from 66bc9cfa0014 to 322608986a23 (390 revisions)

https://chromium.googlesource.com/angle/angle.git/+log/66bc9cfa0014..322608986a23

2024-05-22 romanl@google.com win-msvc-x86-dbg-compile builds -> c++17
2024-05-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 6d8ddfd58532 to e7194ab31cb0 (644 revisions)
2024-05-21 romanl@google.com Revert "Cleanup: replace DirtyObjectType check with constexpr generator"
2024-05-21 syoussefi@chromium.org Fix build on compilers that get confused with templates - part 2
2024-05-21 cclao@google.com Vulkan: Destroy VkEvent instead of putting into recycler
2024-05-21 cclao@google.com Vulkan: Clean up in ImageHelper::updateLayoutAndBarrier
2024-05-21 romanl@google.com Skip texture_lod_bias_all on tsan SwS
2024-05-21 syoussefi@chromium.org Fix build on compilers that get confused with templates
2024-05-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from c0ebbbf61129 to 6d8ddfd58532 (401 revisions)
2024-05-21 cclao@google.com Vulkan: Use std::deque for EventBarrierArray::mBarriers
2024-05-21 yuxinhu@google.com Manual roll VK-GL-CTS from 13344922ae81 to fd5cc7b1e075 (7 revisions)
2024-05-20 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from cc575e3cad82 to c0ebbbf61129 (706 revisions)
2024-05-18 zzyiwei@chromium.org Vulkan: disable supportsShaderFramebufferFetchNonCoherent on Android
2024-05-17 syoussefi@chromium.org Vulkan: Remove AMD deqp expectations
2024-05-17 syoussefi@chromium.org Vulkan: Enable ASTC tests on Nvidia
2024-05-17 cclao@google.com Vulkan: Remove std::vector from EventBarrier::mEvents
2024-05-17 ynovikov@chromium.org End Mac AMD experiment
2024-05-17 cclao@google.com Vulkan: Switch RefCountedEventCollector to use std::deque
2024-05-17 cclao@google.com Vulkan: Fix EventBarrier bug when asyncSubmission is enabled
2024-05-17 cclao@google.com Vulkan: Let Recycler class use std::deque instead of vector
2024-05-17 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 2758cfd7767d to cc575e3cad82 (737 revisions)
2024-05-17 ynovikov@chromium.org Flatten vulkan-deps.
2024-05-16 syoussefi@chromium.org Don't build OpenCL with msvc
2024-05-16 syoussefi@chromium.org Vulkan: Enable advanced blend emulation on Intel/Linux
2024-05-16 syoussefi@chromium.org Skip concurrent ResourceMap tests in Chromium
2024-05-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 075ed4a6344d to 2758cfd7767d (617 revisions)
2024-05-16 cclao@google.com Vulkan: Use QueueSerial to track RefCountedEvent garbage
2024-05-15 cclao@google.com Vulkan: Move RefCountedEvent GC and recycler to ShareGroupVk (3/3)
2024-05-15 abdolrashidi@google.com Add Qualcomm version with fixed CmdClearAttachment
2024-05-15 cclao@google.com Vulkan: Move RefCountedEvent GC and recycler to ShareGroupVk (2/3)
2024-05-15 cclao@google.com Vulkan: Move RefCountedEvent GC and recycler to ShareGroupVk (1/3)
2024-05-15 syoussefi@chromium.org Disable ResourceMapTest.ConcurrentAccessLargeIds
2024-05-15 geofflang@chromium.org EGL: Handle null resultOut for sync tail call destruction
2024-05-15 cclao@google.com Vulkan: Add RefCountedEventRecycler to vk::Renderer
2024-05-15 lexa.knyazev@gmail.com Fold nested std::max calls
2024-05-15 lexa.knyazev@gmail.com Minor TextureState::getEnabledLevelCount cleanup
2024-05-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a749eb77d113 to 075ed4a6344d (656 revisions)
2024-05-14 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll VK-GL-CTS to 13344922ae81 (14 revisions)
2024-05-14 syoussefi@chromium.org Remove share group lock from glBindBuffer
2024-05-14 syoussefi@chromium.org Prepare resource map for being potentially thread-safe
2024-05-14 geofflang@chromium.org eglCreateContext: always fail for invalid versions
2024-05-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7e66c5e2f87e to 2957dc1863e3 (12 revisions)
2024-05-14 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from dcf49c3fc3cd to a749eb77d113 (548 revisions)
2024-05-14 syoussefi@chromium.org Reland "Document thread-unsafe iterator access to resource maps"
2024-05-13 cclao@google.com Vulkan: Handle the case that VkEvent failed to create.
2024-05-13 romanl@google.com Move PPO executables to ProgramExecutable
2024-05-13 lehoangquyen@chromium.org Metal: fix IOSurface's render targets invalidated by max level change.
2024-05-13 ynovikov@chromium.org Fix non-WebGPU component build
2024-05-13 lexa.knyazev@gmail.com Metal: Do not separate vector and matrix constants
2024-05-13 ynovikov@chromium.org Force logging ANativeWindow events for debugging.
2024-05-13 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from e8c93a04c96c to dcf49c3fc3cd (817 revisions)
2024-05-13 ynovikov@chromium.org Update native_app_glue from NDK 27.0.11718014
2024-05-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 643408ea2a06 to 7e66c5e2f87e (5 revisions)
2024-05-11 syoussefi@chromium.org Revert "Document thread-unsafe iterator access to resource maps"
2024-05-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4fea14b56dd7 to e8c93a04c96c (1172 revisions)
2024-05-11 geofflang@chromium.org Use Chromium's abseil build files with Dawn.
2024-05-10 syoussefi@chromium.org Document thread-unsafe iterator access to resource maps
2024-05-10 ynovikov@chromium.org Add .gcs_entries to .gitignore
2024-05-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7c61bb741fb6 to 643408ea2a06 (6 revisions)
2024-05-09 syoussefi@chromium.org Remove unused ResourceMap::find
2024-05-09 m.maiya@samsung.com Vulkan: Updates to perf counters
2024-05-09 geofflang@chromium.org WebGPU: Fix accumulating mCurrentColorAttachments.
2024-05-09 geofflang@chromium.org Add EGL_ANGLE_no_error for disabling EGL validation.
2024-05-09 mscott@apple.com Issue 8644: Deeply nested iterator declarations can crash
2024-05-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 76f7f8cfea80 to da334852e705 (5 revisions)
2024-05-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 44adb2021ffb to 7c61bb741fb6 (6 revisions)
2024-05-08 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 74fe79763664 to 44adb2021ffb (62 revisions)
2024-05-08 liza@chromium.org Adding basic readPixels.
2024-05-08 cnorthrop@google.com Tests: Add native to EGLPrintEGLinfoTest
2024-05-08 geofflang@chromium.org EGL: eglCreateSyncKHR uses a return value for the tail call
2024-05-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7a22cfe5a3e7 to 4fea14b56dd7 (650 revisions)
2024-05-07 bsheedy@chromium.org Suppress experimental Linux/Intel failure
2024-05-07 liza@chromium.org Fixing glClear tests.
2024-05-07 syoussefi@chromium.org Vulkan: Fix missing per-present-mode query
2024-05-07 cclao@google.com Vulkan: Add a dedicated garbage list for RefCountedEvents
2024-05-07 cclao@google.com Vulkan: Release mCurrentEvent before oneOff surface image copy
2024-05-07 ynovikov@chromium.org Roll third_party/dawn/ ed2c7c713..5406e9dfb (307 commits; 7 trivial rolls)
2024-05-07 lehoangquyen@chromium.org Metal: fix UBO data update undetected between draw calls.
2024-05-07 ynovikov@chromium.org Switch ANGLE to new GPU Android mixins
2024-05-07 m.maiya@samsung.com Vulkan: Switch to using zlib::crc32_z for CRC generation
2024-05-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4beb6b144a74 to 7a22cfe5a3e7 (616 revisions)
2024-05-06 zzyiwei@chromium.org Android: explicitly disable stack protection
2024-05-06 ynovikov@chromium.org Prepare ANGLE to use new Android mixins
2024-05-06 syoussefi@chromium.org Use angle::SimpleMutex everywhere in libGLESv2
2024-05-06 lehoangquyen@chromium.org Metal: add test for active blit/compute & render encoder mistracking.
2024-05-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 17c6e3c4dfad to 9d7b4c3d5533 (11 revisions)
2024-05-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from dbc600a2b0d5 to 4beb6b144a74 (625 revisions)
2024-05-05 zzyiwei@chromium.org Android: forward visibility flags
2024-05-05 m.maiya@samsung.com Use trim() instead of resize()
2024-05-05 lehoangquyen@chromium.org Metal: don't break render pass when uploading a texture.
2024-05-05 lehoangquyen@chromium.org Metal: fix incorrect tracking if blit & render encoder coexist
2024-05-04 cclao@google.com Vulkan: Remove BarrierType argument from ImageHelper::barrierImpl
2024-05-04 cclao@google.com Vulkan: Use DEVICE_ONLY VkEvent when available
2024-05-03 cclao@google.com Vulkan: Minor cleanup
2024-05-03 m.maiya@samsung.com Enhance VulkanPerformanceCounterTest coverage
2024-05-03 cclao@google.com Vulkan: Add VkCmdWaitEvents for image barriers
2024-05-03 liza@chromium.org Implement basic texture upload.
2024-05-03 m.maiya@samsung.com Vulkan: Account for padBuffersToMaxVertexAttribStride
2024-05-03 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from b689a9ee3ba2 to dbc600a2b0d5 (109 revisions)
2024-05-03 m.maiya@samsung.com Add trim support to MemoryBuffer
2024-05-03 romanl@google.com spirv::Print without ANGLE_ENABLE_ASSERTS -> compile error
2024-05-03 m.maiya@samsung.com Vulkan: Pack DescriptorSetLayoutDesc layout
2024-05-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 904b00ce27b4 to b689a9ee3ba2 (548 revisions)
2024-05-02 cclao@google.com Vulkan: Add RefCountedEvent class and VkCmdSetEvent call
2024-05-02 syoussefi@chromium.org Vulkan: Dynamic depth test + static depth write
2024-05-02 ynovikov@chromium.org End ANGLE Mac Intel experiment
2024-05-02 syoussefi@chromium.org Vulkan: Turn SPIR-V limitations to crash instead of security bug
2024-05-02 bsheedy@chromium.org Start Linux/Intel experiment
2024-05-02 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from bc4f0a08ba8d to 904b00ce27b4 (619 revisions)
2024-05-02 cnorthrop@google.com restricted_trace_perf: Write summary for single renderer
2024-05-01 cclao@google.com Vulkan: Make PipelineBarrierArray a class
2024-05-01 geofflang@chromium.org GL: Sync unpack state for glCompressedTexSubImage3D
2024-05-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 83c70f11490d to bc4f0a08ba8d (625 revisions)
2024-04-30 abdolrashidi@google.com Use vendor ID to check QCOM device for tests
2024-04-30 cclao@google.com Vulkan: Add VK_KHR_synchronization2 feature flag
2024-04-30 syoussefi@chromium.org CL: Replace Spinlock with angle::SimpleMutex
2024-04-30 mark@lunarg.com Tests: Add Modern Combat 5 trace
2024-04-30 g.tammana@samsung.com Vulkan: Restrict the ContextVk dependency in CommandBufferHelper
2024-04-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 228731187f89 to 83c70f11490d (641 revisions)
2024-04-29 geofflang@chromium.org GLSL: Hardcode emulated atan functions
2024-04-29 cclao@google.com Vulkan: Move ImageLayout define to earlier in vk_helpers.h file
2024-04-29 cclao@google.com Vulkan: Add feature flag for using event for image barrier
2024-04-29 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 736920240f0b to 74fe79763664 (13 revisions)
2024-04-29 geofflang@chromium.org EGL: Use unlocked tail calls for surface, sync and img calls
2024-04-29 ynovikov@chromium.org Suppress failures on Pixel 6 AP1A.240405.002
2024-04-29 geofflang@chromium.org Allow the backend to do resource init for framebuffers.
2024-04-29 m.maiya@samsung.com Vulkan: Optimize DescriptorSetLayout with no bindings
2024-04-29 syoussefi@chromium.org Vulkan: Use angle::SimpleMutex with async command queue
2024-04-29 g.tammana@samsung.com Vulkan: Enable 8/16 bit storage buffer extensions
2024-04-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0129806a25c3 to 228731187f89 (630 revisions)
2024-04-26 abdolrashidi@google.com Use python3 instead of python for bootstrap
2024-04-26 m.maiya@samsung.com Vulkan: Add a feature related to shader subsets
2024-04-26 djg@apple.com Metal: Override internal format of images
2024-04-26 romanl@google.com Cleanup: replace DirtyObjectType check with constexpr generator
2024-04-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a4bf9c4e9ffd to 736920240f0b (2 revisions)
2024-04-26 geofflang@chromium.org EGL: Make eglGetCurrent(Context|Surface|Display) lockless.
2024-04-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from ad99ecc02953 to 0129806a25c3 (372 revisions)
2024-04-25 a.annestrand@samsung.com CL/VK: Implement initial enqueueRead/WriteBuffer
2024-04-25 a.annestrand@samsung.com CL/VK: Implement marker and barrier cmds
2024-04-25 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 0543b5c427ca to ad99ecc02953 (246 revisions)
2024-04-25 a.annestrand@samsung.com CL/VK: Implement wait APIs
2024-04-25 mark@lunarg.com FrameCapture: Support deferred linking of shaders
2024-04-25 cnorthrop@google.com Vulkan: Disable dynamic state on JM based Mali
2024-04-25 geofflang@chromium.org Update CLA contact information in the documentation.
2024-04-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8ff7d8bf1899 to a4bf9c4e9ffd (5 revisions)
2024-04-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3bff690c506f to 0543b5c427ca (360 revisions)
2024-04-25 jdapena@igalia.com GCC: move warm up tasks out of anonymous namespace
2024-04-24 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 4433c533fffb to 3bff690c506f (214 revisions)
2024-04-24 ynovikov@chromium.org End Win Intel experiment.
2024-04-24 cclao@google.com Vulkan: UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout
2024-04-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 9aec4b969291 to 76f7f8cfea80 (1 revision)
2024-04-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from b00758dcbb7a to 4433c533fffb (891 revisions)
2024-04-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 91b20c9cf5fd to 8ff7d8bf1899 (8 revisions)
2024-04-24 cclao@google.com Vulkan: Update mSurfaceCaps with per-present mode caps.
2024-04-23 ynovikov@chromium.org Roll chromium_revision 39c16b7a37..b00758dcbb (1290535:1290830)
2024-04-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 36da75a01950 to 91b20c9cf5fd (10 revisions)
2024-04-23 kkinnunen@apple.com Metal: Fix rewritten out variables with underscores
2024-04-22 cclao@google.com Vulkan: Fix read pixel to cached non-coherent memory
2024-04-22 romanl@google.com Presubmit: improve bug tag check message
2024-04-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4737535cad1a to 36da75a01950 (8 revisions)
2024-04-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 669273b1098a to 17c6e3c4dfad (3 revisions)
2024-04-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from e191335efc2d to 39c16b7a3740 (747 revisions)
2024-04-21 m.maiya@samsung.com Vulkan: Remove unnecessary member from ProgramExecutableVk
2024-04-19 ynovikov@chromium.org Suppress VUID-VkSwapchainCreateInfoKHR-presentMode-02839
2024-04-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from aa20d192b8c4 to 4737535cad1a (9 revisions)
2024-04-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 764410d4d655 to 9aec4b969291 (2 revisions)
2024-04-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from b07526b70da5 to e191335efc2d (579 revisions)
2024-04-18 a.annestrand@samsung.com CL/VK: Implement flush & finish
2024-04-18 syoussefi@chromium.org Vulkan: Remove duplicated fallback entry in vk_format_map.json
2024-04-18 a.annestrand@samsung.com CL/VK: Implement enqueue NDRangeKernel & Task
2024-04-18 m.maiya@samsung.com Vulkan: Optimize DescriptorSetLayoutDesc layout
2024-04-18 syoussefi@chromium.org Revert "Vulkan: Only enable DS dynamic state if there is DS attachment."
2024-04-18 yuxinhu@google.com Remove duplicated fallback entry in vk_format_table_autogen
2024-04-18 romanl@google.com LinkedUniform: avoid frequent GLenum -> index conversion
2024-04-18 syoussefi@chromium.org Disable the BasicNoOpMutex test
2024-04-18 ambroisie@google.com Make 'ANGLE_CAPTURE_OUT_DIR' doc clearer
2024-04-18 ynovikov@chromium.org Roll chromium_revision 0abb3a90f2..b07526b70d (1287851:1289209)
2024-04-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bb53ad5f34d9 to aa20d192b8c4 (5 revisions)
2024-04-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 1eaac56def92 to 764410d4d655 (2 revisions)
2024-04-18 cnorthrop@google.com Vulkan: Don't cache staging buffers on PowerVR
2024-04-17 m.maiya@samsung.com Vulkan: Track valid descriptor set layouts
2024-04-17 syoussefi@chromium.org Vulkan: Fix dynamic depth/stencil in UtilsVk when unused
2024-04-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8dc5cb57074c to bb53ad5f34d9 (5 revisions)
2024-04-17 syoussefi@chromium.org Revert "Vulkan: Suppress VUID-VkSwapchainCreateInfoKHR-pNext-07781"
2024-04-17 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll VK-GL-CTS from b529676d0523 to 669273b1098a (11 revisions)
2024-04-16 syoussefi@chromium.org Manual roll VK-GL-CTS from 491cfc2dbec9 to b529676d0523 (1 revisions)
2024-04-16 syoussefi@chromium.org Manual roll VK-GL-CTS from 393ca590ec21 to 491cfc2dbec9 (8 revisions)
2024-04-16 syoussefi@chromium.org Manual roll VK-GL-CTS from caf989d22e07 to 393ca590ec21 (5 revisions)
2024-04-16 syoussefi@chromium.org Split ASSERT and logs into separate header
2024-04-16 syoussefi@chromium.org Implement a lock/unlock-only mutex based on futex
2024-04-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from ec0c320a8ca1 to 8dc5cb57074c (10 revisions)
2024-04-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 62c59c41e194 to 1eaac56def92 (1 revision)
2024-04-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3405d3e2c23c to 0abb3a90f21c (691 revisions)
2024-04-15 mpdenton@chromium.org Implement TextureWgpu::getAttachmentRenderTarget()
2024-04-15 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 3ba43743089e to ec0c320a8ca1 (34 revisions)
2024-04-15 liza@chromium.org Begin initializing caps for webgpu
2024-04-15 liza@chromium.org Add error callback for webgpu device
2024-04-15 syoussefi@chromium.org Remove double-serialization for glGetProgramBinary
2024-04-15 syoussefi@chromium.org Do not cache program binary in blob cache redundantly with app
2024-04-15 syoussefi@chromium.org Vulkan: Suppress VUID-VkSwapchainCreateInfoKHR-pNext-07781
2024-04-15 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from f4477677b54e to 3405d3e2c23c (816 revisions)
2024-04-13 cclao@google.com Vulkan: Disable setting_sync_queue_submit
2024-04-13 cclao@google.com Vulkan: VK_EXT_validation_features was deprecated
2024-04-12 geofflang@chromium.org WebGPU: Add shader translation and program linking stubs.
2024-04-12 kintel@google.com Remove unnecessary D3D include
2024-04-12 geofflang@chromium.org WebGPU: Implement glBufferData and glBufferSubData
2024-04-12 mscott@apple.com Parsing very long array declarations crash
2024-04-12 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 625a985b39f7 to f4477677b54e (679 revisions)
2024-04-12 syoussefi@chromium.org Remove PPO as observer of its own executable
2024-04-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3e1171173a70 to 625a985b39f7 (729 revisions)
2024-04-11 syoussefi@chromium.org Vulkan: Fix internal caching missing
2024-04-11 syoussefi@chromium.org Vulkan: Improve pipeline warmup hit rate without GPL
2024-04-10 syoussefi@chromium.org Remove Program::syncState
2024-04-10 m.maiya@samsung.com Vulkan: Fix data race in WarmUpGraphicsTask
2024-04-10 geofflang@chromium.org Revert "GL: Support KHR_blend_equation_advanced"
2024-04-10 syoussefi@chromium.org Vulkan: Enable MSRTT emulation tests on swiftshader
2024-04-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 8853d900c3dd to 3e1171173a70 (343 revisions)
2024-04-09 m.maiya@samsung.com Vulkan: Bugfix in WarmUpComputeTask
2024-04-09 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from a20bd3962f16 to 8853d900c3dd (278 revisions)
2024-04-09 a.annestrand@samsung.com CL/VK: Implement eventVk routines
2024-04-09 syoussefi@chromium.org SPIR-V: Fix const constructors with single scalar
2024-04-09 syoussefi@chromium.org Vulkan: Suppress Undefined-Value-ShaderInputNotProduced
2024-04-09 geofflang@chromium.org Validate non-negative vertex attribute offsets.
2024-04-09 cclao@google.com Vulkan: Early out ImageHelper::updateLayoutAndBarrier when possible
2024-04-09 romanl@google.com EGLProtectedContentTest: move sleep behind compile-time var
2024-04-09 syoussefi@chromium.org Additional fix for link task worker pool race
2024-04-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4c9bdb52e642 to 3ba43743089e (3 revisions)
2024-04-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0f9a02e29ab9 to a20bd3962f16 (586 revisions)
2024-04-08 m.maiya@samsung.com Vulkan: wait for post-link tasks in resetLayout
2024-04-08 geofflang@chromium.org GL: Support KHR_blend_equation_advanced
2024-04-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4f8c21f6ae9d to 4c9bdb52e642 (6 revisions)
2024-04-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 87ec061ede78 to 0f9a02e29ab9 (736 revisions)
2024-04-07 syoussefi@chromium.org Vulkan: Remove the supportsDepthClipEnable feature
2024-04-06 m.maiya@samsung.com Vulkan: Selectively wait for WarmUp tasks
2024-04-06 m.maiya@samsung.com Vulkan: warmUpGraphicsPipelineCache(...) shouldn't set state
2024-04-06 syoussefi@chromium.org Vulkan: Optimize depth/stencil resolve with glBlitFramebuffer
2024-04-06 m.maiya@samsung.com Selectively wait for post-link tasks in the frontend
2024-04-06 m.maiya@samsung.com Extend ProgramExecutableImpl API
2024-04-05 a.annestrand@samsung.com CL/VK: Update missing reflection ops & DS creation
2024-04-05 a.annestrand@samsung.com CL/VK: Add helper to select LWS
2024-04-05 a.annestrand@samsung.com CL/VK: Add workgroup size/count types
2024-04-05 m.maiya@samsung.com ProgramExecutable manages post-link tasks
2024-04-05 romanl@google.com AsyncWorkerPool releases shared_ptr<Closure> before notifying
2024-04-05 mpdenton@chromium.org Start implementing glClear
2024-04-05 syoussefi@chromium.org Test that binary is not saved after being loaded
2024-04-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8d0dac85e662 to 4f8c21f6ae9d (3 revisions)
2024-04-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 1adf104afb7c to 87ec061ede78 (654 revisions)
2024-04-05 a.annestrand@samsung.com CL: Introduce NDRange object/ops abstraction
2024-04-04 lexa.knyazev@gmail.com Metal: Align texture view constructors with the API
2024-04-04 romanl@google.com Tests: avoid double logging to stderr from WARN()
2024-04-04 lerica@apple.com Metal: Assert while using gl_VertexID as ivec
2024-04-04 mpdenton@chromium.org Add ContextWgpu methods for managing current render pass
2024-04-04 syoussefi@chromium.org Vulkan: Drop MSRTT emulation dependency on independentResolveNone
2024-04-04 syoussefi@chromium.org Vulkan: Fix off-by-one error in compute-based stencil blit
2024-04-04 romanl@google.com Codegen: work around unicode in vk.xml causing hash diffs
2024-04-04 syoussefi@chromium.org Remove assertion that program is not linking when bound/unbound
2024-04-04 ynovikov@chromium.org Ignore DisplayGLX_api.h in export_targets.py
2024-04-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 43f849a0e433 to 8d0dac85e662 (1 revision)
2024-04-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 15bf920f7a6d to 1adf104afb7c (652 revisions)
2024-04-03 hailinzhang@google.com Vulkan: add feature control for client buffer merge
2024-04-03 lexa.knyazev@gmail.com Remove redundant AND from ValidateClear
2024-04-03 nisha_jain@apple.com Avoid asserts when const folding binary ops on void variables
2024-04-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3b1638b6e598 to 43f849a0e433 (2 revisions)
2024-04-03 bsheedy@chromium.org Start Mac Intel experiment
2024-04-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from ff61926fcedb to 62c59c41e194 (1 revision)
2024-04-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from cf84d04c222b to 15bf920f7a6d (642 revisions)
2024-04-02 a.annestrand@samsung.com CL/VK: Program build_status & mCallback fixes
2024-04-02 g.tammana@samsung.com CL/VK: Setup platform as provider of vk::Context
2024-04-02 m.maiya@samsung.com Vulkan: Apply mask during transition search
2024-04-02 geofflang@chromium.org GL: Fix MultisampledRenderToTexture tests and expectations
2024-04-02 lexa.knyazev@gmail.com Optimize WebGL clear type validation
2024-04-02 g.tammana@samsung.com CL/VK: Setup GlobalOps for the platform
2024-04-02 m.maiya@samsung.com Fail link and validation of invalid tessellation program
2024-04-02 g.tammana@samsung.com CL/VK: Select Vulkan Angle as platform
2024-04-02 ynovikov@chromium.org Roll third_party/dawn/ 1a9f89047..66f38fda8 (569 commits; 11 trivial rolls)
2024-04-02 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 778a83fe011e to 3b1638b6e598 (4 revisions)
2024-04-02 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 35e9d0924a4c to cf84d04c222b (372 revisions)
2024-04-02 yuxinhu@google.com Manual roll VK-GL-CTS from 08c8f6c7aa44 to caf989d22e07 (30 revisions)
2024-04-01 abdolrashidi@google.com Vulkan: Add MSRTSS preferred usage for tex init
2024-04-01 lexa.knyazev@gmail.com Metal: Handle incompatible attachments
2024-04-01 ynovikov@chromium.org Expose Mac and Win experiments on ANGLE CI
2024-04-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b203847466b0 to 778a83fe011e (3 revisions)
2024-04-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from af09c69e52e4 to 35e9d0924a4c (190 revisions)
2024-03-30 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 78f0fd1ec9e7 to af09c69e52e4 (361 revisions)
2024-03-30 m.maiya@samsung.com Account for disableProgramCaching
2024-03-30 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from ac341cc25766 to 78f0fd1ec9e7 (1 revision)
2024-03-30 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 053f0b115f80 to ac341cc25766 (1 revision)
2024-03-30 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 8a45cef8ebc1 to 053f0b115f80 (3 revisions)
2024-03-29 solti@google.com Manual roll VK-GL-CTS from fe6e7bd09f53 to 08c8f6c7aa44 (1 revision)
2024-03-29 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from ca785e885ed3 to 8a45cef8ebc1 (6 revisions)
2024-03-29 cclao@google.com Remove is_always_lock_free assertion from AtomicQueueSerial
2024-03-29 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 647be67fd3b9 to ca785e885ed3 (13 revisions)
2024-03-29 ynovikov@chromium.org Pin clang until Skia is able to build with ToT abseil.
2024-03-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 47e3c979a2ee to 647be67fd3b9 (581 revisions)
2024-03-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4f5c3553ddc3 to b203847466b0 (22 revisions)
2024-03-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 6912e7d5b75a to ff61926fcedb (1 revision)
2024-03-28 lexa.knyazev@gmail.com Metal: Untangle public draw calls
2024-03-28 yuxinhu@google.com Remove test suppression of dEQP-EGL*robustness on Pixel 6
2024-03-28 syoussefi@chromium.org Vulkan: Allow depth and stencil resolve to be separately added
2024-03-28 syoussefi@chromium.org Add a few use-after-resolve depth/stencil framebuffer tests
2024-03-28 syoussefi@chromium.org Translator: Disallow samplers in structs in interface blocks
2024-03-28 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from 0bacc751b4d1 to 6912e7d5b75a (2 revisions)
2024-03-28 syoussefi@chromium.org Vulkan: Move the interface pipeline library caches to share group
2024-03-28 syoussefi@chromium.org Vulkan: Move pipeline cache graph dump to renderer
2024-03-28 syoussefi@chromium.org Vulkan: Optimize color invalidates
2024-03-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from bbe6452b420c to 0bacc751b4d1 (1 revision)
2024-03-28 bsheedy@chromium.org Start Mac AMD experiment
2024-03-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 3d9d6f707e2b to 47e3c979a2ee (692 revisions)
2024-03-28 syoussefi@chromium.org Vulkan: Make efficient MSAA resolve possible
2024-03-27 lehoangquyen@chromium.org Metal: Fix RenderTargetMtl::getFormat() could return nullptr.
2024-03-27 cnorthrop@google.com FrameCapture: Don't use shadow memory on Pixel after Android 14
2024-03-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3bf81e7e8859 to 4f5c3553ddc3 (3 revisions)
2024-03-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from df4e4b8f57ca to 3d9d6f707e2b (330 revisions)
2024-03-27 syoussefi@chromium.org Vulkan: Add a perf test for multisample resolve + invalidate
2024-03-26 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll VK-GL-CTS from ec9827528085 to fe6e7bd09f53 (1 revision)
2024-03-26 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from ba66ec69216d to 3bf81e7e8859 (57 revisions)
2024-03-26 romanl@google.com Trace tests: fix run_angle_android_test.py --prepare-only
2024-03-26 liza@chromium.org Implement a basic setImage to TextureWgpu.
2024-03-26 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from f5acbff8b8b2 to df4e4b8f57ca (1013 revisions)
2024-03-26 ynovikov@chromium.org Pin libc++ until Skia is able to build with ToT abseil.
2024-03-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 532d52d6ecb3 to f5acbff8b8b2 (746 revisions)
2024-03-26 liza@chromium.org Move extent and dimension conversions to wgpu_utils.
2024-03-26 bsheedy@chromium.org Start Win Intel experiment
2024-03-26 romanl@google.com use_cxx17=true in arm debug compile
2024-03-25 mpdenton@chromium.org Add RenderTargetCache to FramebufferWgpu
2024-03-25 syoussefi@chromium.org Add a few use-after-resolve framebuffer tests
2024-03-25 geofflang@chromium.org Use TIntermRebuild for SeparateStructFromFunctionDeclarations
2024-03-25 mark@lunarg.com Tests: Add Poppy Playtime Trace
2024-03-25 m.maiya@samsung.com Vulkan: Update EGL_EXT_buffer_age implementation
2024-03-25 romanl@google.com android_helper cleanup: Inline test package name
2024-03-25 romanl@google.com Android: workaround broken run-as due to /data permissions
2024-03-25 syoussefi@chromium.org Revert "Remove few redundant ImmutableString to std::string conversions"
2024-03-24 m.maiya@samsung.com Selectively wait for LinkSubTasks
2024-03-23 syoussefi@chromium.org Vulkan: Refactor imageless framebuffer creation
2024-03-22 mpdenton@chromium.org Add RenderTargetWgpu
2024-03-22 abdolrashidi@google.com Disable MSRTSS on QCOM
2024-03-22 geofflang@chromium.org Metal: Remove work texture and work buffer from ContextMtl
2024-03-22 romanl@google.com Revert "Add conversion operator from ImmutableString to std::string"
2024-03-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from babb076716bc to 532d52d6ecb3 (627 revisions)
2024-03-22 syoussefi@chromium.org Revert "Rename LinkSubTask -> PostLinkTask"
2024-03-21 m.maiya@samsung.com Add skip conditions for a few tests
2024-03-21 mark@lunarg.com Context: Limit max texture size for ANGLE captures
2024-03-21 liza@chromium.org Add more helper methods for textures.
2024-03-21 ynovikov@chromium.org Pin build until Skia is able to build with ToT abseil.
2024-03-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 42826620a07f to babb076716bc (4096 revisions)
2024-03-21 liza@chromium.org Add ImageHelper to TextureWgpu
2024-03-21 kkinnunen@apple.com Add conversion operator from ImmutableString to std::string
2024-03-20 abdolrashidi@google.com Add more RGB-to-RGBA byte loading functions
2024-03-20 m.maiya@samsung.com Rename LinkSubTask -> PostLinkTask
2024-03-20 geofflang@chromium.org Support the wgpu backend on Windows
2024-03-20 cnorthrop@google.com Tests: Update color values for Unsized/Unsigned in texture tests
2024-03-19 geofflang@chromium.org Set the Dawn proc addresses at in DisplayWgpu initialization
2024-03-19 romanl@google.com win-trace (capture_replay_tests): cleanup after replay
2024-03-19 geofflang@chromium.org Pin abseil-cpp until Skia is able to build with ToT abseil.
2024-03-19 g.tammana@samsung.com third_party/clspv: Disable the warnings on build
2024-03-19 syoussefi@chromium.org Vulkan: Rename ResourceVk.* to vk_resource.*
2024-03-19 zzyiwei@chromium.org Vulkan: only request OPAQUE compositeAlpha on Android if no alpha
2024-03-19 syoussefi@chromium.org Vulkan: Rename RendererVk.* to vk_renderer.*
2024-03-19 zzyiwei@chromium.org Vulkan: enable recordable bit for RGB8
2024-03-19 kkinnunen@apple.com Remove few redundant ImmutableString to std::string conversions
2024-03-19 mark@lunarg.com Reset shader images modified during trace
2024-03-19 romanl@google.com Tests: update QDC expectations after crrev.com/c/5372826
2024-03-19 jdapena@igalia.com libstdc++: replace std::powf with std:pow
2024-03-19 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fa1e68dabb91 to ba66ec69216d (8 revisions)
2024-03-19 m.maiya@samsung.com Vulkan: Use fragment shading rate access flags
2024-03-18 m.maiya@samsung.com Vulkan: Deduplicate merge to Renderer's pipeline cache
2024-03-18 lexa.knyazev@gmail.com Always redeclare clip/cull distance built-ins
2024-03-18 geofflang@chromium.org Use Dawn's abseil build files when wgpu is enabled.
2024-03-18 angle-autoroll@skia-public.iam.gserviceaccount.com Reland "Manual roll VK-GL-CTS from 87353392d2d2 to ec9827528085 (9 revisions)"
2024-03-18 romanl@google.com Revert "Manual roll VK-GL-CTS from 87353392d2d2 to ec9827528085 (9 revisions)"
2024-03-18 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 91aab7b7e25f to fa1e68dabb91 (27 revisions)
2024-03-18 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll VK-GL-CTS from 87353392d2d2 to ec9827528085 (9 revisions)
2024-03-17 m.maiya@samsung.com Vulkan: Remove support for pipeline cache control
2024-03-15 m.maiya@samsung.com Vulkan: Async compile pipelines with different surface rotations
2024-03-15 syoussefi@chromium.org Vulkan: Add test that destroys view after the image
2024-03-15 kkinnunen@apple.com Make ImmutableString::beginsWith constexpr
2024-03-15 m.maiya@samsung.com Consider textures without an attached Buffer as incomplete
2024-03-15 syoussefi@chromium.org Vulkan: Move renderer to namespace vk
2024-03-15 syoussefi@chromium.org tests: Remove unnecessary .get() from RAII objects
2024-03-15 romanl@google.com Multisampling support check: sampleCounts > 1 and createFlags
2024-03-15 romanl@google.com Trace tests: check and log zlib crc32 on decompress failure
2024-03-15 m.maiya@samsung.com Conditionally support EGL_OPENGL_API
2024-03-14 romanl@google.com Trace tests: log z_stream on decompress failure
2024-03-14 geofflang@chromium.org Raise the WebGL texture size limit on Android >= 14
2024-03-14 geofflang@chromium.org Vulkan: Fix access to inactive attributes
2024-03-14 kkinnunen@apple.com Metal: Update few asserts when resolving FS output
2024-03-14 m.maiya@samsung.com Vulkan: Add blend factors to allow dithering to work
2024-03-13 ynovikov@chromium.org Build OpenCL CTS on ANGLE Linux and Android standalone bots
2024-03-13 r.khurram@samsung.com CL: Add CTS build to ANGLE
2024-03-13 a.annestrand@samsung.com OpenCL/Vulkan: Add initial CL Event creation

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-skia-autoroll
Please CC jlavrova@google.com,jmadill@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 file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry

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

Cq-Include-Trybots: skia/skia.primary:Build-Debian10-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win10-Clang-NUC8i5BEK-GPU-IntelIris655-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE
Tbr: jlavrova@google.com
Test: Test: 25~35% gain in gfxbench gl_driver2_off score on x86
Test: Test: 5% gain in gfxbench gl_driver2_off score on x86
Test: Test: LIMBO, Diablo Immortal, Real Racing 3, etc are running properly
Test: Test: MEC with title using coherent buffers
Test: Test: android.media.encoder.cts.SurfaceEncodeTimestampTest
Test: Test: angle_end2end_tests
Test: Test: angle_end2end_tests --gtest_filter=CapturedTest.MultiFrame/ES3_Vulkan
Test: Test: angle_end2end_tests --gtest_filter=EGLPrintEGLinfoTest.*/ES3_2_EGL
Test: Test: angle_end2end_tests --gtest_filter=Texture*Copy*/ES3_Vulkan
Test: Test: angle_trace_tests --gtest_filter=*modern_combat_5
Test: Test: angle_trace_tests --gtest_filter=*poppy_playtime
Test: Test: angle_trace_tests --gtest_filter=TraceTest.poppy_playtime
Test: Test: encoder cts is passing, and no regression to ImageReader use cases
Test: Test: presubmit
Test: Test: restricted_trace_perf --renderer vulkan
Change-Id: I078eb4ce6872ab1425f690730b32ae332363f131
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/856556
Bot-Commit: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
1 file changed