Home
last modified time | relevance | path

Searched refs:BaseDevice (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/src/gpu/
DBaseDevice.cpp21 BaseDevice::BaseDevice(sk_sp<GrRecordingContext> rContext, in BaseDevice() function in skgpu::BaseDevice
28 GrSurfaceProxyView BaseDevice::readSurfaceView() { in readSurfaceView()
34 bool BaseDevice::CheckAlphaTypeAndGetFlags(SkAlphaType alphaType, in CheckAlphaTypeAndGetFlags()
53 SkImageInfo BaseDevice::MakeInfo(SurfaceContext* sc, DeviceFlags flags) { in MakeInfo()
61 GrRenderTargetProxy* BaseDevice::targetProxy() { in targetProxy()
65 bool BaseDevice::replaceBackingProxy(SkSurface::ContentChangeMode mode) { in replaceBackingProxy()
DBaseDevice.h36 class BaseDevice : public SkBaseDevice {
43 BaseDevice(sk_sp<GrRecordingContext>, const SkImageInfo&, const SkSurfaceProps&);
47 BaseDevice* asGpuDevice() override { return this; } in asGpuDevice()
109 GR_MAKE_BITFIELD_CLASS_OPS(BaseDevice::DeviceFlags)
DGrRecordingContextPriv.h115 sk_sp<skgpu::BaseDevice> createDevice(GrColorType,
120 skgpu::BaseDevice::InitContents);
121 sk_sp<skgpu::BaseDevice> createDevice(SkBudgeted,
129 skgpu::BaseDevice::InitContents);
DGrRecordingContextPriv.cpp26 sk_sp<skgpu::BaseDevice> GrRecordingContextPriv::createDevice(GrColorType colorType, in createDevice()
31 … skgpu::BaseDevice::InitContents init) { in createDevice()
40 sk_sp<skgpu::BaseDevice> GrRecordingContextPriv::createDevice(SkBudgeted budgeted, in createDevice()
48 … skgpu::BaseDevice::InitContents init) { in createDevice()
DBUILD.bazel6 "BaseDevice.cpp",
7 "BaseDevice.h",
/third_party/skia/src/image/
DSkSurface_Gpu.h17 namespace skgpu { class BaseDevice; } variable
21 SkSurface_Gpu(sk_sp<skgpu::BaseDevice>);
59 skgpu::BaseDevice* getDevice();
62 sk_sp<skgpu::BaseDevice> fDevice;
DSkSurface_Gpu.cpp37 SkSurface_Gpu::SkSurface_Gpu(sk_sp<skgpu::BaseDevice> device) in SkSurface_Gpu()
53 skgpu::BaseDevice* SkSurface_Gpu::getDevice() { in getDevice()
420 skgpu::BaseDevice::InitContents::kClear); in MakeRenderTarget()
479 skgpu::BaseDevice::InitContents::kClear); in MakeRenderTarget()
521 skgpu::BaseDevice::InitContents::kUninit); in MakeFromBackendTexture()
637 skgpu::BaseDevice::InitContents::kUninit); in MakeFromBackendRenderTarget()
DSkSurface_GpuMtl.mm91 skgpu::BaseDevice::InitContents::kUninit);
160 skgpu::BaseDevice::InitContents::kUninit);
/third_party/skia/src/gpu/v1/
DDevice_v1.h32 class Device final : public BaseDevice {
48 using BaseDevice::replaceBackingProxy;
70 static sk_sp<BaseDevice> Make(GrRecordingContext*,
84 static sk_sp<BaseDevice> Make(GrRecordingContext*,
189 static sk_sp<BaseDevice> Make(std::unique_ptr<SurfaceDrawContext>,
222 using INHERITED = BaseDevice;
DDevice.cpp112 sk_sp<BaseDevice> Device::Make(GrRecordingContext* rContext, in Make()
129 sk_sp<BaseDevice> Device::Make(std::unique_ptr<SurfaceDrawContext> sdc, in Make()
151 sk_sp<BaseDevice> Device::Make(GrRecordingContext* rContext, in Make()
/third_party/skia/src/gpu/vk/
DGrVkSecondaryCBDrawContext.h18 namespace skgpu { class BaseDevice; } variable
117 explicit GrVkSecondaryCBDrawContext(sk_sp<skgpu::BaseDevice>, const SkSurfaceProps*);
119 sk_sp<skgpu::BaseDevice> fDevice;
DGrVkSecondaryCBDrawContext.cpp50 skgpu::BaseDevice::InitContents::kUninit); in Make()
59 GrVkSecondaryCBDrawContext::GrVkSecondaryCBDrawContext(sk_sp<skgpu::BaseDevice> device, in GrVkSecondaryCBDrawContext()
/third_party/skia/src/core/
DSkSpecialSurface.cpp126 SkSpecialSurface_Gpu(sk_sp<skgpu::BaseDevice> device, SkIRect subset) in SkSpecialSurface_Gpu()
168 skgpu::BaseDevice::InitContents::kUninit); in MakeRenderTarget()
DSkDevice.h36 namespace skgpu { class BaseDevice; } variable
198 virtual skgpu::BaseDevice* asGpuDevice() { return nullptr; } in asGpuDevice()
DSkDeferredDisplayListRecorder.cpp166 skgpu::BaseDevice::InitContents::kUninit); in init()
/third_party/skia/tests/
DDeviceTest.cpp90 skgpu::BaseDevice::InitContents::kClear); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/gn/
Dgpu.gni408 "$_src/gpu/BaseDevice.cpp",
409 "$_src/gpu/BaseDevice.h",