Commit Graph

  • 6553225d39 Vulkan: Refactor image usage/flags support check logic Shahbaz Youssefi 2023-09-11 11:33:19 -04:00
  • a469a5d3f5 Hide mac-exp-test from LUCI console Yuly Novikov 2023-09-12 17:28:14 +00:00
  • 8cca7db3d4 Stop Mac experimental bots, restore CQ testing on NVIDIA Yuly Novikov 2023-09-12 15:23:35 +00:00
  • d4e1493ca0 Optimize compressed texture loads Shahbaz Youssefi 2023-09-11 22:38:32 -04:00
  • f57b0c3a53 Merge GetAndroidSdkLevel and GetAndroidSDKVersion Geoff Lang 2023-09-08 14:26:18 -04:00
  • e4d0db327b Mark native compressed data uploads as not requiring conversion Shahbaz Youssefi 2023-09-11 22:41:05 -04:00
  • c0ba92bc07 Manual roll vulkan-deps from fcc5a5e242db to 822425619cd5 (54 revisions) angle-autoroll 2023-09-12 13:56:10 +00:00
  • 58c8fc8b21 CopySubTexture: Handle sRGB source in Metal backend Christopher Cameron 2023-09-06 23:54:20 +02:00
  • 712ade9f3a Roll SwiftShader from 9b300a6d6747 to 4e40d502c440 (2 revisions) angle-autoroll 2023-09-12 10:01:48 +00:00
  • 0bc2f9ed35 Roll Chromium from 9cc28010e63d to c661891ca003 (545 revisions) angle-autoroll 2023-09-12 07:40:49 +00:00
  • ec89b1a2bd Vulkan: Bugfix in waitForResourceUseToFinishWithUserTimeout Mohan Maiya 2023-09-11 12:25:10 -07:00
  • c5d19d7643 Reland "Load mUniformLocations using loadVector" Charlie Lao 2023-09-07 09:58:24 -07:00
  • ee7f6ed5e6 Refactor dEQP test classes Yuxin Hu 2023-09-07 16:50:54 -07:00
  • eb5acc3ee9 Tests: Add ONE PIECE TREASURE CRUISE trace Cody Northrop 2023-09-08 15:34:44 -06:00
  • 1249fc1ff7 Tests: Support capture_tests on Android and enable on CI Roman Lavrov 2023-09-07 14:39:26 -04:00
  • 0510fb4993 [code health] Use more standard enumerator names Ho Cheung 2023-09-11 18:11:50 +08:00
  • c7b7972d8d Roll Chromium from 5a5b1cec68d0 to 9cc28010e63d (748 revisions) angle-autoroll 2023-09-11 07:00:48 +00:00
  • 1f1b5ee82e GL: Disable clip distance state when unused Alexey Knyazev 2023-09-07 00:00:00 +00:00
  • 796914004e Revert "Load mUniformLocations using loadVector" Shahbaz Youssefi 2023-09-09 20:50:24 +00:00
  • 9740b01b4e Enhance UnlockedTailCall run method Mohan Maiya 2023-09-08 16:30:08 -07:00
  • e234c1825f Add features for VK_EXT_host_image_copy Shahbaz Youssefi 2023-09-08 16:19:29 -04:00
  • 48e2c605ad More instances of program usage converted to executable Shahbaz Youssefi 2023-09-07 14:30:46 -04:00
  • 1bd9fc2429 D3D: Remove more usages of program instead of executable Shahbaz Youssefi 2023-09-07 00:21:13 -04:00
  • fce1e57401 FrameCapture: Skip output dir check if disabled Cody Northrop 2023-09-08 14:21:58 -06:00
  • 74b7ec0357 GL: Don't use system info for Android SDK queries. Geoff Lang 2023-09-08 14:26:18 -04:00
  • 57761d856f Attempt to fix the MSan failure on chromium bots Charlie Lao 2023-09-08 10:02:48 -07:00
  • 98b0855b9a Add drm format ABGR16161616F to linux Peter McNeeley 2023-09-08 10:50:58 -04:00
  • 765bca2f81 Add <cstring> include to FastVector.h Arman Uguray 2023-09-08 09:15:52 -07:00
  • a507f31285 Roll VK-GL-CTS from 385ae8bed1f9 to 58e66c9d2857 (11 revisions) angle-autoroll 2023-09-08 15:51:09 +00:00
  • 83030fed59 Tests: rename isolated_scripts groups Roman Lavrov 2023-09-08 10:18:57 -04:00
  • 65ec697f41 Roll SwiftShader from 32f9332d1d7a to 9b300a6d6747 (2 revisions) angle-autoroll 2023-09-08 10:01:11 +00:00
  • e60556f75b Roll Chromium from 4ae31457f4f5 to 5a5b1cec68d0 (469 revisions) angle-autoroll 2023-09-08 07:01:50 +00:00
  • 99d39241ad Metal: Increase the size of the default uniform block Geoff Lang 2023-09-07 16:48:22 -04:00
  • a412b149d5 Suppress out of bounds on no robust contexts tests Yuxin Hu 2023-09-07 12:08:40 -07:00
  • 6f526b8f52 Load mUniformLocations using loadVector Charlie Lao 2023-09-07 09:58:24 -07:00
  • cdbc45a9f3 Tests: capture_tests: remove ANGLE_FEATURE_OVERRIDES_ENABLED Roman Lavrov 2023-09-07 15:45:11 -04:00
  • 204c07a56b Initialize bitfield using constructor Charlie Lao 2023-09-07 10:49:08 -07:00
  • 9c0748d36b Capture/Replay: Trim inactive Texture resources Mark Lobodzinski 2023-08-16 09:15:22 -06:00
  • fc7a28530e Revert "Verify shader link correctness after looking up in program cache" Shahbaz Youssefi 2023-09-07 17:10:56 +00:00
  • 265f3d3641 Roll Chromium from e89c33139c50 to 4ae31457f4f5 (1177 revisions) angle-autoroll 2023-09-07 09:52:21 +00:00
  • 06411d1623 GL: Use the executable instead of program Shahbaz Youssefi 2023-09-06 13:23:34 -04:00
  • 632ded9e0a Load ShaderInterfaceVariableInfoMap data members with readStruct Charlie Lao 2023-09-01 13:43:11 -07:00
  • 014e584f75 Vulkan: Separate out XFB data from ShaderInterfaceVariableInfo Charlie Lao 2023-08-21 15:51:30 -07:00
  • 60b56591de Verify shader link correctness after looking up in program cache Shahbaz Youssefi 2023-08-28 15:40:26 -04:00
  • 00daa45132 Vulkan: Include minImageCount in swapchain check Cody Northrop 2023-08-28 16:30:23 -07:00
  • 7b0bb0f6e7 Properly "install" program executables Shahbaz Youssefi 2023-09-01 13:52:28 -04:00
  • 9f332fe7ef rx::mtl::ColorBlitUtils: Use a hash map for shaders Christopher Cameron 2023-09-06 15:08:38 +02:00
  • 1b8ab5382f Metal: Use a flat hash map for tracking resource ids. Geoff Lang 2023-09-05 13:44:40 -04:00
  • 55d3636b66 Roll vulkan-deps from f2f4bb6f20ec to fcc5a5e242db (14 revisions) angle-autoroll 2023-09-06 10:01:51 +00:00
  • 5116f54eca CopySubTexture: Handle sRGB source in GL backend Christopher Cameron 2023-09-05 13:50:50 +02:00
  • d664543f3e Metal: Move setupDraw and associated code to executable Shahbaz Youssefi 2023-09-01 23:11:59 -04:00
  • 0ff71d5ecd D3D: Fix FramebufferD3D reading the wrong program executable Geoff Lang 2023-09-05 12:55:50 -04:00
  • 93402d6f9a D3D: Move the program serial into ProgramExecutableD3D Geoff Lang 2023-09-05 12:57:16 -04:00
  • dcd62fc41c Trace perf: clear blob cache before each test Roman Lavrov 2023-08-31 15:35:39 -04:00
  • 9666d4d5f7 Disallow dynamic indexing of SecondaryFragData in WebGL 2.0 Alexey Knyazev 2023-09-01 00:00:00 +00:00
  • 17c4741d70 Metal: Disable blending for masked out attachments Alexey Knyazev 2023-09-01 00:00:00 +00:00
  • e72efa276c Roll vulkan-deps from 4b7a5f2a3522 to f2f4bb6f20ec (5 revisions) angle-autoroll 2023-09-05 10:01:20 +00:00
  • b622160471 Roll Chromium from 97f14c8287da to e89c33139c50 (340 revisions) angle-autoroll 2023-09-05 07:44:13 +00:00
  • e691a4edb1 Delete obsolete VUID Yuly Novikov 2023-09-04 15:35:39 +00:00
  • ab9bbb9b11 Roll vulkan-deps from 15007d22798e to 4b7a5f2a3522 (5 revisions) angle-autoroll 2023-09-04 10:01:19 +00:00
  • 1fb5363941 Roll Chromium from 613933d34730 to 97f14c8287da (765 revisions) angle-autoroll 2023-09-04 07:02:46 +00:00
  • ebf1e71632 Cache transform feedback varying names in the executable Shahbaz Youssefi 2023-08-31 17:19:44 -04:00
  • 179bd7762f GL: Adjust disableRenderSnorm condition Alexey Knyazev 2023-09-01 00:00:00 +00:00
  • 962fdf7b78 Add templated BinaryOutputStream::writeVector and writeStruct Charlie Lao 2023-08-31 17:44:51 -07:00
  • 4e1053b966 Tests: Limit CapturedTest to Vulkan backend Mark Lobodzinski 2023-09-01 08:35:21 -06:00
  • 55054e7684 Traces: temporary patch to log zlib message on failure Roman Lavrov 2023-09-01 11:35:36 -04:00
  • c4c880ad2d Roll VK-GL-CTS from a745d5c29c56 to 385ae8bed1f9 (7 revisions) angle-autoroll 2023-09-01 14:14:35 +00:00
  • 18e2038eb1 Revert "Gold tests: add temporary logging of angledata hashes" Roman Lavrov 2023-09-01 12:59:51 +00:00
  • 2ef238bcb6 Revert "Traces: add temporary debug info to LoadBinaryData" Roman Lavrov 2023-09-01 13:01:23 +00:00
  • 7df4aa1057 Roll vulkan-deps from 988fe1c529b0 to 15007d22798e (6 revisions) angle-autoroll 2023-09-01 10:01:36 +00:00
  • 5f36f55a00 Roll Chromium from f59e85c23631 to 613933d34730 (499 revisions) angle-autoroll 2023-09-01 07:15:20 +00:00
  • 9624db05ed Validate missing fragment outputs for dual-source blending Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 7c3c7b7b9f Add more test for GL_SRGB8 format Charlie Lao 2023-08-29 16:40:50 -07:00
  • 262edaccc2 Skip 2 DrawCallPerfBenchmark tests on Pixel 6 Yuly Novikov 2023-08-31 18:45:45 +00:00
  • 1192e5e8b1 Manual roll vulkan-deps from a446c6320b6b to 988fe1c529b0 (28 revisions) angle-autoroll 2023-08-31 15:03:53 +00:00
  • 33be259082 Move transform feedback buffer mode to program state Shahbaz Youssefi 2023-08-30 21:58:54 -04:00
  • 74c8b74c99 Manual roll Chromium from 90200ab2e92a to f59e85c23631 (744 revisions) angle-autoroll 2023-08-31 15:47:09 +00:00
  • 6ff209bc9d Clean up InfoLog usage during link Shahbaz Youssefi 2023-08-30 00:02:30 -04:00
  • d4756a94fb D3D11: Fix register index of read-only storage images Jiawei Shao 2023-08-29 15:26:15 +08:00
  • 0df4adbd24 Remove link results from program hash Shahbaz Youssefi 2023-08-28 15:27:11 -04:00
  • cd3592505e Don't sync reclient on linux arm64 Yuly Novikov 2023-08-31 14:51:56 +00:00
  • ed7e05bed6 Cleanup: remove tests.csv Roman Lavrov 2023-08-31 10:44:05 -04:00
  • 0b20cd6a86 d3d11: avoid exit-time-destructor warning Steven Noonan 2023-08-28 17:45:00 -07:00
  • aed8ec2a8a Handle Qualcomm's Windows vendor ID. Geoff Lang 2023-08-22 16:34:10 -04:00
  • 33472e77b7 D3D11: Fix the compilation of vertex shader with storage image Jiawei Shao 2023-08-30 09:45:43 +08:00
  • 2ed7d887ba Tests: EGLMakeCurrentPerfTest loads GLES Roman Lavrov 2023-08-31 09:42:55 -04:00
  • 6258d47955 Vulkan: disallow pbo copies when offset is incompatible with vulkan Yiwei Zhang 2023-08-30 22:11:38 +00:00
  • 519d330c0d Add GL_RGBX8_SRGB_ANGLEX and GL_BGRX8_SRGB_ANGLEX formats Charlie Lao 2023-08-28 15:41:18 -07:00
  • 3e333c7be0 Check that postTask is non-null before calling it. Geoff Lang 2023-08-30 13:25:08 -04:00
  • 8330fcd33f [DEPS] Use Var instead of {} in DEPS Josip Sokcevic 2023-08-30 07:22:09 -07:00
  • 1ab5d01d9b Metal: Fix dropped out arguments from functions with many args. Jonah Ryan-Davis 2023-08-29 13:31:07 -04:00
  • 0d67d1bb23 Vulkan: Support EGL_EXT_gl_colorspace_bt2020 Mohan Maiya 2023-08-29 11:19:35 -07:00
  • e408fc534f Add support for EGL_MESA_platfrom_surfaceless extension Phan Quang Minh 2023-08-09 06:25:38 +02:00
  • c8fe53ab0a egl: Fix device fallback if native display eglInitialize fails Phan Quang Minh 2023-08-09 06:25:38 +02:00
  • bc7fc3997b Roll Chromium from e2ad2e99dc98 to 90200ab2e92a (420 revisions) angle-autoroll 2023-08-30 07:00:35 +00:00
  • b9e9c58bbd Move pre-link program state to ProgramState Shahbaz Youssefi 2023-08-28 15:25:59 -04:00
  • 8b0af482db Validate active draw buffers for dual-source blending Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 6698fb69b0 Vulkan: Stop passing both ProgramExecutable and ...Vk around Shahbaz Youssefi 2023-08-25 22:21:32 -04:00
  • ae67a24b4e Metal: Move program state to ProgramExecutableMtl Shahbaz Youssefi 2023-08-25 14:51:50 -04:00
  • 4c0c837e6a GL: Move program state to ProgramExecutableGL Shahbaz Youssefi 2023-08-25 13:46:36 -04:00