Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros
DawnGraphicsPipeline.cpp File Reference
#include "src/gpu/graphite/dawn/DawnGraphicsPipeline.h"
#include "include/gpu/graphite/TextureInfo.h"
#include "src/gpu/PipelineUtils.h"
#include "src/gpu/Swizzle.h"
#include "src/gpu/graphite/Attribute.h"
#include "src/gpu/graphite/ContextUtils.h"
#include "src/gpu/graphite/GraphicsPipelineDesc.h"
#include "src/gpu/graphite/Log.h"
#include "src/gpu/graphite/RenderPassDesc.h"
#include "src/gpu/graphite/RendererProvider.h"
#include "src/gpu/graphite/UniformManager.h"
#include "src/gpu/graphite/dawn/DawnCaps.h"
#include "src/gpu/graphite/dawn/DawnErrorChecker.h"
#include "src/gpu/graphite/dawn/DawnGraphiteUtilsPriv.h"
#include "src/gpu/graphite/dawn/DawnResourceProvider.h"
#include "src/gpu/graphite/dawn/DawnSharedContext.h"
#include "src/gpu/graphite/dawn/DawnUtilsPriv.h"
#include "src/sksl/SkSLProgramSettings.h"
#include "src/sksl/SkSLUtil.h"
#include "src/sksl/ir/SkSLProgram.h"
#include <vector>

Go to the source code of this file.

Classes

struct  skgpu::graphite::DawnGraphicsPipeline::AsyncPipelineCreation
 

Namespaces

namespace  skgpu
 
namespace  skgpu::graphite
 

Macros

#define VALUE_IF_DSB_OR_ZERO(VALUE)    ((caps.shaderCaps()->fDualSourceBlendingSupport) ? (VALUE) : wgpu::BlendFactor::Zero)
 

Macro Definition Documentation

◆ VALUE_IF_DSB_OR_ZERO

#define VALUE_IF_DSB_OR_ZERO (   VALUE)     ((caps.shaderCaps()->fDualSourceBlendingSupport) ? (VALUE) : wgpu::BlendFactor::Zero)

Variable Documentation

◆ fFinished

bool fFinished = false

Definition at line 245 of file DawnGraphicsPipeline.cpp.

◆ fRenderPipeline

wgpu::RenderPipeline fRenderPipeline

Definition at line 244 of file DawnGraphicsPipeline.cpp.