Commit Graph

  • cb4b1f3641 Manual Roll VK-GL-CTS from e7b180ad5366 to 00cccd7cf562 (37 revisions) angle-autoroll 2023-07-31 14:32:41 +00:00
  • 1967137670 Reland "Search for system libvulkan on CrOS" Brian Ho 2023-07-28 13:37:38 -04:00
  • d2236b5837 Support substituting translated shaders. Kenneth Russell 2023-07-29 23:50:05 -07:00
  • 704469ca9f Remove unused BrokenClampThatShouldNotBeUsed() Lei Zhang 2023-07-31 10:24:59 -07:00
  • 28a23231fc Metal: document how to print MSL shaders. Kenneth Russell 2023-07-28 13:32:28 -07:00
  • 0d886b62d3 Check that MRTSS bit is supported by format Mark Lobodzinski 2023-07-14 11:24:53 -06:00
  • b8ddba2a67 Use DisplayVkSimple on ChromeOS Brian Ho 2023-07-28 14:30:53 -04:00
  • 7f6e535421 Vulkan: Skip vertex conversion if the draw has 0 vertices. Geoff Lang 2023-07-31 13:02:35 -04:00
  • faca95f7e8 Fix memory leak destroying never current Context Igor Nazarov 2023-07-27 21:28:08 +03:00
  • 2755f73a34 Manual roll vulkan-deps from 6f1c3384ecb6 to ed9dadbd89cd (23 revisions) angle-autoroll 2023-07-28 16:48:00 +00:00
  • fb37e0542c Roll Chromium from be53e6b6e597 to 1cd9335ae38e (654 revisions) angle-autoroll 2023-07-31 07:55:51 +00:00
  • 143fa68f50 Disallow read type conversions for signed 16-bit color buffers Alexey Knyazev 2023-07-27 00:00:00 +00:00
  • 0abd6f549f Vulkan: Enable dynamic state on working Android drivers Cody Northrop 2023-07-27 10:48:38 -06:00
  • 35605ca795 VVL VUID-VkDescriptorImageInfo-imageView update Roman Lavrov 2023-07-28 14:01:32 -04:00
  • 391bfa3579 Fix a missing symbol issue with CaptureReplayTests Alan Zhao 2023-07-27 16:43:09 -07:00
  • c319f34c4c Add VUID-vkCmdDraw-None VUID-vkCmdDrawIndexed-None VUIDs Roman Lavrov 2023-07-28 12:30:18 -04:00
  • 99f1178a9e Roll Chromium from 1d3454a69e91 to be53e6b6e597 (257 revisions) angle-autoroll 2023-07-28 07:00:09 +00:00
  • 613eefa3a7 D3D11: fix invalidation of depth/stencil attachments Steven Noonan 2023-06-23 03:28:14 -07:00
  • 179924cbfa Revert "Fix ExternalImageTarget EGLImage race" Roman Lavrov 2023-07-27 20:45:26 +00:00
  • 13842e1c33 Manual roll Chromium from a78d58d81a3c to 1d3454a69e91 (938 revisions) angle-autoroll 2023-07-27 19:07:45 +00:00
  • 5446e87edb Improve ProgramExecutable::load performance Charlie Lao 2023-07-24 16:46:56 -07:00
  • d5ddb710e5 Suppress 2 end2end tests on iOS Metal Yuly Novikov 2023-07-27 15:27:52 +00:00
  • 8aa3ca9d17 Fix ExternalImageTarget EGLImage race Igor Nazarov 2023-07-26 19:55:56 +03:00
  • af5bf5b824 Revert "Search for system libvulkan on CrOS" Brian Ho 2023-07-26 19:59:01 +00:00
  • 451b3c31a1 Account for overridden features in ANGLEPlatformDisplay key Mohan Maiya 2023-07-26 10:45:36 -07:00
  • 8539c2d74a [Godot] Custom static library config. bruvzg 2023-07-26 12:02:01 +03:00
  • 58cb5c8396 Roll Chromium from 0143d0520f3f to a78d58d81a3c (602 revisions) main angle-autoroll 2023-07-26 07:00:33 +00:00
  • a09773110c Disable the usage of VK_EXT_legacy_dithering Yuxin Hu 2023-07-25 12:18:30 -07:00
  • 84f5295c97 Metal: Flush with NoWait when hitting renderpass count limits Geoff Lang 2023-07-25 14:24:51 -04:00
  • 4cae3b09ab Vulkan: disable pipline cache serialization Hailin zhang 2023-06-02 23:52:15 +00:00
  • 05707391dc Metal: Re-add flush to eglBindTexImage but as NoWait Geoff Lang 2023-07-25 14:29:26 -04:00
  • b0b71d5939 Search for system libvulkan on CrOS Brian Ho 2023-07-25 12:53:49 -04:00
  • 7ea61cb3a1 GL: Complete EGL_ANGLE_external_context_and_surface Shahbaz Youssefi 2023-07-23 21:53:50 -04:00
  • 2d5fb09d7f Stubs for EGL_ANGLE_external_context_and_surface Shahbaz Youssefi 2023-07-22 22:34:20 -04:00
  • 19dbaf1121 Mention the SwiftShader -> Chromium autoroller for Wranglers Geoff Lang 2023-07-24 17:38:46 -04:00
  • 7ae6458b66 Temporarily remove repos involved in llvm builds. Joanna Wang 2023-07-21 20:56:58 +00:00
  • e8c8c56512 Roll SwiftShader from 66d6b0dd0c39 to 9fbca2df22a8 (2 revisions) angle-autoroll 2023-07-25 10:01:58 +00:00
  • 0b41e4edd7 Roll vulkan-deps from 7db08a9e0a29 to 6f1c3384ecb6 (24 revisions) angle-autoroll 2023-07-25 10:01:20 +00:00
  • 1b17c91e42 Roll Chromium from 6eba95b5d89b to 0143d0520f3f (584 revisions) angle-autoroll 2023-07-25 07:02:25 +00:00
  • 2d999f7448 Android: Add a way to prepare traces without running tests Roman Lavrov 2023-07-24 11:53:02 -04:00
  • 5e21d7f024 Vulkan: Remove dead code Igor Nazarov 2023-07-14 14:39:04 +03:00
  • 5a06559231 Metal: Don't flush on eglBindTexImage. Geoff Lang 2023-07-20 17:42:02 -04:00
  • e1a34cbfce Android.bp generation: vulkan-headers LICENSE.txt -> .md Roman Lavrov 2023-07-24 09:51:45 -04:00
  • a6c751f6dd Roll SwiftShader from 4a260c12b8c1 to 66d6b0dd0c39 (6 revisions) angle-autoroll 2023-07-24 10:01:00 +00:00
  • e28575f66a Roll Chromium from 986ed21b8935 to 6eba95b5d89b (527 revisions) angle-autoroll 2023-07-24 08:00:27 +00:00
  • 430a4f559c Fix read size validation for RGBX formats. chromium/5908 Geoff Lang 2023-07-21 13:45:52 -04:00
  • 938ee1e80f Vulkan: legacy_dithering disallow reactivate when breaking RP Roman Lavrov 2023-07-21 16:16:23 -04:00
  • f586ec98d9 Metal: Validate max render target size without an allocation Geoff Lang 2023-07-20 17:24:09 -04:00
  • 085f25bbb1 GL: Protect against drivers returning 0 max clip distances. Geoff Lang 2023-07-20 15:24:56 -04:00
  • 82d68c577b Manual roll Chromium from e3bcada48f45 to 986ed21b8935 (1346 revisions) angle-autoroll 2023-07-21 17:14:19 +00:00
  • 2e190280f5 GL: Extend disable of EXT_clip_control to Mali-G51. Geoff Lang 2023-07-20 14:12:03 -04:00
  • e1887773b1 Roll vulkan-deps from e1c3b16d5aa5 to 7db08a9e0a29 (12 revisions) angle-autoroll 2023-07-21 10:01:23 +00:00
  • b60068009d Roll SwiftShader from 4e401427f8dd to 4a260c12b8c1 (1 revision) angle-autoroll 2023-07-21 10:01:14 +00:00
  • f2e0f8a0b2 Don't allow ANGLE to be compiled as ARC Avi Drissman 2023-07-14 13:31:06 -04:00
  • 8138ae9b1f Vulkan: EGL's DISPLAY_P3_PASSTHROUGH -> VK's DISPLAY_P3_NONLINEAR Jason Macnak 2023-07-07 14:16:07 -07:00
  • a4c283be74 Roll vulkan-deps from 7f74d379edd8 to e1c3b16d5aa5 (7 revisions) angle-autoroll 2023-07-20 10:01:30 +00:00
  • 5e38a31bd7 Manual roll vulkan-deps from 831910dbe1f3 to 7f74d379edd8 (38 revisions) angle-autoroll 2023-07-19 21:37:27 +00:00
  • 4515b27077 Account for implementations that support large gl_PointSize values Mohan Maiya 2023-07-18 14:39:42 -07:00
  • ef4327f6aa Vulkan: Make UtilsVk::copyImage copy YCbCr images properly Phan Quang Minh 2023-07-12 09:12:03 +02:00
  • 4dcaad2a89 Roll SwiftShader from 151fa797ee3e to 4e401427f8dd (1 revision) angle-autoroll 2023-07-19 10:01:53 +00:00
  • 255dec8864 Roll Chromium from 8806dade91f0 to e3bcada48f45 (580 revisions) angle-autoroll 2023-07-19 07:01:18 +00:00
  • b32d661389 Manual roll vulkan-deps from aa35b58fce7d to 831910dbe1f3 (8 revisions) angle-autoroll 2023-07-18 21:12:32 +00:00
  • 6eea5ff4db Vulkan: fix default MSAA framebuffer clear issue. Hailin Zhang 2023-07-18 12:52:37 -07:00
  • 52fe3116ea Vulkan: Deduplicate share group's context set tracking Shahbaz Youssefi 2023-07-17 16:20:54 -04:00
  • 5eb30562b0 Reland "Vulkan: Remove platform restriction of EGL_ANDROID_native_fence_sync" Phan Quang Minh 2023-07-17 07:23:03 +02:00
  • 85095480da Android: Update script with sync progress Cody Northrop 2023-07-17 12:31:48 -06:00
  • a64537f946 Angle: Copy multiplanar d3d11 texture for readPixels Saifuddin Hitawala 2023-07-14 17:06:37 -04:00
  • fe541ddbc4 Roll Chromium from 48a8f73f303f to 8806dade91f0 (572 revisions) angle-autoroll 2023-07-18 08:09:33 +00:00
  • ec2948c5ed Start Mac Intel 13.4.1 experiment Brian Sheedy 2023-07-13 13:38:52 -07:00
  • 9f9284b7de Move ShareGroup to its own files Shahbaz Youssefi 2023-07-17 15:41:27 -04:00
  • 9aadc7aacd Metal: Require MSL 2.1. Geoff Lang 2023-07-13 11:44:51 -04:00
  • d40669bb4b Android: Use ALooper_pollOnce instead of ALooper_pollAll Geoff Lang 2023-07-17 11:49:13 -04:00
  • 0518a3ff4d Android: Simplify power metrics collection Roman Lavrov 2023-07-14 14:53:39 -04:00
  • bebb83d918 Translator: Limit variable sizes vs uint overflow Shahbaz Youssefi 2023-07-14 12:30:15 -04:00
  • 05ea114724 Vulkan: Bugfix in gl_FragData array redeclaration Mohan Maiya 2023-07-14 16:49:24 -07:00
  • bd8001e581 Fix deadlock on device loss Shahbaz Youssefi 2023-07-17 11:32:23 -04:00
  • e8e17211e2 Retry angle_deqp_gles2_metal_tests Yuly Novikov 2023-07-17 15:20:14 +00:00
  • a04d544301 Docs: Add a couple of Android pointers Cody Northrop 2023-07-17 09:09:02 -06:00
  • c0f2f71eba Use VK_EXT_legacy_dithering when available instead of emulation Roman Lavrov 2023-06-27 16:00:09 -04:00
  • d04dda1505 Skip WebGL2CompatibilityTest.DrawWithZeroSizedBuffer on iOS GL Yuly Novikov 2023-07-17 14:29:44 +00:00
  • a18246ac1a Roll Chromium from 68d783529187 to 48a8f73f303f (690 revisions) angle-autoroll 2023-07-17 07:26:08 +00:00
  • 507f67ccff Fix cfi issue with Angle invoking worker pool Dave Tapuska 2023-07-14 15:23:48 -04:00
  • c5b7fc3655 Ensure settings get cleaned up on exceptions Roman Lavrov 2023-07-14 15:39:25 -04:00
  • d6dc46dbd9 Revert "Add minimal setup for Go codegen in Android.bp." Roman Lavrov 2023-07-14 17:51:26 +00:00
  • 9736822967 Skip dEQP-EGL.functional.native_[color|coord]_mapping.native_window.* Yuly Novikov 2023-07-14 17:09:15 +00:00
  • 972f810767 Reject program binaries when the renderer string changes Geoff Lang 2023-07-14 12:05:40 -04:00
  • c0cd00e835 Sync all framebuffer attachments when checking completeness. Geoff Lang 2023-07-12 13:51:11 -04:00
  • 5032f08b35 Translator: Unconditionally limit variable sizes Shahbaz Youssefi 2023-07-13 15:23:49 -04:00
  • 35c077b110 Remove obsolete VUID suppressions Yuly Novikov 2023-07-14 13:22:24 +00:00
  • cc8ea4c29a Metal: Call terminate if display initialization fails. Geoff Lang 2023-07-13 12:41:56 -04:00
  • 8f76a7ebf6 Metal: Use the pipeline cache for RenderUtils compute shaders Geoff Lang 2023-06-20 16:15:22 -04:00
  • 75dd634d04 Roll vulkan-deps from ad8a66bf7d69 to aa35b58fce7d (7 revisions) angle-autoroll 2023-07-14 10:01:08 +00:00
  • da9ccc0155 Roll Chromium from de1153f640b8 to 68d783529187 (590 revisions) angle-autoroll 2023-07-14 07:00:12 +00:00
  • 19c4e88503 Update input color in YUVSampleLinearFiltering test Mohan Maiya 2023-07-13 15:24:03 -07:00
  • 817f4b8166 Restrict color writemasks for RGB9_E5 color buffers Alexey Knyazev 2023-07-10 00:00:00 +00:00
  • 6ffd0d2068 Vulkan: Clean up depth stencil feedback mode part 2 Charlie Lao 2023-07-12 12:09:45 -07:00
  • a33ec5ddb6 Vulkan: Clean up depthStencil feedback loop implementation Part1 Charlie Lao 2023-07-11 18:01:12 -07:00
  • 79ebd10a9a Vulkan: disable explicitlyCastMediumpFloatTo16Bit for Venus Yiwei Zhang 2023-07-13 23:23:27 +00:00
  • 74cf6a3a60 Ensure lockless entry point validations only access private data Shahbaz Youssefi 2023-07-12 14:44:17 -04:00
  • 3a0da09d8b Metal: Cache compute pipelines for provoking vertex emulation Geoff Lang 2023-06-22 15:07:11 -04:00