Home
last modified time | relevance | path

Searched refs:displayVk (Results 1 – 14 of 14) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DSurfaceVk.cpp118 angle::Result InitImageHelper(DisplayVk *displayVk, in InitImageHelper() argument
137 ANGLE_TRY(imageHelper->initExternal(displayVk, gl::TextureType::_2D, extents, vkFormat, samples, in InitImageHelper()
191 angle::Result OffscreenSurfaceVk::AttachmentImage::initialize(DisplayVk *displayVk, in initialize() argument
199 ANGLE_TRY(InitImageHelper(displayVk, width, height, vkFormat, samples, in initialize()
202 RendererVk *renderer = displayVk->getRenderer(); in initialize()
209 image.initMemory(displayVk, hasProtectedContent, renderer->getMemoryProperties(), flags)); in initialize()
217 DisplayVk *displayVk, in initializeWithExternalMemory() argument
226 RendererVk *renderer = displayVk->getRenderer(); in initializeWithExternalMemory()
229 ANGLE_TRY(InitImageHelper(displayVk, width, height, vkFormat, samples, in initializeWithExternalMemory()
248 displayVk, renderer->getMemoryProperties(), externalMemoryRequirements, nullptr, in initializeWithExternalMemory()
[all …]
DRendererVk.cpp506 DisplayVk *displayVk, in CompressAndStorePipelineCacheVk() argument
570 displayVk->getBlobCache()->putApplication(chunkCacheHash, keyData); in CompressAndStorePipelineCacheVk()
579 CompressAndStorePipelineCacheTask(DisplayVk *displayVk, in CompressAndStorePipelineCacheTask() argument
583 : mDisplayVk(displayVk), in CompressAndStorePipelineCacheTask()
623 DisplayVk *displayVk, in GetAndDecompressPipelineCacheVk() argument
634 if (!displayVk->getBlobCache()->get(displayVk->getScratchBuffer(), chunkCacheHash, &keyData, in GetAndDecompressPipelineCacheVk()
649 ANGLE_VK_CHECK(displayVk, compressedData.resize(chunkSize * numChunks), in GetAndDecompressPipelineCacheVk()
658 if (!displayVk->getBlobCache()->get(displayVk->getScratchBuffer(), chunkCacheHash, &keyData, in GetAndDecompressPipelineCacheVk()
684 displayVk, in GetAndDecompressPipelineCacheVk()
839 angle::Result RendererVk::initialize(DisplayVk *displayVk, in initialize() argument
[all …]
DSurfaceVk.h86 angle::Result initialize(DisplayVk *displayVk,
94 angle::Result initializeWithExternalMemory(DisplayVk *displayVk,
110 virtual angle::Result initializeImpl(DisplayVk *displayVk);
225 angle::Result getUserExtentsImpl(DisplayVk *displayVk,
266 angle::Result initializeImpl(DisplayVk *displayVk);
276 void destroySwapChainImages(DisplayVk *displayVk);
DRendererVk.h128 angle::Result initialize(DisplayVk *displayVk,
166 angle::Result selectPresentQueueForSurface(DisplayVk *displayVk,
190 angle::Result getPipelineCacheSize(DisplayVk *displayVk, size_t *pipelineCacheSizeOut);
191 angle::Result syncPipelineCacheVk(DisplayVk *displayVk, const gl::Context *context);
411 angle::Result initializeDevice(DisplayVk *displayVk, uint32_t queueFamilyIndex);
DDisplayVk.cpp317 DisplayVk *displayVk = vk::GetImpl(display); in onDestroy() local
319 mPipelineLayoutCache.destroy(displayVk->getRenderer()); in onDestroy()
320 mDescriptorSetLayoutCache.destroy(displayVk->getRenderer()); in onDestroy()
DImageVk.cpp32 DisplayVk *displayVk = vk::GetImpl(display); in onDestroy() local
33 RendererVk *renderer = displayVk->getRenderer(); in onDestroy()
DSyncVk.cpp578 DisplayVk *displayVk = vk::GetImpl(display); in serverWait() local
581 return angle::ToEGL(mSyncHelper->serverWait(contextVk), displayVk, EGL_BAD_ALLOC); in serverWait()
Dvk_utils.cpp22 egl::Error ToEGL(Result result, rx::DisplayVk *displayVk, EGLint errorCode) in ToEGL() argument
26 return displayVk->getEGLError(errorCode); in ToEGL()
Dvk_utils.h84 egl::Error ToEGL(Result result, rx::DisplayVk *displayVk, EGLint errorCode);
/external/angle/src/libANGLE/renderer/vulkan/android/
DHardwareBufferImageSiblingVkAndroid.cpp141 DisplayVk *displayVk = vk::GetImpl(display); in initialize() local
142 return angle::ToEGL(initImpl(displayVk), displayVk, EGL_BAD_PARAMETER); in initialize()
182 angle::Result HardwareBufferImageSiblingVkAndroid::initImpl(DisplayVk *displayVk) in initImpl() argument
184 const AHBFunctions &functions = static_cast<DisplayVkAndroid *>(displayVk)->getAHBFunctions(); in initImpl()
185 ANGLE_VK_CHECK(displayVk, functions.valid(), VK_ERROR_INITIALIZATION_FAILED); in initImpl()
187 RendererVk *renderer = displayVk->getRenderer(); in initImpl()
212 ANGLE_VK_TRY(displayVk, vkGetAndroidHardwareBufferPropertiesANDROID(device, hardwareBuffer, in initImpl()
234 ANGLE_VK_CHECK(displayVk, bufferFormatProperties.externalFormat != 0, VK_ERROR_UNKNOWN); in initImpl()
263 displayVk, gl::TextureType::_2D, vkExtents, in initImpl()
290 ANGLE_VK_CHECK(displayVk, renderer->getFeatures().supportsYUVSamplerConversion.enabled, in initImpl()
[all …]
DHardwareBufferImageSiblingVkAndroid.h43 angle::Result initImpl(DisplayVk *displayVk);
/external/angle/src/libANGLE/renderer/vulkan/mac/
DIOSurfaceSurfaceVkMac.mm99 DisplayVk *displayVk = vk::GetImpl(display);
100 angle::Result result = initializeImpl(displayVk);
101 return angle::ToEGL(result, displayVk, EGL_BAD_SURFACE);
104 angle::Result IOSurfaceSurfaceVkMac::initializeImpl(DisplayVk *displayVk)
106 RendererVk *renderer = displayVk->getRenderer();
114 ANGLE_VK_CHECK(displayVk, samples > 0, VK_ERROR_INITIALIZATION_FAILED);
118 displayVk, mWidth, mHeight,
132 DisplayVk *displayVk = vk::GetImpl(context->getDisplay());
134 return angle::ToEGL(result, displayVk, EGL_BAD_SURFACE);
150 DisplayVk *displayVk = vk::GetImpl(context->getDisplay());
[all …]
DIOSurfaceSurfaceVkMac.h44 static bool ValidateAttributes(const DisplayVk *displayVk,
49 angle::Result initializeImpl(DisplayVk *displayVk) override;
/external/angle/src/libANGLE/renderer/vulkan/ggp/
DWindowSurfaceVkGGP.cpp65 DisplayVk *displayVk = vk::GetImpl(context->getDisplay()); in swapWithFrameToken() local
72 return angle::ToEGL(result, displayVk, EGL_BAD_SURFACE); in swapWithFrameToken()