Home
last modified time | relevance | path

Searched refs:GrD3DTextureResource (Results 1 – 14 of 14) sorted by relevance

/external/skia/src/gpu/d3d/
DGrD3DTextureResource.cpp13 void GrD3DTextureResource::setResourceState(const GrD3DGpu* gpu, in setResourceState()
31 bool GrD3DTextureResource::InitTextureResourceInfo(GrD3DGpu* gpu, const D3D12_RESOURCE_DESC& desc, in InitTextureResourceInfo()
63 std::pair<GrD3DTextureResourceInfo, sk_sp<GrD3DResourceState>> GrD3DTextureResource::CreateMSAA( in CreateMSAA()
101 GrD3DTextureResource::~GrD3DTextureResource() { in ~GrD3DTextureResource()
107 void GrD3DTextureResource::prepareForPresent(GrD3DGpu* gpu) { in prepareForPresent()
111 void GrD3DTextureResource::releaseResource(GrD3DGpu* gpu) { in releaseResource()
120 void GrD3DTextureResource::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease()
126 void GrD3DTextureResource::Resource::freeGPUData() const { in freeGPUData()
DGrD3DRenderTarget.cpp30 , GrD3DTextureResource(info, std::move(state)) in GrD3DRenderTarget()
33 , fMSAATextureResource(new GrD3DTextureResource(msaaInfo, std::move(msaaState))) in GrD3DRenderTarget()
52 , GrD3DTextureResource(info, std::move(state)) in GrD3DRenderTarget()
55 , fMSAATextureResource(new GrD3DTextureResource(msaaInfo, std::move(msaaState))) in GrD3DRenderTarget()
71 , GrD3DTextureResource(info, std::move(state)) in GrD3DRenderTarget()
86 , GrD3DTextureResource(info, std::move(state)) in GrD3DRenderTarget()
114 GrD3DTextureResource::CreateMSAA(gpu, dimensions, sampleCnt, info, clearColor); in MakeWrappedRenderTarget()
135 const GrD3DTextureResource* GrD3DRenderTarget::msaaTextureResource() const { in msaaTextureResource()
147 GrD3DTextureResource* GrD3DRenderTarget::msaaTextureResource() { in msaaTextureResource()
149 return const_cast<GrD3DTextureResource*>(constThis->msaaTextureResource()); in msaaTextureResource()
DGrD3DTextureRenderTarget.cpp26 , GrD3DTextureResource(info, state) in GrD3DTextureRenderTarget()
50 , GrD3DTextureResource(info, state) in GrD3DTextureRenderTarget()
69 , GrD3DTextureResource(info, state) in GrD3DTextureRenderTarget()
93 , GrD3DTextureResource(info, state) in GrD3DTextureRenderTarget()
119 if (!GrD3DTextureResource::InitTextureResourceInfo(gpu, resourceDesc, initialState, in MakeNewTextureRenderTarget()
138 GrD3DTextureResource::CreateMSAA(gpu, dimensions, sampleCnt, info, clearColor); in MakeNewTextureRenderTarget()
182 GrD3DTextureResource::CreateMSAA(gpu, dimensions, sampleCnt, info, clearColor); in MakeWrappedTextureRenderTarget()
DGrD3DRenderTarget.h25 class GrD3DRenderTarget: public GrRenderTarget, public virtual GrD3DTextureResource {
39 const GrD3DTextureResource* msaaTextureResource() const;
40 GrD3DTextureResource* msaaTextureResource();
124 std::unique_ptr<GrD3DTextureResource> fMSAATextureResource;
DGrD3DTextureResource.h20 class GrD3DTextureResource : SkNoncopyable {
25 GrD3DTextureResource(const GrD3DTextureResourceInfo& info, sk_sp<GrD3DResourceState> state) in GrD3DTextureResource() function
32 virtual ~GrD3DTextureResource();
DGrD3DTexture.cpp25 , GrD3DTextureResource(info, std::move(state)) in GrD3DTexture()
41 , GrD3DTextureResource(info, std::move(state)) in GrD3DTexture()
59 , GrD3DTextureResource(info, state) in GrD3DTexture()
71 if (!GrD3DTextureResource::InitTextureResourceInfo(gpu, desc, in MakeNewTexture()
DGrD3DCommandList.h28 class GrD3DTextureResource; variable
69 const GrD3DTextureResource* dstTexture,
195 void resolveSubresourceRegion(const GrD3DTextureResource* dstTexture,
197 const GrD3DTextureResource* srcTexture,
DGrD3DAttachment.cpp22 , GrD3DTextureResource(info, state) in GrD3DAttachment()
51 if (!GrD3DTextureResource::InitTextureResourceInfo(gpu, resourceDesc, in MakeStencil()
DGrD3DCommandList.cpp160 const GrD3DTextureResource* dstTexture, in copyBufferToTexture()
480 const GrD3DTextureResource* msaaTextureResource = renderTarget->msaaTextureResource(); in clearRenderTargetView()
502 const GrD3DTextureResource* msaaTextureResource = renderTarget->msaaTextureResource(); in setRenderTarget()
520 void GrD3DDirectCommandList::resolveSubresourceRegion(const GrD3DTextureResource* dstTexture, in resolveSubresourceRegion()
522 const GrD3DTextureResource* srcTexture, in resolveSubresourceRegion()
DGrD3DAttachment.h19 class GrD3DAttachment : public GrAttachment, public GrD3DTextureResource {
DGrD3DTexture.h17 class GrD3DTexture : public GrTexture, public virtual GrD3DTextureResource {
DGrD3DGpu.h241 void copySurfaceAsCopyTexture(GrSurface* dst, GrSurface* src, GrD3DTextureResource* dstResource,
242 GrD3DTextureResource* srcResource, const SkIRect& srcRect,
DGrD3DGpu.cpp430 GrD3DTextureResource* dstTexResource; in onCopySurface()
431 GrD3DTextureResource* srcTexResource; in onCopySurface()
466 GrD3DTextureResource* dstResource, in copySurfaceAsCopyTexture()
467 GrD3DTextureResource* srcResource, in copySurfaceAsCopyTexture()
535 GrD3DTextureResource* dstTextureResource; in resolveTexture()
569 GrD3DTextureResource* texResource = nullptr; in onReadPixels()
1129 if (!GrD3DTextureResource::InitTextureResourceInfo(this, resourceDesc, initialState, in createTextureResourceForBackendSurface()
1471 GrD3DTextureResource* resource; in prepareSurfacesForBackendAccessAndStateUpdates()
/external/skia/gn/
Dgpu.gni770 "$_src/gpu/d3d/GrD3DTextureResource.cpp",
771 "$_src/gpu/d3d/GrD3DTextureResource.h",