Searched refs:GrExternalTextureData (Results 1 – 11 of 11) sorted by relevance
16 class SK_API GrExternalTextureData : SkNoncopyable {18 virtual ~GrExternalTextureData() {} in ~GrExternalTextureData()
17 class GrExternalTextureData; variable53 virtual std::unique_ptr<GrExternalTextureData> detachBackendTexture() = 0;
63 class GrVkExternalTextureData : public GrExternalTextureData {78 typedef GrExternalTextureData INHERITED;
42 std::unique_ptr<GrExternalTextureData> textureData, in SkCrossContextImageData()62 std::unique_ptr<GrExternalTextureData> fTextureData;
119 class GrGLExternalTextureData : public GrExternalTextureData {133 typedef GrExternalTextureData INHERITED;
45 std::unique_ptr<GrExternalTextureData> detachBackendTexture() override;
150 std::unique_ptr<GrExternalTextureData> GrVkTexture::detachBackendTexture() { in detachBackendTexture()
76 std::unique_ptr<GrExternalTextureData> detachBackendTexture() { in detachBackendTexture()
74 std::unique_ptr<GrExternalTextureData> detachBackendTexture() override;
118 std::unique_ptr<GrExternalTextureData> GrGLTexture::detachBackendTexture() { in detachBackendTexture()
20 "$_include/gpu/GrExternalTextureData.h",