Searched refs:GrVkSamplerYcbcrConversion (Results 1 - 8 of 8) sorted by relevance
/third_party/skia/src/gpu/vk/ |
H A D | GrVkSamplerYcbcrConversion.cpp | 8 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h" 12 GrVkSamplerYcbcrConversion* GrVkSamplerYcbcrConversion::Create( in Create() 91 return new GrVkSamplerYcbcrConversion(gpu, conversion, GenerateKey(info)); in Create() 94 void GrVkSamplerYcbcrConversion::freeGPUData() const { in freeGPUData() 100 GrVkSamplerYcbcrConversion::Key GrVkSamplerYcbcrConversion::GenerateKey( in GenerateKey()
|
H A D | GrVkSamplerYcbcrConversion.h | 20 class GrVkSamplerYcbcrConversion : public GrVkManagedResource { class 22 static GrVkSamplerYcbcrConversion* Create(GrVkGpu* gpu, const GrVkYcbcrConversionInfo&); 46 // Helpers for hashing GrVkSamplerYcbcrConversion 49 static const Key& GetKey(const GrVkSamplerYcbcrConversion& ycbcrConversion) { in GetKey() 58 SkDebugf("GrVkSamplerYcbcrConversion: %" PRIdPTR " (%d refs)\n", (intptr_t)fYcbcrConversion, 64 GrVkSamplerYcbcrConversion(const GrVkGpu* gpu, VkSamplerYcbcrConversion ycbcrConversion, in GrVkSamplerYcbcrConversion() function in GrVkSamplerYcbcrConversion
|
H A D | GrVkSampler.h | 14 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h" 30 Key(uint8_t samplerKey, const GrVkSamplerYcbcrConversion::Key& ycbcrKey) { in Key() 31 // We must memset here since the GrVkSamplerYcbcrConversion has a 64 bit value which may in Key() 38 GrVkSamplerYcbcrConversion::Key fYcbcrKey; 64 GrVkSamplerYcbcrConversion* ycbcrConversion, Key key) in GrVkSampler() 83 GrVkSamplerYcbcrConversion* fYcbcrConversion;
|
H A D | GrVkImageView.h | 17 class GrVkSamplerYcbcrConversion; 42 GrVkSamplerYcbcrConversion* ycbcrConversion) in GrVkImageView() 48 GrVkSamplerYcbcrConversion* fYcbcrConversion;
|
H A D | GrVkResourceProvider.h | 27 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h" 134 // Finds or creates a compatible GrVkSamplerYcbcrConversion based on the GrSamplerState and 136 GrVkSamplerYcbcrConversion* findOrCreateCompatibleSamplerYcbcrConversion( 329 // Stores GrVkSamplerYcbcrConversion objects that we've already created so we can reuse them. 330 SkTDynamicHash<GrVkSamplerYcbcrConversion, GrVkSamplerYcbcrConversion::Key> fYcbcrConversions;
|
H A D | GrVkSampler.cpp | 11 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h" 80 GrVkSamplerYcbcrConversion* ycbcrConversion = nullptr; in Create() 136 return {samplerState.asIndex(), GrVkSamplerYcbcrConversion::GenerateKey(ycbcrInfo)}; in GenerateKey()
|
H A D | GrVkResourceProvider.cpp | 240 GrVkSamplerYcbcrConversion* GrVkResourceProvider::findOrCreateCompatibleSamplerYcbcrConversion( in findOrCreateCompatibleSamplerYcbcrConversion() 242 GrVkSamplerYcbcrConversion* ycbcrConversion = in findOrCreateCompatibleSamplerYcbcrConversion() 243 fYcbcrConversions.find(GrVkSamplerYcbcrConversion::GenerateKey(ycbcrInfo)); in findOrCreateCompatibleSamplerYcbcrConversion() 245 ycbcrConversion = GrVkSamplerYcbcrConversion::Create(fGpu, ycbcrInfo); in findOrCreateCompatibleSamplerYcbcrConversion()
|
H A D | GrVkImageView.cpp | 10 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h" 21 GrVkSamplerYcbcrConversion* ycbcrConversion = nullptr; in Make()
|
Completed in 4 milliseconds