Age | Commit message (Collapse) | Author |
|
Change-Id: I08049011c337476b0a58a8b5efd0a0d3df5a3782
|
|
for gles2 am: 41ab282144 am: 5d41f08df5 am: 7bf0ce9198
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268
Change-Id: Icb969ff358e9fb533c925d1d8f6fec70956fe965
|
|
922d2d3a77 am: 6738c7dd83
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267
Change-Id: Iffcf860d399374b67bf37625eab433b982de85da
|
|
for gles2 am: 41ab282144 am: 5d41f08df5
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268
Change-Id: I938283b4be3611c16f14e72ef282801a030c7385
|
|
922d2d3a77
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267
Change-Id: I1b27ed34e30ab6c4ab9dc08e183593782c87dc19
|
|
for gles2 am: 41ab282144
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708268
Change-Id: If0940bdb35a1663e7d8c662cb229e5eca2b2ab0a
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1708267
Change-Id: I9f5ae044558c847e269d1c40fa853a87a5bd551a
|
|
for gles2
They aren't supported there
Bug: 186021150
Change-Id: I9a78789982d81abfd1a9ee1f760592df185cc9d6
|
|
They don't have to match, just be compatible
Bug: 186021150
Change-Id: Ibe2d3d972ea51f3abbff80fbc7dc3dc0b467f0b1
|
|
Change-Id: I0f6eeeb96b735e943b5b30c56f28a5a70f8091c8
|
|
1a99edd1ed
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569
Change-Id: I5870f6667bb6e81e6d10050453319da7257ada93
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569
Change-Id: I356ef57868cdc75528357b25fd4f601708552095
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697569
Change-Id: Ice7be0ad9358912faba8a097f5722a48b6a6373e
|
|
|
|
Change-Id: I87b7080c69ac4e7a2cbb2cc00ed15dcf760ad165
|
|
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
|
|
d51f523c44 am: 56cfd12b54 am: 441557f8a7
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046
Change-Id: Idd3fe850d38cddcab90e4eadfcf0784acc28c236
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387
Change-Id: I99d0f66615a43b7022e4900a777b69b5cbf5ff57
|
|
d51f523c44 am: 56cfd12b54
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046
Change-Id: Idf412e3b54fadd8e5468bc719341e7832fb7f716
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387
Change-Id: I5376f78dbc04c9c312a7dcd3662448429c6695aa
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1696046
Change-Id: I4b9943ec7dfe6fc663d1b3eb64ea810b56b61ca0
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1697387
Change-Id: Ic6494656af013e06a6c07be4969db717f844c520
|
|
|
|
Also hide some logspam behind _DEBUG.
Bug: 187300082
Test: Validation is disabled.
Change-Id: I36d249a4da9ee806252346ce651bc857b263551f
|
|
* 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
|
|
Change-Id: I56937d6db4e0455b9a1782bd0400003b7958c52d
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245
Change-Id: Ib7b12ddf3a7ca9e1bc421710f358d78fe88e89e9
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245
Change-Id: I9c9b3d58d54d80a2524f0dd1813ae0a91ad0f9a7
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1694245
Change-Id: I52b069495a2e7d8ceef4cd07a4edf3e9a3b5ff4d
|
|
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
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786
Change-Id: I07bff6a45a43a74954d8b140d93c26d8cd6f55e3
|
|
am: b80951b7a4
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658
Change-Id: I8f488e265b42e727bb0fac8d5de40b539b088da2
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657
Change-Id: I5c57a921dfe1e5f4635fa92a08e5d724a0320143
|
|
ecff709a90 am: 0bbca88381
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656
Change-Id: Ie159b1a1b51a45307863375151f52d477651ee0b
|
|
5376c8a606
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655
Change-Id: I67cb91ec182571b24e1a4e18f2b7c451bcdf2057
|
|
1674b2b8da
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654
Change-Id: I6d000489f3aa7e32983cee6df59a293345713a74
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786
Change-Id: Ie0f6ee42a6590584f13c7e056885db898f3f703f
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658
Change-Id: I1a228267b16bb96dee48a371b22722dcbfa4aef4
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657
Change-Id: I8ac3fa6d03cccdf738f0407179b98b2819492614
|
|
ecff709a90
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656
Change-Id: Ib09fa636ebbae6310323834c2b940645731c808a
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655
Change-Id: I9678ca67e343626f97c6e156dc4c44507740ad17
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654
Change-Id: I3a20976954063a71c06160aa1fbf1b8b4168cddf
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692786
Change-Id: I14c282d8e37cc8ffac98e6a5da25bbf272eb5ff1
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692658
Change-Id: Ie77067067eb779ac54b2a4e9fec46c939d7cce32
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692657
Change-Id: I382e31b03cba358360a5784a052cba96813952a2
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692656
Change-Id: Ib16c354b7ddedf72f15755aa3d313cc100670d28
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692655
Change-Id: I1172408e0df1da83d862a12ea4a36b9b2e35927c
|
|
Original change: https://android-review.googlesource.com/c/device/generic/vulkan-cereal/+/1692654
Change-Id: Id4276a17388e91df421c92320db5eedcfa9ff9d0
|
|
Change-Id: I9c987ba7f2d320233c486682c817d05fea314296
|
|
Test: build
Change-Id: I28eb44a14d2070fad3155e26a934c325011648a4
|