aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Snap for 6601700 from a260d5b0d4f0c90230e0450ad0c45e15eda5d0a7 to rvc-releaseandroid-vts-11.0_r1android-cts-11.0_r1android-11.0.0_r3android-11.0.0_r2android-11.0.0_r17android-11.0.0_r1android11-tests-releaseandroid11-releaseandroid-build-team Robot2020-06-182-0/+25
|\ | | | | | | Change-Id: If0c6814ac3da94156c221b535c88c603ed83fe98
| * Merge "Squelch negative counts/lengths in glInvalidate(Sub)Framebuffer" into ↵android11-devBo Hu2020-06-172-0/+25
| |\ | | | | | | | | | rvc-dev
| | * Squelch negative counts/lengths in glInvalidate(Sub)FramebufferLingfeng Yang2020-06-162-0/+25
| | | | | | | | | | | | | | | | | | Bug: 158890590 Change-Id: I8e4d688ea413cdef755f8efcfec1a1fd19822693 Merged-In: I8e4d688ea413cdef755f8efcfec1a1fd19822693
* | | Snap for 6587913 from 6c667b4fb6521361d94a4f16c945fb8384f22625 to rvc-releaseandroid-build-team Robot2020-06-138-59/+265
|\| | | | | | | | | | | Change-Id: I8f11ad78f9d7a0ef657f1a0d6bc1557223dc3425
| * | Add checks to glDrawElementsInstanced, glGetShaderSourceLingfeng Yang2020-06-121-1/+6
| | | | | | | | | | | | | | | | | | Bug: 158533223 Change-Id: I8d819b6b5edc10b863e57dda788591cabe34a971
| * | Account for row slack in upload/download of texturesLingfeng Yang2020-06-127-58/+259
| |/ | | | | | | | | | | | | Also treat 3D the same way. Bug: 158533223 Change-Id: I6a79ad917c87136b6483b734909fa91d26683a9f
* | Snap for 6534196 from e41d0e536ca923795d2ca74cc38292a9c1187732 to rvc-releaseandroid-build-team Robot2020-05-2842-448/+192
|\| | | | | | | Change-Id: Ieba61b2e6cc4e9e86b44b48be6df544d96008221
| * Move syslog to //zircon/system/ulibYilong Li2020-05-261-1/+1
| | | | | | | | | | | | | | | | | | | | This fixes build after https://fuchsia-review.googlesource.com/c/fuchsia/+/388456 landed. Bug: 154346346 Test: presubmit Merged-In: If82169a38920cca4edd5709cb9f8719ce0cd74ed Change-Id: I8c249c69d076738ae2c03027568af12285c6fa9a
| * Use new tracing headers in Fuchsia.Yilong Li2020-05-261-1/+1
| | | | | | | | | | | | | | | | | | | | The old tracing headers is removed in change https://fuchsia-review.googlesource.com/c/fuchsia/+/391353. Bug: 154346346 Test: presubmit Merged-In: Ia5e9e565cabc81099b3d9b0f5fe04c9b36a7113a Change-Id: I1cab1abf9f6ae8de764da1fbf029ec21f8bc82d8
| * Use qemu_pipe_bp headers for Fuchsia build.Yilong Li2020-05-261-0/+8
| | | | | | | | | | | | | | | | | | | | This fixes Fuchsia build after aosp/1315474 lands. Bug: 154151802 Bug: 154346346 Test: presubmit Merged-In: If07606fb53ebecd9276cd1206cf366f8959f6fd6 Change-Id: Ifb37fa63b8949ebfe0b778c1700e3c5101876925
| * Rename Call() in goldfish pipe FIDL call usage.Yilong Li2020-05-262-3/+3
| | | | | | | | | | | | | | | | | | | | Call() method in goldfish.pipe FIDL API is renamed to DoCall() in fxrev.dev/388123 . Bug: 154346346 Test: presubmit Merged-In: I734f9b06e88c7857382af3976ca61986077fb344 Change-Id: Ieb4f4faf384df77d7a65a7d81df2a61cb6adc2c0
| * Define NVX_device_generated_commands handles only when that extension exists.Yilong Li2020-05-261-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | After Vulkan SDK 1.2.135 (currently used in Fuchsia tree), VK_NVX_device_generated_commands is renamed to VK_NV_... . This change modifies the handle definition to make sure that we only refer to these handle types when the NVX extension exists. Bug: 154346346 Test: presubmit Merged-In: Ib1063f7d5e3b6efefee2bc643e4cef58fbd8a39f Change-Id: Ie68935bd06930abcb673ea3b869c5a0ced1bc010
| * Fix BUILD.gn on FuchsiaYilong Li2020-05-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | After fxrev.dev/390754 an fxrev.dev/388763 lands, static trace engine is moved from //zircon/public to //zircon/system/ulib, fuchsia.logger FIDL interface is moved to //sdk/fidl. This change fixes BUILD.gn to reflect the changes above. Bug: 154346346 Test: presubmit Merged-In: I00d758b8bbd794b0e52b38acabf2c44437026028 Change-Id: I9a99e004e635f9c8f9b9e87088c6d1eaddcc2c13
| * [fuchsia] Migrate fuchsia.sysmem to //sdk.David Reveman2020-05-261-1/+1
| | | | | | | | | | | | | | Bug: 154346346 Test: presubmit Merged-In: I8280e2bf83b70657e0aaabfa9205e624625c9609 Change-Id: Ia47027481e14bef1aff775f9b73b42d25f742299
| * Support Ycbcr sampler on Fuchsia.Yilong Li2020-05-261-1/+1
| | | | | | | | | | | | | | Bug: 154346346 Test: fx shell run "fuchsia-pkg://fuchsia.com/escher_waterfall#meta/escher_waterfall.cmx" Merged-In: I6e7239299c8ef0031d0b3431fccc1be9d6faff6d Change-Id: I5cf7276cf812f5c761025b2d833d550b3c78f1e5
| * Retire duplicate qemu_pipe and gralloc_cb headersRoman Kiryanov2020-05-2636-436/+161
| | | | | | | | | | | | | | | | Bug: 154151802 Test: build Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I3c0eb4470b1a2e7d67be3e4e16297b411b69dd76 Change-Id: I9bd934d1e86507dc91377b6d8f8ad5cc0184bf2f
| * Do not crash in cmake_transform.py is a module has no 'libs'Roman Kiryanov2020-05-261-1/+1
| | | | | | | | | | | | | | | | Bug: 154151802 Test: build Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: Iaa3b4bf253daac9e6b9755cb31bb63d51273ef38 Change-Id: I69ba2aba0d6215bb20b65d6c6ddb972b417ba0cd
* | Snap for 6507440 from 34089badd73908a1e49afed02452b71bdacadbf3 to rvc-releaseandroid-build-team Robot2020-05-191-0/+17
|\| | | | | | | Change-Id: I496133d81267f845ba71813aebaba35efbd2bdab
| * Add d/g/goldfish-opengl soong namespaceRoman Kiryanov2020-05-141-0/+17
| | | | | | | | | | | | | | Bug: 154151802 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I609aae958c33cbb0560d32503fc26106df065ce9
* | Snap for 6496549 from fcd0f65a104580c65763e2ad995d60270af7a0bf to rvc-releaseandroid-build-team Robot2020-05-1543-342/+428
|\| | | | | | | Change-Id: I063498a8c71c85e70dc5209fb4044afb7e8a1840
| * Merge "Delete exports.lds from codecs" into rvc-devTreeHugger Robot2020-05-142-10/+0
| |\
| | * Delete exports.lds from codecsRoman Kiryanov2020-05-132-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not used. Bug: 154346346 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I469068b392ba60866da0cd10bf6351f45867a758 Change-Id: Id63b9519b3a413722adbcbea9cd1a6fa3c165604
| * | Remove misleading unknown param errorLingfeng Yang2020-05-131-2/+1
| | | | | | | | | | | | | | | | | | bug: 156101704 Change-Id: I13381c28608107427c7571883fc97f7ba3394896
| * | Switch licensesLingfeng Yang2020-05-1327-257/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | from gpl to apache (We are the original authors) bug: 156549439 Change-Id: Ib069589522da8ea12568e7aca367809c2b863c01
| * | Revise virtio-gpu-next path to latestLingfeng Yang2020-05-132-44/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | based off https://android-review.googlesource.com/c/kernel/cuttlefish-modules/+/1294806 bug: 153580313 Change-Id: Ic13c913519eb890c8515b26a02e0d4dbf86e58ae
| * | Remove some eglMakeCurrent spamLingfeng Yang2020-05-131-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | Only spam on the first time the context is made current bug: 155106844 Change-Id: I9d442444823e7d8cb218c5fad9ac99da9ad161dc
| * | egl: only return nonzero EGLConfig valuesLingfeng Yang2020-05-133-11/+36
| |/ | | | | | | | | | | | | | | bug: 22821866 Some apps are broken and think that EGLConfig 0 means an error state. Change-Id: If5e42389d0dc3f459000e11852a20071d157a96c
| * Migrate libGoldfishAddressSpace to .bpRoman Kiryanov2020-05-138-17/+41
| | | | | | | | | | | | | | | | | | | | for guest builds Bug: 154151802 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I503f202961f6ba68f95dc92074030d91f0c9f666 Change-Id: I872a640d3067d7acda76fe4ad4b12ca738d18201
* | Snap for 6492800 from 6398000124cd8f1622b75e84cb21ee0d7b3a49d7 to rvc-releaseandroid-build-team Robot2020-05-141-4/+0
|\| | | | | | | Change-Id: I1a32c3911e692ac3595121d1273c64ac76614199
| * Remove reference to PLATFORM_SDK_VERSION from goldfish_address_space_impl.hRoman Kiryanov2020-05-121-4/+0
| | | | | | | | | | | | | | | | Bug: 154346346 Test: presubmit Merged-In: I8f10fc07fbccabbd3443dae5f3ca7e34d66e6ead Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I1dcff25aafb5c28bd6a39359569d01a5ecbb747c
* | Snap for 6488384 from 7b46578124824f8bea9e000f921fd280d4ee4af3 to rvc-releaseandroid-build-team Robot2020-05-1328-55/+76
|\| | | | | | | Change-Id: I741aee006788b846b83781c1335f942dc03b847d
| * Fix host buildRoman Kiryanov2020-05-111-0/+10
| | | | | | | | | | | | | | | | Bug: 154346346 Test: presubmit Merged-In: Ib3fc7091c85fc46f510e8a6b7bf1b56201c88538 Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I3be87f32d2ae54012345372f48e3aee556c534ff
| * Retire Android.bp in OpenglCodecCommonRoman Kiryanov2020-05-111-5/+0
| | | | | | | | | | | | | | | | | | | | not used. Bug: 154346346 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I5472ffc5a495c83da5511eb3a7caaeb3fa7bcefa Change-Id: I6e7336e6d4ef71e9f8b76b6d84090019ff90d665
| * Move GoldfishAddressSpace into a separate libraryRoman Kiryanov2020-05-1122-30/+54
| | | | | | | | | | | | | | | | | | | | This library will be migrated to .bp (for guest builds). Bug: 154346346 Test: build Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: Ie5a741f233f08434abd4a81e859220532b8e9357 Change-Id: I994b481d8b5b9f0340dc2ba2aec67682e6455e59
| * Remove the "autogenerated" tag from system/vulkan_enc/Android.mkRoman Kiryanov2020-05-112-17/+6
| | | | | | | | | | | | | | | | | | | | Generating this file does not bring much value. Bug: 154346346 Test: build Merged-In: Ifd1a08a8918800811511c477b0bff2465241a982 Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I9c4f911f117bce1f82ad5d642d5daa86a383be8f
| * Move IOStream_common.cpp to GLESv2_encRoman Kiryanov2020-05-114-4/+7
| | | | | | | | | | | | | | | | | | | | | | IOStream_common.cpp defines methods that cannot be used outside of GLESv2_enc. Bug: 154346346 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: Idcb4baa7386b388ed68843cabe05603150783a27 Change-Id: I613705067e5b623e67e9742c6240dfd8a848af02
* | Snap for 6484097 from a8f5675d76e12bb3275b2d57083b76bebb779d33 to rvc-releaseandroid-build-team Robot2020-05-1215-108/+88
|\| | | | | | | Change-Id: If79ca330dd51b1da06206417d2e60ef57df90b66
| * Migrate libandroidemu to .bp on the guestRoman Kiryanov2020-05-117-7/+49
| | | | | | | | | | | | | | | | | | | | The host build file will stay the same. Bug: 154151802 Test: build and boot Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: Ida0f457c03246082673dccc9df7e9b1562ed1636 Change-Id: I735be9238919fcb72fc92b1b67d48802cde785a3
| * Remove some references to PLATFORM_SDK_VERSIONRoman Kiryanov2020-05-112-12/+2
| | | | | | | | | | | | | | | | | | | | | | PLATFORM_SDK_VERSION is always >=26 in current branches. Bug: 154346346 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I5c3e1625fcafd704ea164163bbe395aeab6b4173 Change-Id: I30b8ae1dfd0ee7120d9d87a12be6e455a54f7360
| * Retire FixedBufferRoman Kiryanov2020-05-117-89/+37
| | | | | | | | | | | | | | | | | | | | replace it with std::vector<char> Bug: 154346346 Test: boot Merged-In: I51fc5cb2ea12dd3cc5868fb18429774a8493e12f Change-Id: I9977f00d68222f8fc65a148847071785395e7787 Signed-off-by: Roman Kiryanov <rkir@google.com>
* | Snap for 6477313 from 5fb783e257077fea57c8719c1137645c9597d11f to rvc-releaseandroid-build-team Robot2020-05-0924-13/+436
|\| | | | | | | Change-Id: I06f6d1e9b8e11075a56410e323787674e4562605
| * (reland) Add libqemupipe.ranchu and libgralloc_cb.ranchuRoman Kiryanov2020-05-0724-13/+436
| | | | | | | | | | | | | | | | Bug: 154151802 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I5afbad19d2feafd6a6fa3d6cef38aeb13be4fb67 Change-Id: Ia30a19ecdcee5268044025f1bf84e20b80d3c4e5
* | Snap for 6473661 from 1a27438093ea85a25a3b674d5a86b674bab2c48d to rvc-releaseandroid-build-team Robot2020-05-086-70/+353
|\| | | | | | | Change-Id: Ib6d70d6f920065dec0e981f6dcaf09f0e807840f
| * goldfish-codecs: render vp8 and vp9 on hostbohu2020-05-076-70/+353
| | | | | | | | | | | | | | | | | | Refactor guest vpx decoder to work with host. BUG: 150378029 Test: presubmit Merged-In: Ie1ba9b4d3ae1b41c1fbddb0b56faf51f8ef9d0dc Change-Id: I62fdc8f93a263075da71327f88b266471a03c1a8
| * goldfish-codecs: use 2560x2560 as largest resolution for vpxbohu2020-05-071-1/+1
| | | | | | | | | | | | | | | | | | This is needed for XL screen (2560x1440) BUG: 134087891 Test: presubmit Merged-In: Ia17938c1826a5b7bdb60bb42cff0a0ae86add318 Change-Id: I89f3d0f667177e7a4c05246d8ce3c5f56bf665c6
* | Snap for 6453963 from a7a1ee645f970d5d057411aaa33f9818777fc97c to rvc-releaseandroid-build-team Robot2020-05-0210-754/+24
|\| | | | | | | Change-Id: I359eeddd7c93c4f0bc422000c0f91914691a8c20
| * Use qemu_pipe_write_fully in QemuPipeStreamRoman Kiryanov2020-04-301-37/+1
| | | | | | | | | | | | | | | | Bug: 154346346 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I34531818d3d7301454a0b8890163a10cd0f11afb Change-Id: I0832db41ce1cde2802f5c2a27f40af389ac59379
| * Refactor QEMU_PIPE_RETRYRoman Kiryanov2020-04-303-35/+23
| | | | | | | | | | | | | | | | | | | | | | | | We already have qemu_pipe_try_again defined, we want to use it in QEMU_PIPE_RETRY instead of separate checks of errno. Bug: 154346346 Test: build, boot Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: Ie7e81400b5dd4188ead07d8c585f1100d9c6be83 Change-Id: Idf9708abb7a9874a80d55cca8c7068bc170bb821
| * Retire CbManagerRoman Kiryanov2020-04-307-683/+1
| | | | | | | | | | | | | | | | | | | | It was replaced by libui. Bug: 154346346 Test: presubmit Merged-In: Ife562e4c2466f275567ed6dfc134ebb4f8f67aef Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I15ad28b124100b98f8e799c3f796c5b841e932c1
* | Snap for 6449986 from e171b80e76249f2397f5bf6c088323e87210a4ae to rvc-releaseandroid-build-team Robot2020-05-012-4/+11
|\| | | | | | | Change-Id: I7349ad7af084bdfab72f863e38c9dd930cd34571