Flutter Engine
The Flutter Engine
GrD3DTypesPriv.cpp
Go to the documentation of this file.
1/*
2 * Copyright 2021 Google LLC
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
9
11 uint32_t sampleCount,
12 uint32_t levelCount,
13 skgpu::Protected isProtected) {
15 // Shared info
16 info.fSampleCount = sampleCount;
17 info.fLevelCount = levelCount;
18 info.fProtected = isProtected;
19
20 // D3D info
21 info.fFormat = d3dSpec.fFormat;
22 info.fSampleQualityPattern = d3dSpec.fSampleQualityPattern;
23
24 return info;
25}
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
Definition: DM.cpp:213
GrD3DSurfaceInfo GrD3DTextureResourceSpecToSurfaceInfo(const GrD3DTextureResourceSpec &d3dSpec, uint32_t sampleCount, uint32_t levelCount, skgpu::Protected isProtected)
Protected
Definition: GpuTypes.h:61
unsigned int fSampleQualityPattern