Lines Matching refs:GrD3DRenderTarget
8 #include "src/gpu/d3d/GrD3DRenderTarget.h"
20 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu,
43 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu,
64 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu,
80 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu,
91 sk_sp<GrD3DRenderTarget> GrD3DRenderTarget::MakeWrappedRenderTarget(
107 GrD3DRenderTarget* d3dRT;
119 d3dRT = new GrD3DRenderTarget(gpu, dimensions, info, std::move(state), msInfo,
123 d3dRT = new GrD3DRenderTarget(gpu, dimensions, info, std::move(state), renderTargetView,
127 return sk_sp<GrD3DRenderTarget>(d3dRT);
130 GrD3DRenderTarget::~GrD3DRenderTarget() {
135 const GrD3DTextureResource* GrD3DRenderTarget::msaaTextureResource() const {
147 GrD3DTextureResource* GrD3DRenderTarget::msaaTextureResource() {
148 auto* constThis = const_cast<const GrD3DRenderTarget*>(this);
152 void GrD3DRenderTarget::releaseInternalObjects() {
164 void GrD3DRenderTarget::onRelease() {
170 void GrD3DRenderTarget::onAbandon() {
176 GrBackendRenderTarget GrD3DRenderTarget::getBackendRenderTarget() const {
180 GrD3DGpu* GrD3DRenderTarget::getD3DGpu() const {
185 DXGI_FORMAT GrD3DRenderTarget::stencilDxgiFormat() const {
193 void GrD3DRenderTarget::genKey(GrProcessorKeyBuilder* b) const {