aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* igt-gpu-tools: build kms_vblank test am: d711f57018 am: 423d2e3ba4 am: ↵android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-b-releaseAutomerger Merge Worker2020-02-183-10/+67
|\ | | | | | | | | | | 0fc49f27d0 Change-Id: Iea522cf85f5841c8c63ed48205dc4e635e9209ba
| * igt-gpu-tools: build kms_vblank test am: d711f57018 am: 423d2e3ba4Automerger Merge Worker2020-02-183-10/+67
| |\ | | | | | | | | | Change-Id: Ic292eef157af4821e1774feb1769a3be9492a315
| | * igt-gpu-tools: build kms_vblank test am: d711f57018android-r-preview-4android-r-preview-3android-r-preview-2Kevin DuBois2020-02-183-10/+67
| | |\ | | | | | | | | | | | | Change-Id: I21fd37a56c573261e57cdce7ead4472b13a1f707
| | | * igt-gpu-tools: build kms_vblank testKevin DuBois2020-02-123-10/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add kms_vblank test build target. kms_vblank tests the vsync event signals for correctness and timing accurracy. Test: builds and runs (with some failures) on a Pixel 4. Fixes: 149217819 Change-Id: I0152d332a980347ce4e40173dc3b3c48f207df3b
* | | | igt-gpu-tools: respect display's max alpha am: 05b972fad5 am: c1e387f96e am: ↵Automerger Merge Worker2020-01-171-1/+18
|\| | | | | | | | | | | | | | | | | | | | | | | d4f1c30a4f Change-Id: I00de87f1ccecee2f68b2c98a35e7137d8546acca
| * | | igt-gpu-tools: respect display's max alpha am: 05b972fad5 am: c1e387f96eAutomerger Merge Worker2020-01-171-1/+18
| |\| | | | | | | | | | | | | | Change-Id: I8c0b4a76a826c28d9db87d9b60a04dbd469b7d17
| | * | igt-gpu-tools: respect display's max alphaSean Callanan2020-01-171-1/+18
| |/| | | | |/ | | | | | | | | | | | | am: 05b972fad5 Change-Id: I5ee2ac9ff40cbe949b3dbef6679ddb00a47dd243
| | * igt-gpu-tools: respect display's max alphaandroid-r-preview-1Sean Callanan2020-01-161-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently igt-gpu-tools uses 0xffff as its maximum alpha value, which may not always be correct. If the platform returns a range for the "alpha" property, respect that instead. Bug: 143118270 Test: kms_flip Change-Id: I531dfd3c0ac717a01bb9361b9484c3c9e058d715
* | | Merge "igt-gpu-tools: build kms_atomic test" am: 89b0d3ba4d am: 0fa7b2dbaeSean Callanan2019-12-094-9/+32
|\| | | | | | | | | | | | | | | | | am: 116d5b2822 Change-Id: I804f2ea868f0d8ff6cc42a0abf5e4debf9b5a19d
| * | Merge "igt-gpu-tools: build kms_atomic test" am: 89b0d3ba4dSean Callanan2019-12-094-9/+32
| |\ \ | | | | | | | | | | | | | | | | | | | | am: 0fa7b2dbae Change-Id: I80faf2ff272ebcb3fb5957530e105a4a1baabfe7
| | * | Merge "igt-gpu-tools: build kms_atomic test"Sean Callanan2019-12-094-9/+32
| | |\| | | | | | | | | | | | | | | | | | | | | am: 89b0d3ba4d Change-Id: Ic9aa0a4aebd403547c6763caf5517e275dd5b0d8
| | | * Merge "igt-gpu-tools: build kms_atomic test"Treehugger Robot2019-12-104-9/+32
| | |/|
| | | * igt-gpu-tools: build kms_atomic testSean Callanan2019-12-064-9/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kms_flip tests the legacy buffer flipping path, whereas kms_atomic validates the modern atomic path. Build that, while extracting a few unresolved Cairo dependencies. Test: builds and runs (but fails) on a Pixel 4. Bug: 145776589 Change-Id: I78c7bd9c661ef47b7633e1e2d905ec0b107e49d9
* | | | igt-gpu-tools: add tests for ion/gem interaction am: 2db11e1cbb am: 7553c470d4Sean Callanan2019-11-278-2/+802
|\| | | | | | | | | | | | | | | | | | | | | | | am: 839bbf47aa Change-Id: I1ce28d05c7a0501b95f4e7b1f167566a3835fc89
| * | | igt-gpu-tools: add tests for ion/gem interaction am: 2db11e1cbbSean Callanan2019-11-278-2/+802
| |\| | | | | | | | | | | | | | | | | | | | | | am: 7553c470d4 Change-Id: Idf69c923b0eef35650fd8180af9c9265365dc15a
| | * | igt-gpu-tools: add tests for ion/gem interactionSean Callanan2019-11-278-2/+802
| | |\| | | | | | | | | | | | | | | | | | | | | am: 2db11e1cbb Change-Id: Ie6504fae45f3050bf600df8455ba3055920a9845
| | | * igt-gpu-tools: add tests for ion/gem interactionSean Callanan2019-11-278-2/+802
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test is meant to validate interoperability between ion buffers and DRM. It currently checks three things: - that an ion fd can be allocated and transformed into a DRM fb - that an ion fd can be allocated, converted to a GEM buffer, and then re-extracted to an ion fd - that an ion fd can be allocated and mapped, and that converting it to a GEM buffer results in the same data Bug: 142890405 Test: Run on a device with adb root Change-Id: I730ae40c8367937a931e3206255b6a0a5e8540b3
* | | | Merge "igt-gpu-tools: build kms_flip tests" am: 9cb7fc2381 am: d0e779f49cSean Callanan2019-11-276-19/+195
|\| | | | | | | | | | | | | | | | | | | | | | | am: 16c5a83d89 Change-Id: I1124d8c5cb49ef85728447bc57133afeeb5d730f
| * | | Merge "igt-gpu-tools: build kms_flip tests" am: 9cb7fc2381Sean Callanan2019-11-276-19/+195
| |\| | | | | | | | | | | | | | | | | | | | | | am: d0e779f49c Change-Id: I5c3ef9577bc5c0dd19073ccc6965bebea371dce7
| | * | Merge "igt-gpu-tools: build kms_flip tests"Sean Callanan2019-11-276-19/+195
| | |\| | | | | | | | | | | | | | | | | | | | | am: 9cb7fc2381 Change-Id: I6a6d5a72ccd9e232258dbdd85149236a22685762
| | | * Merge "igt-gpu-tools: build kms_flip tests"Treehugger Robot2019-11-276-19/+195
| | | |\
| | | | * igt-gpu-tools: build kms_flip testsSean Callanan2019-11-276-19/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The kms_flip tests validate the core buffer flipping path. Ensure that they build and #ifdef out dependencies that are not resolved on Android. Notably this disables cairo and pixman support for now, which means hand-conversion of buffer formats and drawing sample images won't work. Bug: 145243412 Test: m kms_flip Change-Id: Ib9e74ea7efa637d647ac453700bbbfab95067b76
* | | | | Drop dependency on GNU libunwind shared library. am: e6d6e3c97f am: 91537655dePeter Collingbourne2019-11-262-1/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 333cbae32d Change-Id: If10cda17c84e1081b966555235be36ddfa8575ad
| * | | | Drop dependency on GNU libunwind shared library. am: e6d6e3c97fPeter Collingbourne2019-11-262-1/+4
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 91537655de Change-Id: I088a74391770aaccbcc2150b40c472121209a5aa
| | * | | Drop dependency on GNU libunwind shared library.Peter Collingbourne2019-11-262-1/+4
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: e6d6e3c97f Change-Id: I50a53ca2d47050b306c5954b7a6efed35c9a5fba
| | | * | Drop dependency on GNU libunwind shared library.Peter Collingbourne2019-11-262-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We would like to use the name "libunwind" for something other than the almost-unused GNU libunwind. This is the only user of the GNU libunwind shared library in the tree, aside from GNU libunwind's own unit tests (which I will fix separately). However, the code that uses GNU libunwind was put behind an #ifndef ANDROID in commit 57eb94f1. The only remaining use was the reference in the header #include. Put that behind the #ifndef as well, so that we can remove the reference to libunwind. Bug: 144430859 Change-Id: Ic5049762d9e3fa11beff946927baa771f7152ff5
* | | | | igt-gpu-tools: Expand OWNERS am: da4d1507ff am: f9d880569dSean Callanan2019-11-221-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: ea1e3646bf Change-Id: Id37050ad411d7a1153caca75c62f8ba580af41f0
| * | | | igt-gpu-tools: Expand OWNERS am: da4d1507ffSean Callanan2019-11-221-0/+2
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: f9d880569d Change-Id: Idb6c05b4fe85370028c4873bb7386fb98498075b
| | * | | igt-gpu-tools: Expand OWNERSSean Callanan2019-11-221-0/+2
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: da4d1507ff Change-Id: If7b422fd0af002ea7f80d5934dbd4b1b6400ea10
| | | * | igt-gpu-tools: Expand OWNERSSean Callanan2019-11-221-0/+2
| | | |/ | | | | | | | | | | | | Change-Id: Ic854995887e6656bbb915f2b46fdf1a57d8404ad
* | | | Merge "igt-gpu-tools: Extract common code into a library" am: 67c5c7e356 am: ↵Sean Callanan2019-11-221-17/+32
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bbe9f46565 am: 7a1cdaaf4f Change-Id: I5f3ac5894e8700b837d4d801139aa725d4206d66
| * | | Merge "igt-gpu-tools: Extract common code into a library" am: 67c5c7e356Sean Callanan2019-11-221-17/+32
| |\| | | | | | | | | | | | | | | | | | | | | | am: bbe9f46565 Change-Id: Ia01705e9fe7853292a91f24f1dc9f0fe799480ad
| | * | Merge "igt-gpu-tools: Extract common code into a library"Sean Callanan2019-11-221-17/+32
| | |\| | | | | | | | | | | | | | | | | | | | | am: 67c5c7e356 Change-Id: I9b95cb69f9b9c004374e85c2ea8a929265a339db
| | | * Merge "igt-gpu-tools: Extract common code into a library"Treehugger Robot2019-11-221-17/+32
| | | |\
| | | | * igt-gpu-tools: Extract common code into a librarySean Callanan2019-11-211-17/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | igt-gpu-tools is basically a library for making tests. To simplify writing individual tests, extracted all the common code into a static library and allowed tests to reuse a common set of defaults. Bug: 142890405 Test: built gem_blt successfully Change-Id: Ia435530ae02d782d70a574276ad9e4d426decde2
* | | | | igt-gpu-tools: import updated uapi for MSM am: 22cff94dff am: 65b0b21d0fSean Callanan2019-11-221-19/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 2d843c013c Change-Id: Iaa12e917d6b80645bf423a9154de4f0094b2af29
| * | | | igt-gpu-tools: import updated uapi for MSM am: 22cff94dffSean Callanan2019-11-221-19/+6
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 65b0b21d0f Change-Id: I939a42b23fdbaf6b2ded61dd9699e1430fd69fff
| | * | | igt-gpu-tools: import updated uapi for MSMSean Callanan2019-11-221-19/+6
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: 22cff94dff Change-Id: Ie7367749a6b2cc5ae9a5fed44345b7d1a019f2cc
| | | * | igt-gpu-tools: import updated uapi for MSMSean Callanan2019-11-211-19/+6
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version of the MSM DRM UAPI in igt-gpu-tools was out of date. Updating to a more recent version from libdrm. Bug: 142890405 Test: built gem_blt successfully Change-Id: I72c2292cf9d45f8c0515fdba7a0259bdb289fd7c
* | | | [automerger skipped] DO NOT MERGE - ↵Xin Li2019-10-300-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: e0715ffec9 am: a41ac98b1d -s ours am skip reason: subject contains skip directive Change-Id: Iee94ee5521c1f9f43cdfe94938b408a08ecd274f
| * | | DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵Xin Li2019-10-300-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stage-aosp-master am: e0715ffec9 Change-Id: I13ffb5f33d7ef0e0430b25029abbdcb4aba521ff
| | * | DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵Xin Li2019-10-300-0/+0
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stage-aosp-master Bug: 142003500 Change-Id: I692e1a8e10b9eb696bb4465500c7bcd14b777749
* | | | | Merge "Initial Android build support" am: 2a34a0418e am: 28f16def39Sean Callanan2019-10-298-2/+108
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: f7ae0525f5 Change-Id: I32e7222a3ddb389c2a95d599f1d90fce9312a3b1
| * | | | Merge "Initial Android build support" am: 2a34a0418eSean Callanan2019-10-298-2/+108
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 28f16def39 Change-Id: I393551c18addbf7b5b6bbace30d1ff3a1145de4c
| | * | | Merge "Initial Android build support"Sean Callanan2019-10-298-2/+108
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | | | | | | am: 2a34a0418e Change-Id: I8589d6d8c61b47bb38f93d44691573835e1ff198
| | | * | Merge "Initial Android build support"Sean Callanan2019-10-308-2/+108
| | | |\ \
| | | | * | Initial Android build supportAlistair Strachan2019-10-258-2/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 110963635 Change-Id: Iba53536c21e13d19bee2bfbe3a9b74c906b2c2ad
* | | | | | Merge "Rename myself in OWNERS" am: a8503505a4 am: d9936279b3 am: 69c2a67c46Alistair Delva2019-10-251-1/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: d1543476aa Change-Id: I6bae02607e98d9b82f3317ade3c0bcf72768e857
| * | | | | Merge "Rename myself in OWNERS" am: a8503505a4 am: d9936279b3Alistair Delva2019-10-251-1/+2
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | am: 69c2a67c46 Change-Id: I9338aada4e21a3da6bde1a455ce1e9cc50accaf8
| | * | | | Merge "Rename myself in OWNERS" am: a8503505a4Alistair Delva2019-10-251-1/+2
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: d9936279b3 Change-Id: Ib05690f053d9fe2227818e0a2c16bace4056e7ce