/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_caps_utils.cpp | 39 const RendererVk *rendererVk, in FormatReinterpretationSupported() argument 44 const gl::TextureCaps &baseCaps = rendererVk->getNativeTextureCaps().get(glFormat); in FormatReinterpretationSupported() 47 const Format &vkFormat = rendererVk->getFormat(glFormat); in FormatReinterpretationSupported() 53 const Format &reinterpretedVkFormat = rendererVk->getFormat(reinterpretedFormatID); in FormatReinterpretationSupported() 60 if (!rendererVk->haveSameFormatFeatureBits(vkFormat.actualImageFormatID, in FormatReinterpretationSupported() 71 bool GetTextureSRGBDecodeSupport(const RendererVk *rendererVk) in GetTextureSRGBDecodeSupport() argument 87 if (!FormatReinterpretationSupported(optionalSizedSRGBFormats, rendererVk, kLinearColorspace)) in GetTextureSRGBDecodeSupport() 95 bool GetTextureSRGBOverrideSupport(const RendererVk *rendererVk, in GetTextureSRGBOverrideSupport() argument 129 if (!FormatReinterpretationSupported(optionalLinearFormats, rendererVk, kNonLinearColorspace)) in GetTextureSRGBOverrideSupport() 136 if (!FormatReinterpretationSupported(optionalS3TCLinearFormats, rendererVk, in GetTextureSRGBOverrideSupport() [all …]
|
D | vk_cache_utils.cpp | 3400 void RenderPassCache::destroy(RendererVk *rendererVk) in destroy() argument 3402 rendererVk->accumulateCacheStats(VulkanCacheType::CompatibleRenderPass, in destroy() 3404 rendererVk->accumulateCacheStats(VulkanCacheType::RenderPassWithOps, in destroy() 3407 VkDevice device = rendererVk->getDevice(); in destroy() 3514 void GraphicsPipelineCache::destroy(RendererVk *rendererVk) in destroy() argument 3516 accumulateCacheStats(rendererVk); in destroy() 3518 VkDevice device = rendererVk->getDevice(); in destroy() 3596 void DescriptorSetLayoutCache::destroy(RendererVk *rendererVk) in destroy() argument 3598 rendererVk->accumulateCacheStats(VulkanCacheType::DescriptorSetLayout, mCacheStats); in destroy() 3600 VkDevice device = rendererVk->getDevice(); in destroy() [all …]
|
D | vk_cache_utils.h | 1480 void destroy(RendererVk *rendererVk); 1535 void destroy(RendererVk *rendererVk); 1598 void destroy(RendererVk *rendererVk); 1616 void destroy(RendererVk *rendererVk); 1633 void destroy(RendererVk *rendererVk); 1651 void destroy(RendererVk *rendererVk); 1691 void destroy(RendererVk *rendererVk); 1723 void destroy(RendererVk *rendererVk);
|
D | OverlayVk.cpp | 36 RendererVk *rendererVk = contextVk->getRenderer(); in init() local 39 rendererVk->getPhysicalDeviceSubgroupProperties(); in init()
|
D | TransformFeedbackVk.cpp | 123 RendererVk *rendererVk = contextVk->getRenderer(); in begin() local 125 rendererVk->getPhysicalDeviceProperties().limits.minStorageBufferOffsetAlignment; in begin()
|
D | ProgramExecutableVk.cpp | 290 RendererVk *rendererVk = contextVk->getRenderer(); in reset() local 291 mTextureDescriptorsCache.destroy(rendererVk); in reset() 292 mUniformsAndXfbDescriptorsCache.destroy(rendererVk); in reset() 293 mShaderBufferDescriptorsCache.destroy(rendererVk); in reset() 296 vk::ResourceSerialFactory &factory = rendererVk->getResourceSerialFactory(); in reset() 1313 RendererVk *rendererVk = contextVk->getRenderer(); in updateAtomicCounterBuffersDescriptorSet() local 1315 rendererVk->getPhysicalDeviceProperties().limits.minStorageBufferOffsetAlignment; in updateAtomicCounterBuffersDescriptorSet()
|
D | FramebufferVk.h | 35 void destroy(RendererVk *rendererVk);
|
D | FramebufferVk.cpp | 356 RendererVk *rendererVk = contextVk->getRenderer(); in destroy() local 358 mReadPixelBuffer.release(rendererVk); in destroy() 360 mFramebufferCache.destroy(rendererVk); in destroy() 2840 void FramebufferCache::destroy(RendererVk *rendererVk) in destroy() argument 2842 rendererVk->accumulateCacheStats(VulkanCacheType::Framebuffer, mCacheStats); in destroy()
|
D | RendererVk.cpp | 362 RendererVk *rendererVk = static_cast<RendererVk *>(userData); in DebugUtilsMessenger() local 363 rendererVk->onNewValidationMessage(msg); in DebugUtilsMessenger() 414 RendererVk *rendererVk = static_cast<RendererVk *>(userData); in MemoryReportCallback() local 415 rendererVk->processMemoryReportCallback(*callbackData); in MemoryReportCallback()
|
D | ContextVk.h | 698 void init(RendererVk *rendererVk); 699 void destroy(RendererVk *rendererVk);
|
D | vk_helpers.cpp | 4050 RendererVk *rendererVk = context->getRenderer(); in initExternal() local 4061 if (rendererVk->getFeatures().supportsImageFormatList.enabled && in initExternal() 4062 rendererVk->haveSameFormatFeatureBits(imageFormat, additionalFormat)) in initExternal() 4099 rendererVk->getImageFormatFeatureBits(format.actualImageFormatID, in initExternal() 4117 ANGLE_TRY(rendererVk->getYuvConversionCache().getYuvConversion( in initExternal() 7973 void ShaderProgramHelper::destroy(RendererVk *rendererVk) in destroy() argument 7975 mGraphicsPipelines.destroy(rendererVk); in destroy() 7976 mComputePipeline.destroy(rendererVk->getDevice()); in destroy()
|
D | ContextVk.cpp | 391 void ContextVk::DriverUniformsDescriptorSet::init(RendererVk *rendererVk) in init() argument 394 rendererVk->getPhysicalDeviceProperties().limits.minUniformBufferOffsetAlignment); in init() 395 dynamicBuffer.init(rendererVk, VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, minAlignment, in init()
|
D | vk_helpers.h | 2487 void destroy(RendererVk *rendererVk);
|
/external/angle/src/libANGLE/renderer/vulkan/android/ |
D | vk_android_utils.cpp | 96 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer) in ReleaseAndroidExternalMemory() argument 100 GetImplAs<DisplayVkAndroid>(rendererVk->getDisplay())->getAHBFunctions(); in ReleaseAndroidExternalMemory()
|
D | vk_android_utils.h | 35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);
|