Commit Graph

  • 927410a8c1 Prevent accidental misuse of ANGLE_ENABLED Shahbaz Youssefi 2023-07-13 15:02:58 -04:00
  • 75254b989a Metal: Cache compute pipelines with render pipelines. Geoff Lang 2023-06-22 15:06:29 -04:00
  • fe08eee884 Fix Angle creating its own worker pool. Dave Tapuska 2023-07-12 18:03:30 -04:00
  • 2a52439028 Make insertion/retrieval of Debug messages thread-safe Shahbaz Youssefi 2023-07-13 13:04:37 -04:00
  • 435d575c7c Skip component type validation of non-existent draw buffers Alexey Knyazev 2023-07-10 00:00:00 +00:00
  • fbf9e3c7fe Metal: Use the per-context pipeline cache for RenderUtils Geoff Lang 2023-06-12 16:58:04 -04:00
  • cdb822e7eb Revert "Android: Assert that CFI is disabled" Cody Northrop 2023-07-13 09:45:00 -06:00
  • c9a42949e3 Make validation make straight calls to ErrorSet Shahbaz Youssefi 2023-07-12 15:07:17 -04:00
  • 79f5b73a61 Make error handling and debug messages thread safe Shahbaz Youssefi 2023-07-12 12:55:51 -04:00
  • 84b5335918 [ssci] Roll VMA forward for README.chromium change Shahbaz Youssefi 2023-07-13 00:06:48 -04:00
  • b03a018c43 Android: Add privapp-permissions XML yanhongchen 2023-06-15 19:36:16 +08:00
  • 1d496191ad Revert "Terminate the display if initialization fails." Geoff Lang 2023-07-13 14:14:08 +00:00
  • 394c90ea70 Remove stale autogen files Shahbaz Youssefi 2023-07-12 15:58:04 -04:00
  • fd80ef867d Remove redundant mip-level-size validation Shahbaz Youssefi 2023-07-12 13:35:44 -04:00
  • 27465cda5e Roll vulkan-deps from 4ba3255697ef to ad8a66bf7d69 (8 revisions) angle-autoroll 2023-07-13 10:01:05 +00:00
  • a7e31a4e69 Roll SwiftShader from dda70a3ef9fe to 151fa797ee3e (1 revision) angle-autoroll 2023-07-13 10:01:15 +00:00
  • 6946ca87ef Roll Chromium from 3d5d845687d5 to de1153f640b8 (604 revisions) angle-autoroll 2023-07-13 07:00:34 +00:00
  • 8ae9f28d7a Make context-loss state atomic Shahbaz Youssefi 2023-07-11 16:35:19 -04:00
  • f5986fbbee Vulkan: Dont break RP if there is actual render feedback loop Charlie Lao 2023-07-11 12:11:20 -07:00
  • 2a08c33b73 Vulkan: Avoid flushCommandsAndEndRenderPass for readonlyDS switch Charlie Lao 2023-07-10 17:47:49 -07:00
  • 9962f078ae Pass only context-private state to private entry points Shahbaz Youssefi 2023-07-11 15:39:50 -04:00
  • 491c2a5496 Split the context-private part of the state cache Shahbaz Youssefi 2023-07-11 15:20:09 -04:00
  • 40111c68dd Rename context-local to context-private state Shahbaz Youssefi 2023-07-11 14:21:21 -04:00
  • c93682d3dc Revert "Stop rolling third_party/cpu_features" Cody Northrop 2023-07-12 11:08:25 -06:00
  • 75e647193a Roll SwiftShader from 3e73cce1c470 to dda70a3ef9fe (1 revision) angle-autoroll 2023-07-12 10:01:34 +00:00
  • 4cab5e94fc Vulkan: Enable timeline semaphores if supported by device Phan Quang Minh 2023-07-12 10:04:10 +02:00
  • 2134a9def0 Roll vulkan-deps from 03c816988bfd to 4ba3255697ef (11 revisions) angle-autoroll 2023-07-12 10:01:34 +00:00
  • 94ceedb7e8 Add GL_EXT_texture_compression_astc_decode_mode stubs Alexey Knyazev 2023-07-10 00:00:00 +00:00
  • 1aa2c87ca7 Roll Chromium from d0f9360d7ae6 to 3d5d845687d5 (622 revisions) angle-autoroll 2023-07-12 07:01:45 +00:00
  • ebaadc6c2c Terminate the display if initialization fails. Geoff Lang 2023-06-24 08:41:15 -04:00
  • 759027e852 Enable the new deqp khr test suites on Bot Yuxin Hu 2023-07-07 14:51:56 -07:00
  • 6473008c2e winrt: Fix initialization of zero-sized window Oliver Wolff 2018-08-22 13:12:07 +02:00
  • 9b63700be1 Translator: Reorganize files Shahbaz Youssefi 2023-07-11 10:25:40 -04:00
  • 4e6124dae8 GL: Ensure all instanced attributes have a buffer with data Geoff Lang 2023-06-23 14:46:28 -04:00
  • 5922b83bff D3D11: Fix Windows Store D3D Trim and Level 9 requirements Oliver Wolff 2018-08-22 13:01:10 +02:00
  • f065346170 Translator: Fix metal-only build Shahbaz Youssefi 2023-07-11 10:13:09 -04:00
  • f5ad056b0d GL: Fix ScalarizeVecAndMatConstructorArgs and move to gl/ Shahbaz Youssefi 2023-07-10 22:13:34 -04:00
  • 0312c76fcf Translator: Move metal-only transformation to its own dir Shahbaz Youssefi 2023-07-10 15:12:52 -04:00
  • 648f24c92f Start Mac AMD 13.4.1 experiment Yuly Novikov 2023-07-10 17:59:29 +00:00
  • 7de7b9a4f6 Roll vulkan-deps from 869b279baef4 to 03c816988bfd (17 revisions) angle-autoroll 2023-07-11 10:01:30 +00:00
  • daeef9fa89 Roll Chromium from 749d653d9a36 to d0f9360d7ae6 (471 revisions) angle-autoroll 2023-07-11 07:00:57 +00:00
  • 7bcd88cc1c gl: Do not propagate copyTexSubImage2D error to client Sunny Sachanandani 2023-07-06 15:44:44 -07:00
  • c0069e6279 Vulkan: Enable ANGLE_pack_reverse_row_order Shahbaz Youssefi 2023-07-05 21:53:34 -04:00
  • b0e262fbb4 Group Texture3DTestES2 skips on iOS GL Amirali Abdolrashidi 2023-07-10 11:33:53 -07:00
  • db6b035713 Manual roll Chromium from 8a1e61637248 to 749d653d9a36 (139 revisions) angle-autoroll 2023-07-10 16:24:53 +00:00
  • 8b0e541355 Metal: Put a limit on the total MTLLibrary objects cached Geoff Lang 2023-06-14 13:27:42 -04:00
  • 1019496633 Skip 2 flaky Perf tests on Win Intel Vulkan Yuly Novikov 2023-07-10 13:56:13 +00:00
  • b2b1363ae6 Skip Texture3DTestES2.DefineTexture2DArrayShouldFail on iOS GL Yuly Novikov 2023-07-10 12:29:03 +00:00
  • 5d3ca3bada Roll Chromium from 96802d0bdfdd to 8a1e61637248 (514 revisions) angle-autoroll 2023-07-10 07:01:37 +00:00
  • 6ee402f6c1 Clamp the max Framebuffer width and height to 16 bit Yuxin Hu 2023-07-06 16:56:28 -07:00
  • 3c814a34b8 Include files declared in compiler.gni in shader program cache key Yuxin Hu 2023-07-05 15:18:22 -07:00
  • b57d5638dc Reland "Cleanup multiview support" Alexey Knyazev 2023-06-29 00:00:00 +00:00
  • 8b680c93c2 Vulkan: Bug fix in GetAvailableValidationLayers(...) Mohan Maiya 2023-07-07 09:24:44 -07:00
  • 5997f1d70c Fix little_cpu_power collection. Roman Lavrov 2023-07-07 16:01:36 -04:00
  • 3cc3327c52 Vulkan: limit preferCPUForBufferSubData flag to mali job manager Charlie Lao 2023-07-07 10:29:45 -07:00
  • 04c0cc8d59 Simplify aliasing-exception logic in entry point generation Shahbaz Youssefi 2023-07-06 21:58:06 -04:00
  • 51320fab57 Make most GLES1 entry points lockless Shahbaz Youssefi 2023-07-06 16:01:58 -04:00
  • eb205e689d Make the glPatchParameteri entry point lockless Shahbaz Youssefi 2023-07-06 13:34:28 -04:00
  • 5869fb3b05 Remove big-GL files from normal builds of ANGLE Shahbaz Youssefi 2023-07-06 22:13:36 -04:00
  • 732a8f07d0 Move max-shader-compile-threads state out of LocalState Shahbaz Youssefi 2023-07-05 17:03:46 -04:00
  • f9b1659317 Manual roll Chromium from e506ce09bac4 to 96802d0bdfdd (1526 revisions) angle-autoroll 2023-07-07 15:05:41 +00:00
  • 9cd1205f2e Skip street_fighter_iv_ce on SwiftShader Roman Lavrov 2023-07-07 12:22:14 -04:00
  • 44acab29bd Use latest build-tools from android_sdk (same as catapult) Roman Lavrov 2023-07-07 12:02:51 -04:00
  • da710ac3f7 Stop rolling third_party/cpu_features Roman Lavrov 2023-06-29 09:36:42 -04:00
  • 66c2e4fca2 [ssci] Added Shipped field to READMEs Anne Redulla 2023-07-04 17:02:07 +10:00
  • 65ae56ba61 Roll vulkan-deps from c421d230f1c1 to 869b279baef4 (3 revisions) angle-autoroll 2023-07-07 10:01:23 +00:00
  • 7e0fb7e402 Make glIsEnabled* entry points lockless Shahbaz Youssefi 2023-07-05 17:20:23 -04:00
  • 72c269263c Make pack/unpack and hint entry points lockless Shahbaz Youssefi 2023-07-05 16:31:23 -04:00
  • 208dfe2860 Make glStencil* entry points lockless Shahbaz Youssefi 2023-07-05 15:18:57 -04:00
  • c3c2f45046 Make glBlend* entry points lockless Shahbaz Youssefi 2023-07-05 14:52:10 -04:00
  • 4439593002 Make various state setting entry points lockless Shahbaz Youssefi 2023-07-05 11:59:23 -04:00
  • 9daac2b7dd Make glEnable/Disable entry points lockless Shahbaz Youssefi 2023-07-05 11:36:46 -04:00
  • fede75ffbd Fix multi-draw's gl_DrawID in non-multi-draw draws Shahbaz Youssefi 2023-07-06 11:38:35 -04:00
  • 0892420bcf Vulkan: Optimize PBO download between RGBA and BGRA Shahbaz Youssefi 2023-06-28 23:03:51 -04:00
  • c934d86be8 Update dEQP-GLES mustpass List Yuxin Hu 2023-06-28 16:29:10 -07:00
  • be41fe2949 Make glColor/DepthMask entry points lockless Shahbaz Youssefi 2023-07-04 15:35:46 -04:00
  • f0deadab14 Revert "Cleanup multiview support" Shahbaz Youssefi 2023-07-06 15:19:03 +00:00
  • 25f3eafcd3 Roll vulkan-deps from df22aa218f6a to c421d230f1c1 (7 revisions) angle-autoroll 2023-07-06 10:01:13 +00:00
  • d2d44dda1c Mac: Suppress flaky/crashing test Ian Elliott 2023-07-05 17:29:57 -06:00
  • 2a5c05df74 gl: Handle copyTexSubImage2D failures manually Sunny Sachanandani 2023-07-05 14:24:54 -07:00
  • 67994c6f0b Workaround app bug with using ESSL 100 extension in ESSL 310 Shahbaz Youssefi 2023-07-05 16:18:44 -04:00
  • ec8fb51b69 Tests: Add Evony: The King's Return trace Cody Northrop 2023-07-03 11:44:26 -06:00
  • 9d9ca90bf0 Properly validate _ADJACENCY primitive modes. Kenneth Russell 2023-06-30 15:31:03 -07:00
  • 4db1308136 Make glClearColor/Depth/Stencil entry points lockless Shahbaz Youssefi 2023-07-04 14:40:31 -04:00
  • 8a8c8fc280 Roll chromium_revision ad19957265..e506ce09ba (1165395:1165897) Yuly Novikov 2023-07-05 13:19:25 +00:00
  • 82d73bd311 Roll SwiftShader from 222e07b368b1 to 3e73cce1c470 (1 revision) angle-autoroll 2023-07-05 10:01:05 +00:00
  • 461fb932e4 Roll vulkan-deps from 347306080b87 to df22aa218f6a (1 revision) angle-autoroll 2023-07-05 10:01:01 +00:00
  • b41c42f44e Manual roll vulkan-deps from e21365bc9170 to 347306080b87 (3 revisions) angle-autoroll 2023-07-04 18:57:22 +00:00
  • cb5cd76d1e Manual roll vulkan-deps from 2b2cba62bfea to e21365bc9170 (38 revisions) angle-autoroll 2023-07-03 15:54:58 +00:00
  • c67d97bab9 Expand dEQP-EGL suppression Yuly Novikov 2023-07-04 15:11:14 +00:00
  • 5527944990 Roll chromium_revision 2e0371f07e..ad19957265 (1162850:1165395) Yuly Novikov 2023-07-03 19:42:52 +00:00
  • 9a7c0b88ba Cleanup multiview support Alexey Knyazev 2023-06-29 00:00:00 +00:00
  • 758139051d Update ANGLEExtensionAvailability test expectation Mohan Maiya 2023-06-30 08:47:29 -07:00
  • e70b9b4fe5 gl: Use ANGLE_GL_TRY_ALWAYS_CHECK for CopyTexSubImage Sunny Sachanandani 2023-06-26 14:03:54 -07:00
  • db3537aa00 Vulkan: Suppress VVL "VUID-vkCmdDraw-None-08608" Ian Elliott 2023-07-03 15:56:42 -06:00
  • bcfc214f91 Roll Chromium from 14fa1a826dad to 2e0371f07e01 (1224 revisions) angle-autoroll 2023-06-27 09:49:12 +00:00
  • 0e8a8e0f16 Roll VK-GL-CTS from 12bc45af35d5 to e7b180ad5366 (12 revisions) angle-autoroll 2023-07-03 16:00:35 +00:00
  • 574d163f57 Manual roll vulkan-deps from 23a32754e715 to 2b2cba62bfea (29 revisions) angle-autoroll 2023-07-03 14:36:59 +00:00
  • 25ce3dfec6 Use compare_exchange_weak() in AllocateGlobalMutexImpl() Igor Nazarov 2023-06-29 15:51:55 +03:00
  • 20cc4a9bc2 D3D11: Fix non-trivial blits for snorm buffers Alexey Knyazev 2023-06-26 00:00:00 +00:00