Home
last modified time | relevance | path

Searched refs:GrD3DTexture (Results 1 – 13 of 13) sorted by relevance

/external/skia/src/gpu/d3d/
DGrD3DTexture.cpp17 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture() function in GrD3DTexture
35 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, SkISize dimensions, const GrD3DTextureResourceInfo& info, in GrD3DTexture() function in GrD3DTexture
52 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture() function in GrD3DTexture
65 sk_sp<GrD3DTexture> GrD3DTexture::MakeNewTexture(GrD3DGpu* gpu, SkBudgeted budgeted, in MakeNewTexture()
83 GrD3DTexture* tex = new GrD3DTexture(gpu, budgeted, dimensions, info, std::move(state), in MakeNewTexture()
86 return sk_sp<GrD3DTexture>(tex); in MakeNewTexture()
89 sk_sp<GrD3DTexture> GrD3DTexture::MakeWrappedTexture(GrD3DGpu* gpu, in MakeWrappedTexture()
106 return sk_sp<GrD3DTexture>(new GrD3DTexture(gpu, dimensions, info, std::move(state), in MakeWrappedTexture()
111 sk_sp<GrD3DTexture> GrD3DTexture::MakeAliasingTexture(GrD3DGpu* gpu, in MakeAliasingTexture()
112 sk_sp<GrD3DTexture> originalTexture, in MakeAliasingTexture()
[all …]
DGrD3DTexture.h17 class GrD3DTexture : public GrTexture, public virtual GrD3DTextureResource {
19 static sk_sp<GrD3DTexture> MakeNewTexture(GrD3DGpu*,
26 static sk_sp<GrD3DTexture> MakeWrappedTexture(GrD3DGpu*,
33 static sk_sp<GrD3DTexture> MakeAliasingTexture(GrD3DGpu*,
34 sk_sp<GrD3DTexture>,
37 ~GrD3DTexture() override {} in ~GrD3DTexture()
47 GrD3DTexture(GrD3DGpu*,
64 GrD3DTexture(GrD3DGpu*, SkBudgeted, SkISize dimensions, const GrD3DTextureResourceInfo&,
68 GrD3DTexture(GrD3DGpu*, SkISize dimensions, const GrD3DTextureResourceInfo&,
DGrD3DTextureRenderTarget.h26 class GrD3DTextureRenderTarget: public GrD3DTexture, public GrD3DRenderTarget {
44 GrD3DTexture::onAbandon(); in onAbandon()
50 GrD3DTexture::onRelease(); in onRelease()
DGrD3DGpu.cpp253 sk_sp<GrD3DTexture> GrD3DGpu::createD3DTexture(SkISize dimensions, in createD3DTexture()
290 return GrD3DTexture::MakeNewTexture(this, budgeted, dimensions, resourceDesc, isProtected, in createD3DTexture()
310 sk_sp<GrD3DTexture> tex = this->createD3DTexture(dimensions, dxgiFormat, renderable, in onCreateTexture()
364 sk_sp<GrD3DTexture> d3dTex = this->createD3DTexture(dimensions, dxgiFormat, GrRenderable::kNo, in onCreateCompressedTexture()
438 dstTexResource = static_cast<GrD3DTexture*>(dst->asTexture()); in onCopySurface()
446 srcTexResource = static_cast<GrD3DTexture*>(src->asTexture()); in onCopySurface()
541 dstTextureResource = static_cast<GrD3DTexture*>(dst->asTexture()); in resolveTexture()
574 texResource = static_cast<GrD3DTexture*>(surface->asTexture()); in onReadPixels()
639 GrD3DTexture* d3dTex = static_cast<GrD3DTexture*>(surface->asTexture()); in onWritePixels()
666 bool GrD3DGpu::uploadToTexture(GrD3DTexture* tex, int left, int top, int width, int height, in uploadToTexture()
[all …]
DGrD3DCommandList.h27 class GrD3DTexture; variable
89 void copyTextureToTexture(const GrD3DTexture* dst,
90 const GrD3DTexture* src,
213 void addSampledTextureRef(GrD3DTexture*);
DGrD3DTextureRenderTarget.cpp27 , GrD3DTexture(gpu, dimensions, info, state, shaderResourceView, mipmapStatus) in GrD3DTextureRenderTarget()
51 , GrD3DTexture(gpu, dimensions, info, state, shaderResourceView, mipmapStatus) in GrD3DTextureRenderTarget()
70 , GrD3DTexture(gpu, dimensions, info, state, shaderResourceView, mipmapStatus) in GrD3DTextureRenderTarget()
94 , GrD3DTexture(gpu, dimensions, info, state, shaderResourceView, mipmapStatus) in GrD3DTextureRenderTarget()
DGrD3DPipelineState.cpp105 auto texture = static_cast<GrD3DTexture*>(geomProcTextures[i]->peekTexture()); in setAndBindTextures()
114 auto* texture = static_cast<GrD3DTexture*>(te.texture()); in setAndBindTextures()
122 auto texture = static_cast<GrD3DTexture*>(dstTexture); in setAndBindTextures()
DGrD3DGpu.h250 sk_sp<GrD3DTexture> createD3DTexture(SkISize,
259 bool uploadToTexture(GrD3DTexture* tex, int left, int top, int width, int height,
DGrD3DCommandList.cpp215 void GrD3DCommandList::copyTextureToTexture(const GrD3DTexture* dst, const GrD3DTexture* src, in copyTextureToTexture()
607 void GrD3DDirectCommandList::addSampledTextureRef(GrD3DTexture* texture) { in addSampledTextureRef()
DGrD3DOpsRenderPass.cpp218 GrD3DTexture* d3dTex = static_cast<GrD3DTexture*>(tex); in update_resource_state()
DGrD3DCaps.cpp912 if (auto tex = static_cast<const GrD3DTexture*>(surface->asTexture())) { in surfaceSupportsReadPixels()
/external/skia/include/gpu/
DGrBackendSurface.h380 friend class GrD3DTexture; variable
/external/skia/gn/
Dgpu.gni766 "$_src/gpu/d3d/GrD3DTexture.cpp",
767 "$_src/gpu/d3d/GrD3DTexture.h",