Home
last modified time | relevance | path

Searched refs:BackendApi (Results 1 – 25 of 57) sorted by relevance

123

/external/skia/src/gpu/vk/
DVulkanMutableTextureState.cpp26 BackendApi type() const override { return BackendApi::kVulkan; } in type()
39 BackendApi::kVulkan, in MakeVulkan()
45 SkASSERT(!data || data->type() == BackendApi::kVulkan); in get_and_cast_data()
51 SkASSERT(!data || data->type() == BackendApi::kVulkan); in get_and_cast_data()
57 SkASSERT(!data || data->type() == BackendApi::kVulkan); in get_and_cast_data()
62 SkASSERT(state.backend() == BackendApi::kVulkan); in GetVkImageLayout()
68 SkASSERT(state->backend() == BackendApi::kVulkan); in GetVkImageLayout()
73 SkASSERT(state->backend() == BackendApi::kVulkan); in SetVkImageLayout()
78 SkASSERT(state.backend() == BackendApi::kVulkan); in GetVkQueueFamilyIndex()
84 SkASSERT(state->backend() == BackendApi::kVulkan); in GetVkQueueFamilyIndex()
[all …]
/external/skia/src/gpu/graphite/vk/
DVulkanBackendTexture.cpp24 skgpu::BackendApi type() const override { return skgpu::BackendApi::kVulkan; } in type()
43 SkASSERT(!that || that->type() == skgpu::BackendApi::kVulkan); in equal()
54 SkASSERT(!data || data->type() == skgpu::BackendApi::kVulkan); in get_and_cast_data()
60 SkASSERT(!data || data->type() == skgpu::BackendApi::kVulkan); in get_and_cast_data()
82 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kVulkan) { in GetVkImage()
91 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kVulkan) { in GetVkImageLayout()
100 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kVulkan) { in GetVkQueueFamilyIndex()
109 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kVulkan) { in GetMemoryAlloc()
118 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kVulkan) { in GetMutableState()
128 if (!tex->isValid() || tex->backend() != skgpu::BackendApi::kVulkan) { in SetMutableState()
DVulkanBackendSemaphore.cpp21 skgpu::BackendApi type() const override { return skgpu::BackendApi::kVulkan; } in type()
38 SkASSERT(!data || data->type() == skgpu::BackendApi::kVulkan); in get_and_cast_data()
44 return BackendSemaphorePriv::Make(skgpu::BackendApi::kVulkan, VulkanBackendSemaphoreData(sem)); in MakeVulkan()
48 if (!sem.isValid() || sem.backend() != skgpu::BackendApi::kVulkan) { in GetVkSemaphore()
/external/skia/src/gpu/
DGpuTypesPriv.h58 static constexpr const char* BackendApiToStr(BackendApi backend) { in BackendApiToStr()
60 case BackendApi::kDawn: return "kDawn"; in BackendApiToStr()
61 case BackendApi::kMetal: return "kMetal"; in BackendApiToStr()
62 case BackendApi::kVulkan: return "kVulkan"; in BackendApiToStr()
63 case BackendApi::kMock: return "kMock"; in BackendApiToStr()
64 case BackendApi::kUnsupported: return "kUnsupported"; in BackendApiToStr()
DMutableTextureStatePriv.h15 enum class BackendApi : unsigned int;
22 virtual BackendApi type() const = 0;
38 static MutableTextureState MakeMutableTextureState(BackendApi backend, in MakeMutableTextureState()
DMutableTextureState.cpp15 fBackend(BackendApi::kUnsupported), in MutableTextureState()
39 case BackendApi::kVulkan: in set()
/external/skia/src/gpu/graphite/
DTextureInfo.cpp42 } else if (fBackend == skgpu::BackendApi::kUnsupported) { in isCompatible()
97 std::tuple<BackendApi, Mipmapped, int> TextureInfoPriv::ParseInfoTag(uint32_t tag) { in ParseInfoTag()
98 static constexpr std::tuple<BackendApi, Mipmapped, int> kInvalid = in ParseInfoTag()
99 {BackendApi::kUnsupported, Mipmapped::kNo, 0}; in ParseInfoTag()
108 if (backend >= SkTo<uint8_t>(BackendApi::kUnsupported)) { in ParseInfoTag()
111 return {static_cast<BackendApi>(backend), in ParseInfoTag()
DBackendTexture.cpp23 static inline void assert_is_supported_backend(const BackendApi& backend) { in assert_is_supported_backend()
24 SkASSERT(backend == BackendApi::kDawn || in assert_is_supported_backend()
25 backend == BackendApi::kMetal || in assert_is_supported_backend()
26 backend == BackendApi::kVulkan); in assert_is_supported_backend()
DBackendSemaphore.cpp32 case BackendApi::kDawn: in operator =()
34 case BackendApi::kMetal: in operator =()
35 case BackendApi::kVulkan: in operator =()
DSharedContext.h42 BackendApi backend() const { return fBackend; } in backend()
65 BackendApi,
76 BackendApi fBackend;
DBackendSemaphorePriv.h22 virtual skgpu::BackendApi type() const = 0;
39 static BackendSemaphore Make(BackendApi backend, const SomeBackendSemaphoreData& textureData) { in Make()
DContextUtils.h20 enum class BackendApi : unsigned int;
77 std::string BuildComputeSkSL(const Caps*, const ComputeStep*, BackendApi);
/external/skia/include/gpu/
DMutableTextureState.h18 enum class BackendApi : unsigned int;
41 BackendApi backend() const { return fBackend; } in backend()
56 MutableTextureState(BackendApi api, const StateData& data) : fBackend(api), fIsValid(true) { in MutableTextureState()
62 BackendApi fBackend;
/external/skia/src/gpu/graphite/dawn/
DDawnBackendTexture.cpp23 skgpu::BackendApi type() const override { return skgpu::BackendApi::kDawn; } in type()
40 SkASSERT(!that || that->type() == skgpu::BackendApi::kDawn); in equal()
50 SkASSERT(!data || data->type() == skgpu::BackendApi::kDawn); in get_and_cast_data()
96 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kDawn) { in GetDawnTexturePtr()
105 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kDawn) { in GetDawnTextureViewPtr()
/external/skia/src/gpu/graphite/mtl/
DMtlBackendSemaphore.mm26 skgpu::BackendApi type() const override { return skgpu::BackendApi::kMetal; }
45 SkASSERT(!data || data->type() == skgpu::BackendApi::kMetal);
51 return BackendSemaphorePriv::Make(skgpu::BackendApi::kMetal,
56 if (!sem.isValid() || sem.backend() != skgpu::BackendApi::kMetal) {
65 if (!sem.isValid() || sem.backend() != skgpu::BackendApi::kMetal) {
DMtlBackendTexture.mm25 skgpu::BackendApi type() const override { return skgpu::BackendApi::kMetal; }
40 SkASSERT(!that || that->type() == skgpu::BackendApi::kMetal);
50 SkASSERT(!data || data->type() == skgpu::BackendApi::kMetal);
61 if (!tex.isValid() || tex.backend() != skgpu::BackendApi::kMetal) {
/external/skia/tools/gpu/
DContextType.cpp128 skgpu::BackendApi skgpu::graphite::ContextTypeBackend(ContextType type) { in ContextTypeBackend()
140 return BackendApi::kUnsupported; in ContextTypeBackend()
143 return BackendApi::kVulkan; in ContextTypeBackend()
146 return BackendApi::kMetal; in ContextTypeBackend()
154 return BackendApi::kDawn; in ContextTypeBackend()
157 return BackendApi::kMock; in ContextTypeBackend()
DContextType.h15 enum class BackendApi : unsigned;
60 skgpu::BackendApi ContextTypeBackend(skgpu::ContextType type);
/external/skia/include/gpu/graphite/
DBackendSemaphore.h30 BackendApi backend() const { return fBackend; } in backend()
43 BackendSemaphore(BackendApi backend, const SomeBackendSemaphoreData& data) in BackendSemaphore()
48 BackendApi fBackend;
DTextureInfo.h90 BackendApi backend() const { in backend()
91 SkASSERT(fData.has_value() || fBackend == BackendApi::kUnsupported); in backend()
122 skgpu::BackendApi fBackend = BackendApi::kUnsupported;
/external/skia/tools/graphite/mtl/
DGraphiteMtlTestContext.h23 skgpu::BackendApi backend() override { return skgpu::BackendApi::kMetal; } in backend()
/external/skia/tools/graphite/dawn/
DGraphiteDawnTestContext.h28 skgpu::BackendApi backend() override { return skgpu::BackendApi::kDawn; } in backend()
/external/skia/dm/
DDMGpuTestProcs.cpp41 return skgpu::graphite::ContextTypeBackend(type) == BackendApi::kVulkan; in IsVulkanContextType()
51 return skgpu::graphite::ContextTypeBackend(type) == BackendApi::kMetal; in IsMetalContextType()
67 return skgpu::graphite::ContextTypeBackend(type) == skgpu::BackendApi::kDawn; in IsDawnContextType()
/external/skia/tools/graphite/vk/
DGraphiteVulkanTestContext.h23 skgpu::BackendApi backend() override { return skgpu::BackendApi::kVulkan; } in backend()
/external/skia/tools/graphite/
DGraphiteTestContext.h15 enum class BackendApi : unsigned;
41 virtual skgpu::BackendApi backend() = 0;

123