Commit Graph

  • d9672adae7 Move left over link state to ProgramExecutable Shahbaz Youssefi 2023-08-25 11:37:09 -04:00
  • 7c72fbe95c Return the vendor string as hex when it is unknown. Geoff Lang 2023-08-22 16:22:12 -04:00
  • 4d4795b249 Add build overrides for Vulkan Utility Libraries Mike Schuchardt 2023-08-21 15:50:23 -07:00
  • 3822ea3a40 D3D: Move program state to ProgramExecutableD3D Shahbaz Youssefi 2023-08-24 22:42:43 -04:00
  • af30f36b84 EGL: Update EGL headers Mohan Maiya 2023-08-29 11:30:08 -07:00
  • bb135f0ebe Make ProgramExecutableImpl managed by ProgramExecutable Shahbaz Youssefi 2023-08-24 15:29:11 -04:00
  • 13a87d0bb4 Manual roll Chromium from 2f13938f5894 to e2ad2e99dc98 (165 revisions) angle-autoroll 2023-08-29 18:25:30 +00:00
  • 6a960369aa Roll vulkan-deps from d213632452c2 to a446c6320b6b (9 revisions) angle-autoroll 2023-08-29 10:01:27 +00:00
  • 6d1c0932fd Roll Chromium from 92b28610c8f3 to 2f13938f5894 (510 revisions) angle-autoroll 2023-08-29 07:00:55 +00:00
  • d6fd7eafb2 Trace/perf tests: remove calibration and most warmup options Roman Lavrov 2023-08-25 16:33:27 -04:00
  • 558df6f175 Fix fragment output variables validation Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 181ec0a554 Roll vulkan-deps from 5ed8fabd1030 to d213632452c2 (14 revisions) angle-autoroll 2023-08-28 10:01:38 +00:00
  • f895440586 Roll SwiftShader from a147f6c5192a to 32f9332d1d7a (1 revision) angle-autoroll 2023-08-28 10:01:12 +00:00
  • b54b4a893f Roll Chromium from 3b473fe59c6b to 92b28610c8f3 (662 revisions) angle-autoroll 2023-08-28 07:48:17 +00:00
  • 0f7c39a2ab Temporarily remove trace bots from CQ Yuly Novikov 2023-08-28 16:14:10 +00:00
  • 57388ab2e2 Vulkan: Make sure ProgramVk has no members other than executable Shahbaz Youssefi 2023-08-24 14:44:48 -04:00
  • e066b68967 Ensure struct SamplerBinding is tightly packed without padding Charlie Lao 2023-08-25 09:25:19 -07:00
  • fc6bf90d5a Roll VK-GL-CTS from c04e157100c1 to a745d5c29c56 (8 revisions) angle-autoroll 2023-08-25 14:16:40 +00:00
  • 98b710e67b Roll vulkan-deps from 8f3cfbeff2e9 to 5ed8fabd1030 (11 revisions) angle-autoroll 2023-08-25 10:01:18 +00:00
  • 8a173e54a1 Roll SwiftShader from 97bdc453fbed to a147f6c5192a (1 revision) angle-autoroll 2023-08-25 10:01:06 +00:00
  • 2776754867 Roll Chromium from cbda6c2d6318 to 3b473fe59c6b (518 revisions) angle-autoroll 2023-08-25 07:00:41 +00:00
  • 7e41c5bc02 Remove scripts/perf_test_runner.py and references to it Roman Lavrov 2023-08-24 18:30:43 -04:00
  • c8ec8739ec Frontend: Remove link job dependence to context Shahbaz Youssefi 2023-08-22 11:30:08 -04:00
  • 4376a8c879 Metal: Reduce link job dependence to context Shahbaz Youssefi 2023-08-16 12:02:57 -04:00
  • 44b5715c40 D3D: Remove link job dependence to context Shahbaz Youssefi 2023-08-15 15:06:25 -04:00
  • 571b4cdb11 Vulkan: Move pipeline/desc-set layout creation to link job Shahbaz Youssefi 2023-08-14 16:55:28 -04:00
  • b8d5a423d5 Add static_assert(std::is_trivially_copyable<LinkedUniform>(),"") Charlie Lao 2023-08-21 14:43:42 -07:00
  • 03f9dff61b Separate out std::vector<GLuint> boundTextureUnits from SamplerBinding Charlie Lao 2023-08-21 16:57:12 -07:00
  • a8d77dc4cd Vulkan: Move mVariableInfoMap load/save to its own class Charlie Lao 2023-08-18 15:23:39 -07:00
  • 607f2636af Vulkan: Switch ShaderInfo::load to use readBytes Charlie Lao 2023-08-17 11:31:59 -07:00
  • 9f4bddd840 Cleanup: remove unused ANGLE_ASSERT_IMPL Roman Lavrov 2023-08-24 10:54:43 -04:00
  • 98e351cf55 Traces: Update steps for upgrading traces Cody Northrop 2023-08-16 15:22:37 -06:00
  • 893325b862 Perf tests: call base class SetUp in all tests Roman Lavrov 2023-08-24 10:03:51 -04:00
  • feb0d11b45 Roll vulkan-deps from 1fb2f09080d7 to 8f3cfbeff2e9 (9 revisions) angle-autoroll 2023-08-24 10:38:11 +00:00
  • e2eea7b7de Roll Chromium from 0e1c462e01ac to cbda6c2d6318 (567 revisions) angle-autoroll 2023-08-24 07:29:51 +00:00
  • 0b64825203 GL: Fix EAGL build Shahbaz Youssefi 2023-08-23 18:15:38 -04:00
  • f0d3e8b383 Remove test skips on dEQP-EGL.functional.swap_buffers* Yuxin Hu 2023-08-22 14:25:43 -07:00
  • 0688a940c8 GL: Disable EXT_texture_mirror_clamp_to_edge on Mesa Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 68f2c10cdf Remove program executable backup during link Shahbaz Youssefi 2023-08-15 22:47:32 -04:00
  • cfd9ccd008 Reland: Vulkan: Move SPIR-V set up to link job Shahbaz Youssefi 2023-08-09 17:21:20 -04:00
  • 711db27554 Translator: remove usage of contains() Shahbaz Youssefi 2023-08-23 11:06:42 -04:00
  • b0777def38 Traces: Upgrade octopath_traveler Cody Northrop 2023-08-21 13:54:08 -06:00
  • 8f64b51d22 Reland: Vulkan: Move default uniform init to link job Shahbaz Youssefi 2023-08-09 16:51:13 -04:00
  • 865eceaa2a Trace perf: power metric uWs/frame -> W, exclude startup&teard Roman Lavrov 2023-08-21 15:17:02 -04:00
  • 72c0088542 Tests: Skip injustice_2 on Windows/Nvidia Cody Northrop 2023-08-23 08:00:03 -06:00
  • 9f258f8a03 GL: Add disableRenderSnorm workaround Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 4723a32df4 Roll Chromium from dd175d86ee90 to 0e1c462e01ac (1385 revisions) angle-autoroll 2023-08-23 09:02:05 +00:00
  • d8f088e034 GL: Remove parallel compile/link without driver support Shahbaz Youssefi 2023-08-14 11:07:24 -04:00
  • d1d41e11d2 Roll vulkan-deps from 2cb515574109 to 1fb2f09080d7 (15 revisions) angle-autoroll 2023-08-23 11:26:37 +00:00
  • 0ef565c50e end2end test with --use-gl fails with a note Roman Lavrov 2023-08-22 17:50:36 -04:00
  • d41ac4dac3 Cleanup: 'am instrument' readability and consistency Roman Lavrov 2023-08-18 11:25:05 -04:00
  • 84576a5bf7 Trace perf: log script args in the spreadsheet Roman Lavrov 2023-08-18 12:08:04 -04:00
  • 9e2d4c0b18 Trace perf: add test crash handling Roman Lavrov 2023-08-18 10:25:48 -04:00
  • 864de574bb Trace perf: subprocess.wait() -> subprocess.communicate() Roman Lavrov 2023-08-18 09:49:30 -04:00
  • 823de3a30c Tests: Add Injustice 2 trace Mark Lobodzinski 2023-08-22 07:40:39 -06:00
  • cb1c5ca425 Manual roll vulkan-deps from aa121378c102 to 2cb515574109 (9 revisions) Shahbaz Youssefi 2023-08-22 10:13:17 -04:00
  • f3c1de3636 Make shader recompile while parallel linking safe Shahbaz Youssefi 2023-08-17 15:29:24 -04:00
  • 1bd45c4ffb Add tiling mode for GL_EXT_memory_objects Jeff Vigil 2023-07-17 14:18:53 -07:00
  • d0730eba99 Disable NativeWindow screen read capability on non-win32 platform Yuxin Hu 2023-08-18 14:41:03 -07:00
  • 27836f2181 Metal: Support incomplete integer textures Alexey Knyazev 2023-08-21 00:00:00 +00:00
  • 084643d94c EGL: Make sure unitialize values don't leak into configs Geoff Lang 2023-08-22 11:04:32 -04:00
  • 280e79e1fa Rescope globals only used in one function to function-local. Jonah Ryan-Davis 2023-08-10 14:08:00 -04:00
  • bbf083e0b6 Revert "Move ANGLE binaries to /system/${LIB}." Peiyong Lin 2023-08-22 14:50:37 +00:00
  • aaeeea0c42 D3D11: Add device id to the render string Li Hao 2023-08-17 14:28:12 +08:00
  • 71c90dfd30 gtest: disable legacy test case API Mike Frysinger 2023-08-18 21:50:22 -04:00
  • 86d128c0f3 Move ANGLE binaries to /system/${LIB}. Peiyong Lin 2023-08-03 19:58:21 +00:00
  • 54770d8241 Perf tests: move calibration out of run() to SetUp() Roman Lavrov 2023-08-21 11:44:12 -04:00
  • 2c624a5e05 android_helper cleanup: remove smoke test and timeout Roman Lavrov 2023-08-17 15:36:37 -04:00
  • 30c9bd21cc Mark more TraceFunctions methods as pure virtual Arthur Eubanks 2023-08-21 13:17:21 -07:00
  • 8f5a61243e Tests: Add Stumble Guys trace Mike Schuchardt 2023-08-18 17:13:18 -07:00
  • 1add0786f4 Don't roll siso into AOSP Yuly Novikov 2023-08-21 11:50:06 +00:00
  • e698aee0c3 Roll vulkan-deps from 14d9936ef38c to aa121378c102 (8 revisions) angle-autoroll 2023-08-21 10:01:18 +00:00
  • ee0df29eae Roll Chromium from 19b3acaded0d to dd175d86ee90 (646 revisions) angle-autoroll 2023-08-21 07:53:13 +00:00
  • 3479f4a180 Move more ProgramExecutable basic type vars to mBasicDataTypeStruct Charlie Lao 2023-08-16 14:43:35 -07:00
  • 99e3e65221 Traces: LoadBinaryData verifies that all data was read Roman Lavrov 2023-08-18 18:02:42 -04:00
  • 0d701c81d0 Traces: add temporary debug info to LoadBinaryData Roman Lavrov 2023-08-18 17:46:27 -04:00
  • be60f87972 Workaround for tex buffer type mismatch Mike Schuchardt 2023-06-28 17:29:45 -07:00
  • c34f83d9a3 Group all ProgramExecutable basic data type members into a struct Charlie Lao 2023-08-16 11:53:27 -07:00
  • cf2c9c5607 Vulkan: Add VMA 3.0 support in ANGLE Amirali Abdolrashidi 2023-08-17 10:45:51 -07:00
  • 2768c8c489 Roll VK-GL-CTS from 532cf9c253c0 to c04e157100c1 (17 revisions) angle-autoroll 2023-08-18 16:28:48 +00:00
  • d85de0e9c6 Capture/Replay: Add optional replay of trimmed resources Mark Lobodzinski 2023-08-09 14:15:56 -06:00
  • 7ede4232fd infra: switch angle builders to use reclient Takuto Ikuta 2023-08-18 17:39:10 +09:00
  • 88341a5208 Update deqp_gles31 test expectations files Yuxin Hu 2023-08-15 18:07:42 -07:00
  • 3629eeee8d Roll vulkan-deps from cffce1cd0b9e to 14d9936ef38c (6 revisions) angle-autoroll 2023-08-18 10:01:31 +00:00
  • 3058ed4414 Roll Chromium from 6edc18195fd8 to 19b3acaded0d (512 revisions) angle-autoroll 2023-08-18 09:12:51 +00:00
  • 5217beb287 Reland "Tightly pack LinkedUniform by using int16_t" Charlie Lao 2023-08-15 13:43:12 -07:00
  • d85b29053d Android: improve error message due to missing trace libs Roman Lavrov 2023-08-15 16:50:03 -04:00
  • 78f95b1e6a Add reclient and siso dependencies Yuly Novikov 2023-06-14 16:26:12 +00:00
  • d425a6bb7b Update deqp_gles3* test expectations Yuxin Hu 2023-08-15 17:20:32 -07:00
  • 1e1c9d9de8 Pack and reduce Program::mProgramInput size Charlie Lao 2023-08-11 15:16:26 -07:00
  • 124e90af14 Retrace: copy get_min_reqs data over when upgrading Roman Lavrov 2023-08-17 13:07:46 -04:00
  • 8e744e9f2a Android: support dEQP in android_helper and add bundle script Roman Lavrov 2023-08-14 14:40:41 -04:00
  • aa8d60aac0 D3D11: Normalize blend state for MIN/MAX operations Alexey Knyazev 2023-08-14 00:00:00 +00:00
  • 4ba4af6160 Revert recompile blocking on link Shahbaz Youssefi 2023-08-17 11:28:18 -04:00
  • 9f48f9314e Revert "Tightly pack LinkedUniform by using int16_t" Vivian Pao 2023-08-16 06:38:15 +00:00
  • 5d2a1749ce Add an assert that capture_tests isn't supported on Android Roman Lavrov 2023-08-17 09:52:57 -04:00
  • 3a5d67ce5e infra/config: add reclient property Takuto Ikuta 2023-08-17 16:25:52 +09:00
  • 065c93dd64 infra/config: remove unused property Takuto Ikuta 2023-08-17 11:03:08 +09:00
  • be7ab4804e gles: disable MSRTT on Windows/NVIDIA Steven Noonan 2023-08-10 12:04:45 -07:00
  • 59b0c7d718 Add regression test for VVL AlphaToCoverage bug Roman Lavrov 2023-03-27 10:10:11 -04:00