Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/vk/GrVkCaps.h"
#include <memory>
#include "include/core/SkTextureCompressionType.h"
#include "include/gpu/GrBackendSurface.h"
#include "include/gpu/GrContextOptions.h"
#include "include/gpu/ganesh/vk/GrVkBackendSurface.h"
#include "include/gpu/vk/VulkanBackendContext.h"
#include "include/gpu/vk/VulkanExtensions.h"
#include "include/gpu/vk/VulkanTypes.h"
#include "src/core/SkCompressedDataUtils.h"
#include "src/gpu/KeyBuilder.h"
#include "src/gpu/ganesh/GrBackendUtils.h"
#include "src/gpu/ganesh/GrProgramDesc.h"
#include "src/gpu/ganesh/GrRenderTarget.h"
#include "src/gpu/ganesh/GrRenderTargetProxy.h"
#include "src/gpu/ganesh/GrShaderCaps.h"
#include "src/gpu/ganesh/GrStencilSettings.h"
#include "src/gpu/ganesh/GrUtil.h"
#include "src/gpu/ganesh/SkGr.h"
#include "src/gpu/ganesh/TestFormatColorTypeCombination.h"
#include "src/gpu/ganesh/vk/GrVkGpu.h"
#include "src/gpu/ganesh/vk/GrVkImage.h"
#include "src/gpu/ganesh/vk/GrVkRenderTarget.h"
#include "src/gpu/ganesh/vk/GrVkTexture.h"
#include "src/gpu/ganesh/vk/GrVkUniformHandler.h"
#include "src/gpu/ganesh/vk/GrVkUtil.h"
#include "src/gpu/vk/VulkanInterface.h"
#include "src/gpu/vk/VulkanUtilsPriv.h"
Go to the source code of this file.
Functions | |
static FormatCompatibilityClass | format_compatibility_class (VkFormat format) |
bool | stencil_format_supported (const skgpu::VulkanInterface *interface, VkPhysicalDevice physDev, VkFormat format) |
static bool | format_is_srgb (VkFormat format) |
static bool | backend_format_is_external (const GrBackendFormat &format) |
static size_t | align_to_4 (size_t v) |
template<size_t N> | |
static bool | intel_deviceID_present (const std::array< uint32_t, N > &array, uint32_t deviceID) |
Variables | |
static constexpr VkFormat | kVkFormats [] |
|
inlinestatic |
Definition at line 1651 of file GrVkCaps.cpp.
|
static |
Definition at line 1524 of file GrVkCaps.cpp.
|
static |
Definition at line 108 of file GrVkCaps.cpp.
|
static |
Definition at line 776 of file GrVkCaps.cpp.
|
static |
Definition at line 2066 of file GrVkCaps.cpp.
bool stencil_format_supported | ( | const skgpu::VulkanInterface * | interface, |
VkPhysicalDevice | physDev, | ||
VkFormat | format | ||
) |
Definition at line 755 of file GrVkCaps.cpp.
|
staticconstexpr |
Definition at line 789 of file GrVkCaps.cpp.