Home
last modified time | relevance | path

Searched refs:rendererVk (Results 1 – 15 of 15) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
Dvk_caps_utils.cpp39 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 …]
Dvk_cache_utils.cpp3400 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 …]
Dvk_cache_utils.h1480 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);
DOverlayVk.cpp36 RendererVk *rendererVk = contextVk->getRenderer(); in init() local
39 rendererVk->getPhysicalDeviceSubgroupProperties(); in init()
DTransformFeedbackVk.cpp123 RendererVk *rendererVk = contextVk->getRenderer(); in begin() local
125 rendererVk->getPhysicalDeviceProperties().limits.minStorageBufferOffsetAlignment; in begin()
DProgramExecutableVk.cpp290 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()
DFramebufferVk.h35 void destroy(RendererVk *rendererVk);
DFramebufferVk.cpp356 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()
DRendererVk.cpp362 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()
DContextVk.h698 void init(RendererVk *rendererVk);
699 void destroy(RendererVk *rendererVk);
Dvk_helpers.cpp4050 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()
DContextVk.cpp391 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()
Dvk_helpers.h2487 void destroy(RendererVk *rendererVk);
/external/angle/src/libANGLE/renderer/vulkan/android/
Dvk_android_utils.cpp96 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer) in ReleaseAndroidExternalMemory() argument
100 GetImplAs<DisplayVkAndroid>(rendererVk->getDisplay())->getAHBFunctions(); in ReleaseAndroidExternalMemory()
Dvk_android_utils.h35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);