summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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-04-30Update build instruction, fix build on LinuxHuan Song
Test: build Change-Id: I71c8386fabeed8e3087c31a1cdea94922c897c61
2021-04-30multidisplay for gfx streamHuan Song
Test: run cuttlefish Change-Id: I7ab5fccc78adbfb4d3d042eb8b00aaa7de5a06f0
2021-04-30Set correct glViewPort when composing secondary displaysHuan Song
Bug: 185631250 Test: verify secondary display shows correctly with minigbm and virtio gpu mode Change-Id: I6bf9837b7660e4eb60ec029ccd4de3d75e6fc496
2021-04-30new command to send display dpi to hostHuan Song
Test: run emulator, check correct dpi sent Change-Id: If907b7bd27cb0f1c0b02d985c745f5b5331b243c
2021-04-30Add new rc command for multi displayHuan Song
Add rcCreateDisplayById(uint32_t displayId) to create a display by specifying the display Id. Test: run emulator, create display 1 Change-Id: I70e6ea8199f9ea998fb4c034aeb36ac9b68f13ff
2021-04-30Merge "Fix YV12 alignment." am: 074eb89cfa am: bd7332d179 am: 12073407c3Pujun Lun
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1690504 Change-Id: I6fd9098be8bc1fa4955cb664abacd8af57e155e4
2021-04-30Merge "Fix YV12 alignment." am: 074eb89cfa am: bd7332d179Pujun Lun
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1690504 Change-Id: Iccbd779c9928b61fbfafa9451d6a224c42c9a8c8
2021-04-30Merge "Fix YV12 alignment." am: 074eb89cfaPujun Lun
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1690504 Change-Id: I287728ac5b748013cc62266fd1f6c2e68a84cada
2021-04-30Merge "Fix YV12 alignment."Pujun Lun
2021-04-29Fix YV12 alignment.Pujun Lun
To match alignment in Minigbm, the luma stride should be 32 bytes aligned, and the chroma stride should be 16 bytes aligned. Bug: 182931774 Test: Run the emulator and launch Play Games App. Watch the problematic youtube video in b/185603676. Change-Id: I686d6e313387152beb2a60067e46c0e444caf297
2021-04-29Native VK Swapchain: rcCompose support (basic) am: 8270b2873e am: c9a96cc766 ↵Lingfeng Yang
am: 0b105b729c Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1687126 Change-Id: I1881189d2fa718d3cfc468bd4f6ccabcc5abe508
2021-04-29Native VK Swapchain: rcCompose support (basic) am: 8270b2873e am: c9a96cc766Lingfeng Yang
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1687126 Change-Id: I560c40b1f18fb6ec461e4d083e5d6af79cc11fca
2021-04-29Native VK Swapchain: rcCompose support (basic) am: 8270b2873eLingfeng Yang
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1687126 Change-Id: I265912bec404dacb0a853bcdd9c11e1dda99a45a
2021-04-29Native VK Swapchain: rcCompose support (basic)Lingfeng Yang
Basic support for rcCompose. Change-Id: Ib1396654311d97b3bb02620785cf9d2ba958bb40
2021-04-29Allow enabling driver validation. am: 14f4842ffe am: 4ee3966a6d am: 99aad3b636Doug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1688584 Change-Id: Ice45e443215fe8cefa3b9065595a60a2b009ff51
2021-04-29Allow enabling driver validation. am: 14f4842ffe am: 4ee3966a6dDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1688584 Change-Id: I53777ac5f0fa6fd7e4a477f19561114515d04546
2021-04-29Allow enabling driver validation. am: 14f4842ffeDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1688584 Change-Id: I8b30ecb7689b6099619dff2c45ea56cacba10a51
2021-04-28Allow enabling driver validation.Doug Horn
Bug: NONE Test: Compiles, validation can be enabled. Change-Id: Ied51711b3b1ce589c5dfa1f3552b2f30feafb90a
2021-04-23Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped" am: ↵Lingfeng Yang
5dfbce2d30 am: 2ea6d47927 am: 7211b4fd65 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1685476 Change-Id: If76bbc594818cb50866ca203375408b12f673167
2021-04-23Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped" am: ↵Lingfeng Yang
5dfbce2d30 am: 2ea6d47927 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1685476 Change-Id: Ib380e9b17a9e2d81a493a79ba04889e79a78822e
2021-04-23Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped" am: 5dfbce2d30Lingfeng Yang
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1685476 Change-Id: I4798bc9c3c503773992cac3b0de34477e900a4f2
2021-04-23Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped"Lingfeng Yang
2021-04-23vulkan: codegen to make vkAllocateCommandBuffers wrappedLingfeng Yang
Bug: 186021150 Change-Id: I9d020f8c38ee1539480676947bdabeda4ee263df
2021-04-23Merge "vulkan: Make waiting for timeline semaphores a RELAXED op" am: ↵Lingfeng Yang
87830d9cf7 am: fd6ee723ab am: 9253e15560 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683582 Change-Id: I9791e32088c95f47b89d455926f0ae9978b1726f
2021-04-23Merge "vulkan: Make waiting for timeline semaphores a RELAXED op" am: ↵Lingfeng Yang
87830d9cf7 am: fd6ee723ab Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683582 Change-Id: I21c885bcf2fb6eb3aef06f9f47d403c3b80fbad9
2021-04-23Merge "vulkan: Make waiting for timeline semaphores a RELAXED op" am: 87830d9cf7Lingfeng Yang
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683582 Change-Id: I0b1d6dddc278c254fc2f5e5a87460619ec3bb1c6
2021-04-23Merge "vulkan: Make waiting for timeline semaphores a RELAXED op"Lingfeng Yang
2021-04-22vulkan: Make waiting for timeline semaphores a RELAXED opLingfeng Yang
Bug: 186021150 Change-Id: I04ad34d40263e589befc2ea89cea722ddbd8962f
2021-04-22Merge "Use only a single SyncThread." am: 7d3fb865db am: 70a75872bb am: ↵Doug Horn
81580387e3 Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683574 Change-Id: I3601cd09ae77dc748f96b9034597b91e26b34f24
2021-04-22Merge "Use only a single SyncThread." am: 7d3fb865db am: 70a75872bbDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683574 Change-Id: I0a292e2bec92e2804abf6d3631e5bf58872b9c83
2021-04-22Merge "Use only a single SyncThread." am: 7d3fb865dbDoug Horn
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683574 Change-Id: If1bacb7c6f1afca25b4ddad9239fe08ec2af58ca
2021-04-22Merge "Use only a single SyncThread."Doug Horn
2021-04-22Use only a single SyncThread.Doug Horn
Multiple threads were causing a stream of eglClientWaitSync abnormal exit errors with the 5.4 kernel. Temporarily only use a single thread while we debug the root cause. Bug: 186138817 Bug: 186146855 Change-Id: I8507a65c374c228e2c2fd17d14c79b25b0ad6a04
2021-04-22Merge "vulkan: Don't process semaphores in fence wait path" am: 81a46dbe31 ↵Lingfeng Yang
am: a716b5ea4e am: a8bbe1e08d Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1683773 Change-Id: I26cd2cdc8f6b73695695c4af6c4d0ea2504843a3
2021-04-22Merge "Synchronized glBufferData" am: 9c8316146c am: 25cecebb58 am: 80fef49b16Kaiyi Li
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1684048 Change-Id: I9f0ea8772402db4717ba56a790bab2a75d691ec9