![]() |
Flutter Engine
The Flutter Engine
|
#include <VulkanResourceProvider.h>
Static Public Attributes | |
static constexpr size_t | kIntrinsicConstantSize = sizeof(float) * 4 |
static constexpr size_t | kLoadMSAAVertexBufferSize = sizeof(float) * 8 |
Friends | |
class | VulkanCommandBuffer |
Additional Inherited Members | |
![]() | |
ResourceProvider (SharedContext *sharedContext, SingleOwner *singleOwner, uint32_t recorderID, size_t resourceBudget) | |
![]() | |
SharedContext * | fSharedContext |
sk_sp< ResourceCache > | fResourceCache |
Definition at line 34 of file VulkanResourceProvider.h.
skgpu::graphite::VulkanResourceProvider::VulkanResourceProvider | ( | SharedContext * | sharedContext, |
SingleOwner * | singleOwner, | ||
uint32_t | recorderID, | ||
size_t | resourceBudget, | ||
sk_sp< Buffer > | intrinsicConstantUniformBuffer, | ||
sk_sp< Buffer > | loadMSAAVertexBuffer | ||
) |
Definition at line 44 of file VulkanResourceProvider.cpp.
|
override |
Definition at line 55 of file VulkanResourceProvider.cpp.
sk_sp< VulkanYcbcrConversion > skgpu::graphite::VulkanResourceProvider::findOrCreateCompatibleYcbcrConversion | ( | const VulkanYcbcrConversionInfo & | ycbcrInfo | ) | const |
Definition at line 511 of file VulkanResourceProvider.cpp.
const Buffer * skgpu::graphite::VulkanResourceProvider::loadMSAAVertexBuffer | ( | ) | const |
Definition at line 109 of file VulkanResourceProvider.cpp.
Definition at line 105 of file VulkanResourceProvider.cpp.
|
friend |
Definition at line 105 of file VulkanResourceProvider.h.
|
staticconstexpr |
Definition at line 36 of file VulkanResourceProvider.h.
|
staticconstexpr |
Definition at line 37 of file VulkanResourceProvider.h.