Home
last modified time | relevance | path

Searched refs:ahb (Results 1 – 23 of 23) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkDeviceMemoryExternalAndroid.cpp172 ahb = extendedAllocationInfo.importAndroidHardwareBufferInfo->buffer; in AllocateInfo()
210 return importAndroidHardwareBuffer(allocateInfo.ahb, &buffer); in allocateBuffer()
221 if(ahb != nullptr) in freeBuffer()
225 AHardwareBuffer_release(ahb); in freeBuffer()
226 ahb = nullptr; in freeBuffer()
232 ahb = buffer; in importAndroidHardwareBuffer()
234 AHardwareBuffer_acquire(ahb); in importAndroidHardwareBuffer()
235 AHardwareBuffer_describe(ahb, &ahbDesc); in importAndroidHardwareBuffer()
278 int ret = AHardwareBuffer_allocate(&ahbDesc, &ahb); in allocateAndroidHardwareBuffer()
284 AHardwareBuffer_describe(ahb, &ahbDesc); in allocateAndroidHardwareBuffer()
[all …]
DVkDeviceMemoryExternalAndroid.hpp35 AHardwareBuffer *ahb = nullptr; member
85 AHardwareBuffer *ahb = nullptr; member in AHardwareBufferExternalMemory
/third_party/mesa3d/src/virtio/vulkan/
Dvn_android.c894 const struct AHardwareBuffer *ahb, in vn_android_get_ahb_format_properties() argument
902 AHardwareBuffer_describe(ahb, &desc); in vn_android_get_ahb_format_properties()
919 AHardwareBuffer_getNativeHandle(ahb), &buf_props)) in vn_android_get_ahb_format_properties()
1037 AHardwareBuffer *ahb = NULL; in vn_android_ahb_allocate() local
1048 ret = AHardwareBuffer_allocate(&desc, &ahb); in vn_android_ahb_allocate()
1058 return ahb; in vn_android_ahb_allocate()
1070 AHardwareBuffer *ahb = NULL; in vn_android_get_drm_format_modifier_info() local
1082 ahb = vn_android_ahb_allocate(16, 16, 1, format, usage); in vn_android_get_drm_format_modifier_info()
1083 if (!ahb) in vn_android_get_drm_format_modifier_info()
1087 AHardwareBuffer_getNativeHandle(ahb), &buf_props)) { in vn_android_get_drm_format_modifier_info()
[all …]
Dvn_android.h61 struct AHardwareBuffer *ahb,
71 vn_android_release_ahb(struct AHardwareBuffer *ahb);
143 UNUSED struct AHardwareBuffer *ahb, in vn_android_device_import_ahb() argument
159 vn_android_release_ahb(UNUSED struct AHardwareBuffer *ahb) in vn_android_release_ahb() argument
Dvn_device_memory.h40 struct AHardwareBuffer *ahb; member
Dvn_device_memory.c511 if (mem->ahb) in vn_FreeMemory()
512 vn_android_release_ahb(mem->ahb); in vn_FreeMemory()
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
DImageTest.cpp848 std::vector<uint8_t> ahb(ahbData, ahbData + planeData.bytesPerPixel); in verifyResultAHB() local
850 EXPECT_EQ(reference, ahb) in verifyResultAHB()
901 std::vector<uint8_t> ahb(ahbData, ahbData + data[0].bytesPerPixel); in verifyResultAHB() local
903 EXPECT_EQ(reference, ahb) << "at (" << x << ", " << y << ")"; in verifyResultAHB()
2685 AHardwareBuffer *ahb; in TEST_P() local
2689 {{kLinearColor, 4}}, &ahb, &ahbImage); in TEST_P()
2695 verifyResultAHB(ahb, {{kLinearColor, 4}}); in TEST_P()
2699 destroyAndroidHardwareBuffer(ahb); in TEST_P()
2712 AHardwareBuffer *ahb; in TEST_P() local
2716 {{kLinearColor, 4}}, &ahb, &ahbImage); in TEST_P()
[all …]
/third_party/skia/src/gpu/
DGrAHardwareBufferImageGenerator.cpp110 AutoAHBRelease(AHardwareBuffer* ahb) : fAhb(ahb) {} in makeView() argument
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawAhbTests.cpp322 …pt::AndroidHardwareBufferPtr ahb = ahbApi->allocate(WIDTH, HEIGHT, targetImageCreateInfo.arrayLaye… in iterate() local
324 if (ahb.internal == DE_NULL) in iterate()
327 NativeHandle nativeHandle(ahb); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/
DvktExternalMemoryUtil.cpp542 vk::pt::AndroidHardwareBufferPtr ahb (DE_NULL); in getMemoryNative() local
544 VK_CHECK(vkd.getMemoryAndroidHardwareBufferANDROID(device, &info, &ahb)); in getMemoryNative()
545 TCU_CHECK(ahb.internal); in getMemoryNative()
546 nativeHandle = ahb; in getMemoryNative()
/third_party/mesa3d/docs/relnotes/
D21.3.7.rst148 - venus: properly destroy deferred ahb image before real image creation
D22.1.0.rst3485 - venus: properly destroy deferred ahb image before real image creation
3487 - venus: clean up android wsi and ahb image builder
3488 - venus: pass necessary format list at ahb image format query
3489 - venus: add necessary format list for ahb image creation
D21.2.0.rst5184 - venus: add ahb image and buffer properties query support
5197 - venus: implement image creation for ahb handle type
5236 - venus: handle ahb backed VkBuffer creation properly
5240 - venus: cache ahb backed buffer memory type bits requirement
D21.3.0.rst4327 - venus: cache ahb backed buffer memory type bits requirement
4338 - venus: set maxMipLevels to 1 for ahb images
4344 - venus: properly check and fill ahb buffer properties
D22.0.0.rst4337 - venus: assign valid memoryTypeIndex of exportable ahb memory for image
4341 - venus: refactor the ahb buffer mem_type_bits query api
4360 - venus: properly destroy deferred ahb image before real image creation
D22.2.0.rst5983 - venus: fix view format for ahb image
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
DvktApiExternalMemoryTests.cpp4054 …vk::pt::AndroidHardwareBufferPtr ahb = ahbApi->allocate(64u, 64u, layerCount, ahbApi->vkFormatToAh… in ValidateAHardwareBuffer() local
4055 if (ahb.internal == DE_NULL) in ValidateAHardwareBuffer()
4059 ahb = ahbApi->allocate(64u, 64u, 1u, ahbApi->vkFormatToAhbFormat(format), requiredAhbUsage); in ValidateAHardwareBuffer()
4060 if (ahb.internal == DE_NULL) in ValidateAHardwareBuffer()
4065 NativeHandle nativeHandle(ahb); in ValidateAHardwareBuffer()
4097 VK_CHECK(vkd.getAndroidHardwareBufferPropertiesANDROID(device, ahb, &bufferProperties)); in ValidateAHardwareBuffer()
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Ddraw.txt5691 dEQP-VK.draw.renderpass.ahb.triangle_list
5692 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_3
5693 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_5
5694 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_8
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Ddraw.txt6425 dEQP-VK.draw.renderpass.ahb.triangle_list
6426 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_3
6427 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_5
6428 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_8
/third_party/vk-gl-cts/android/cts/master/vk-master/
Ddraw.txt6424 dEQP-VK.draw.renderpass.ahb.triangle_list
6425 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_3
6426 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_5
6427 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_8
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Ddraw.txt6425 dEQP-VK.draw.renderpass.ahb.triangle_list
6426 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_3
6427 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_5
6428 dEQP-VK.draw.renderpass.ahb.triangle_list_layers_8
/third_party/astc-encoder/Test/Images/HDRIHaven/HDR-RGB/
Dhdr-rgb-canarywharf.hdr1085 …��w��������h�n�fu]NOSS��������~y�pojiu|AGHE?s9:;?AEFJMPKPRTYdloouQXJ�~\x���ahb~������������������ꁖ…
Dhdr-rgb-arboretum.hdr57 …�ws�}���������SWL�����_sUjQFicz�|�z��m�SSPELRTYX[daaaVV`]RCEKKQPXSTPPUQQXX[ahb?SUQP^db]eaIUVROGC<h…