summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-15Snap for 7364021 from c2515aaf47893aceb4e08c7719c6dbe146f50b28 to sc-releaseandroid-vts-12.0_r9android-vts-12.0_r8android-vts-12.0_r7android-vts-12.0_r6android-vts-12.0_r5android-vts-12.0_r4android-vts-12.0_r3android-vts-12.0_r2android-vts-12.0_r12android-vts-12.0_r11android-vts-12.0_r10android-vts-12.0_r1android-security-12.0.0_r60android-security-12.0.0_r59android-security-12.0.0_r58android-security-12.0.0_r57android-security-12.0.0_r56android-security-12.0.0_r55android-security-12.0.0_r54android-security-12.0.0_r53android-security-12.0.0_r52android-security-12.0.0_r51android-security-12.0.0_r50android-security-12.0.0_r49android-security-12.0.0_r48android-security-12.0.0_r47android-security-12.0.0_r46android-security-12.0.0_r45android-security-12.0.0_r44android-security-12.0.0_r43android-security-12.0.0_r42android-security-12.0.0_r41android-security-12.0.0_r40android-security-12.0.0_r39android-security-12.0.0_r38android-security-12.0.0_r37android-security-12.0.0_r36android-security-12.0.0_r35android-security-12.0.0_r34android-security-11.0.0_r71android-platform-12.0.0_r9android-platform-12.0.0_r8android-platform-12.0.0_r7android-platform-12.0.0_r6android-platform-12.0.0_r5android-platform-12.0.0_r4android-platform-12.0.0_r32android-platform-12.0.0_r31android-platform-12.0.0_r30android-platform-12.0.0_r3android-platform-12.0.0_r29android-platform-12.0.0_r28android-platform-12.0.0_r27android-platform-12.0.0_r26android-platform-12.0.0_r25android-platform-12.0.0_r24android-platform-12.0.0_r23android-platform-12.0.0_r22android-platform-12.0.0_r21android-platform-12.0.0_r20android-platform-12.0.0_r2android-platform-12.0.0_r19android-platform-12.0.0_r18android-platform-12.0.0_r17android-platform-12.0.0_r16android-platform-12.0.0_r15android-platform-12.0.0_r14android-platform-12.0.0_r13android-platform-12.0.0_r12android-platform-12.0.0_r11android-platform-12.0.0_r10android-platform-12.0.0_r1android-cts-12.0_r9android-cts-12.0_r8android-cts-12.0_r7android-cts-12.0_r6android-cts-12.0_r5android-cts-12.0_r4android-cts-12.0_r3android-cts-12.0_r2android-cts-12.0_r12android-cts-12.0_r11android-cts-12.0_r10android-cts-12.0_r1android-12.0.0_r9android-12.0.0_r8android-12.0.0_r34android-12.0.0_r33android-12.0.0_r31android-12.0.0_r30android-12.0.0_r3android-12.0.0_r25android-12.0.0_r2android-12.0.0_r11android-12.0.0_r10android-12.0.0_r1android12-tests-releaseandroid12-security-releaseandroid12-s5-releaseandroid12-s4-releaseandroid12-s3-releaseandroid12-s2-releaseandroid12-s1-releaseandroid12-releaseandroid12-platform-releaseandroid-build-team Robot
Change-Id: I4d8d976a5fa2f87ed3b03cfa6952aa9633749202
2021-05-14gles: remove pallete textures from compressed texture format support list ↵android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devLingfeng Yang
for gles2 am: 41ab282144 am: 5d41f08df5 am: 7bf0ce9198 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268 Change-Id: Icb969ff358e9fb533c925d1d8f6fec70956fe965
2021-05-14gles: Remove restrictive format vs internalformat rule am: 26aa171eca am: ↵Lingfeng Yang
922d2d3a77 am: 6738c7dd83 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267 Change-Id: Iffcf860d399374b67bf37625eab433b982de85da
2021-05-14gles: remove pallete textures from compressed texture format support list ↵Lingfeng Yang
for gles2 am: 41ab282144 am: 5d41f08df5 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268 Change-Id: I938283b4be3611c16f14e72ef282801a030c7385
2021-05-14gles: Remove restrictive format vs internalformat rule am: 26aa171eca am: ↵Lingfeng Yang
922d2d3a77 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267 Change-Id: I1b27ed34e30ab6c4ab9dc08e183593782c87dc19
2021-05-14gles: remove pallete textures from compressed texture format support list ↵Lingfeng Yang
for gles2 am: 41ab282144 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268 Change-Id: If0940bdb35a1663e7d8c662cb229e5eca2b2ab0a
2021-05-14gles: Remove restrictive format vs internalformat rule am: 26aa171ecaLingfeng Yang
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267 Change-Id: I9f5ae044558c847e269d1c40fa853a87a5bd551a
2021-05-14gles: remove pallete textures from compressed texture format support list ↵android-s-beta-2android-s-beta-1Lingfeng Yang
for gles2 They aren't supported there Bug: 186021150 Change-Id: I9a78789982d81abfd1a9ee1f760592df185cc9d6
2021-05-14gles: Remove restrictive format vs internalformat ruleLingfeng Yang
They don't have to match, just be compatible Bug: 186021150 Change-Id: Ibe2d3d972ea51f3abbff80fbc7dc3dc0b467f0b1
2021-05-08Snap for 7347062 from 2828ef3b6f80a8dcca921e1fc44a42d1bcc45d22 to sc-releaseandroid-build-team Robot
Change-Id: I5a676621355e1a59e49be3d7bf3a87de40d40925
2021-05-07Merge "Add linker flag to generate PDB." am: 7dfb92e682 am: d9a9cc88ce am: ↵Doug Horn
1a99edd1ed Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569 Change-Id: I5870f6667bb6e81e6d10050453319da7257ada93
2021-05-07Merge "Add linker flag to generate PDB." am: 7dfb92e682 am: d9a9cc88ceDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569 Change-Id: I356ef57868cdc75528357b25fd4f601708552095
2021-05-07Merge "Add linker flag to generate PDB." am: 7dfb92e682Doug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569 Change-Id: Ice7be0ad9358912faba8a097f5722a48b6a6373e
2021-05-07Merge "Add linker flag to generate PDB."Doug Horn
2021-05-06Snap for 7339742 from 85532f3dc56bdb461e1c5b7da20d514aa67ff66d to sc-releaseandroid-build-team Robot
Change-Id: I0af261270002f6539f255e41d39741417d350320
2021-05-05Add linker flag to generate PDB.Doug Horn
We always want to generate a PDB, so pass the /DEBUG flag on Windows. Note that this is just a linker flag, so we are not compiling with /DEBUG. Bug: NONE Test: Re-generated solution and project files, note that gfxstream_backend now has proper linker flags set. Change-Id: I61ac86181e8c1bdfb72d47529e79c836d2d6ac63
2021-05-05Merge "Native VK Swapchain: rcCompose support (basic) cleanup" am: ↵Treehugger Robot
d51f523c44 am: 56cfd12b54 am: 441557f8a7 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046 Change-Id: Idd3fe850d38cddcab90e4eadfcf0784acc28c236
2021-05-05Use EGL validation by default. am: e43ad77c4f am: f70c52dc0b am: be2b913977Doug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387 Change-Id: I99d0f66615a43b7022e4900a777b69b5cbf5ff57
2021-05-05Merge "Native VK Swapchain: rcCompose support (basic) cleanup" am: ↵Treehugger Robot
d51f523c44 am: 56cfd12b54 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046 Change-Id: Idf412e3b54fadd8e5468bc719341e7832fb7f716
2021-05-05Use EGL validation by default. am: e43ad77c4f am: f70c52dc0bDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387 Change-Id: I5376f78dbc04c9c312a7dcd3662448429c6695aa
2021-05-05Merge "Native VK Swapchain: rcCompose support (basic) cleanup" am: d51f523c44Treehugger Robot
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046 Change-Id: I4b9943ec7dfe6fc663d1b3eb64ea810b56b61ca0
2021-05-05Use EGL validation by default. am: e43ad77c4fDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387 Change-Id: Ic6494656af013e06a6c07be4969db717f844c520
2021-05-05Merge "Native VK Swapchain: rcCompose support (basic) cleanup"Treehugger Robot
2021-05-05Use EGL validation by default.Doug Horn
Also hide some logspam behind _DEBUG. Bug: 187300082 Test: Validation is disabled. Change-Id: I36d249a4da9ee806252346ce651bc857b263551f
2021-05-05Native VK Swapchain: rcCompose support (basic) cleanupKaiyi Li
* Separate hwc specific code from CompositorVk by not storing ComposeLayer in ComposeLayerVk. * Batch vkUpdateDescriptorSets in CompositorVk::setComposition. * In CompositorVk::setComposition, check if the number of layers exceeds the max layers per frame. * Use DisplayVk::compose to implement Display::post. This also fixes the client composition rendering error. * Cache previous composition in DisplayVk::compose, so that we can save the descriptor update in CompositorVk::setComposition if the composition doesn't change. Test: run the emulator Change-Id: I5f3864b41764b107e8e657e21dd1f7f4e362242c
2021-05-04Snap for 7333400 from 7f6d161578542139e29457cc60f76f71cb8fec00 to sc-releaseandroid-build-team Robot
Change-Id: I2be641047cb09db9fefd9f886caae690af5aacd4
2021-05-03Reenable multiple syncthreads am: ac36396038 am: 883bcf3575 am: 22c96f326cMichael Yu
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245 Change-Id: Ib7b12ddf3a7ca9e1bc421710f358d78fe88e89e9
2021-05-03Reenable multiple syncthreads am: ac36396038 am: 883bcf3575Michael Yu
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245 Change-Id: I9c9b3d58d54d80a2524f0dd1813ae0a91ad0f9a7
2021-05-03Reenable multiple syncthreads am: ac36396038Michael Yu
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245 Change-Id: I52b069495a2e7d8ceef4cd07a4edf3e9a3b5ff4d
2021-05-03Reenable multiple syncthreadsMichael Yu
Prior, enabling multiple syncthreads caused a stream of eglClientWaitSync errors. SyncThread::initSyncContext was only telling a single worker thread to SYNC_THREAD_INIT. Other workers weren't initializing their EGL contexts, so on those threads invoking FenceSync::wait would fail in the GT_CTX_V2_RET of GLESv30Imp.cpp's internal_glClientWaitSync because of a lack of thread context, returning GL_WAIT_FAILED (without setting the last error!). As a minimal workaround, this change dispatches a command for each worker in the pool, which works because the underlying job-assignment strategy for worker thread commands is round-robin. Additionally, amends the abnormal exit error log with eglGetError(). Bug: 186146855 Test: Verify no more nonstop abnormal exit errors. Change-Id: I2c8772b20551a863a262bc6ebc12028a959808fe
2021-05-03New API generated. am: 679c6dd5cf am: 5bf9fef623 am: ba378e49aeHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786 Change-Id: I07bff6a45a43a74954d8b140d93c26d8cd6f55e3
2021-05-03Update build instruction, fix build on Linux am: 07af0f20b2 am: 894b48220d ↵Huan Song
am: b80951b7a4 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658 Change-Id: I8f488e265b42e727bb0fac8d5de40b539b088da2
2021-05-03multidisplay for gfx stream am: 122405627b am: c77f517650 am: 2b30760c19Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657 Change-Id: I5c57a921dfe1e5f4635fa92a08e5d724a0320143
2021-05-03Set correct glViewPort when composing secondary displays am: 4ece08ff1b am: ↵Huan Song
ecff709a90 am: 0bbca88381 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656 Change-Id: Ie159b1a1b51a45307863375151f52d477651ee0b
2021-05-03new command to send display dpi to host am: c6180b10e2 am: 7bf34a5d33 am: ↵Huan Song
5376c8a606 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655 Change-Id: I67cb91ec182571b24e1a4e18f2b7c451bcdf2057
2021-05-03Add new rc command for multi display am: 33f99373d8 am: faab2f91aa am: ↵Huan Song
1674b2b8da Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654 Change-Id: I6d000489f3aa7e32983cee6df59a293345713a74
2021-05-03New API generated. am: 679c6dd5cf am: 5bf9fef623Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786 Change-Id: Ie0f6ee42a6590584f13c7e056885db898f3f703f
2021-05-03Update build instruction, fix build on Linux am: 07af0f20b2 am: 894b48220dHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658 Change-Id: I1a228267b16bb96dee48a371b22722dcbfa4aef4
2021-05-03multidisplay for gfx stream am: 122405627b am: c77f517650Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657 Change-Id: I8ac3fa6d03cccdf738f0407179b98b2819492614
2021-05-03Set correct glViewPort when composing secondary displays am: 4ece08ff1b am: ↵Huan Song
ecff709a90 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656 Change-Id: Ib09fa636ebbae6310323834c2b940645731c808a
2021-05-03new command to send display dpi to host am: c6180b10e2 am: 7bf34a5d33Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655 Change-Id: I9678ca67e343626f97c6e156dc4c44507740ad17
2021-05-03Add new rc command for multi display am: 33f99373d8 am: faab2f91aaHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654 Change-Id: I3a20976954063a71c06160aa1fbf1b8b4168cddf
2021-05-03New API generated. am: 679c6dd5cfHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786 Change-Id: I14c282d8e37cc8ffac98e6a5da25bbf272eb5ff1
2021-05-03Update build instruction, fix build on Linux am: 07af0f20b2Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658 Change-Id: Ie77067067eb779ac54b2a4e9fec46c939d7cce32
2021-05-03multidisplay for gfx stream am: 122405627bHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657 Change-Id: I382e31b03cba358360a5784a052cba96813952a2
2021-05-03Set correct glViewPort when composing secondary displays am: 4ece08ff1bHuan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656 Change-Id: Ib16c354b7ddedf72f15755aa3d313cc100670d28
2021-05-03new command to send display dpi to host am: c6180b10e2Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655 Change-Id: I1172408e0df1da83d862a12ea4a36b9b2e35927c
2021-05-03Add new rc command for multi display am: 33f99373d8Huan Song
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654 Change-Id: Id4276a17388e91df421c92320db5eedcfa9ff9d0
2021-05-01Snap for 7328689 from ec62600b451cd878332b445ab47c8f9ec9835c3c to sc-releaseandroid-build-team Robot
Change-Id: I3b1517c349193f2737ad6a262d99980b3f2bdf87
2021-04-30New API generated.Huan Song
Test: build Change-Id: I28eb44a14d2070fad3155e26a934c325011648a4