Flutter Engine
The Flutter Engine
|
#include <GrXferProcessor.h>
Public Member Functions | |
EmitArgs (GrGLSLXPFragmentBuilder *fragBuilder, GrGLSLUniformHandler *uniformHandler, const GrShaderCaps *caps, const GrXferProcessor &xp, const char *inputColor, const char *inputCoverage, const char *outputPrimary, const char *outputSecondary, const SamplerHandle dstTextureSamplerHandle, GrSurfaceOrigin dstTextureOrigin, const skgpu::Swizzle &writeSwizzle) | |
Public Attributes | |
GrGLSLXPFragmentBuilder * | fXPFragBuilder |
GrGLSLUniformHandler * | fUniformHandler |
const GrShaderCaps * | fShaderCaps |
const GrXferProcessor & | fXP |
const char * | fInputColor |
const char * | fInputCoverage |
const char * | fOutputPrimary |
const char * | fOutputSecondary |
const SamplerHandle | fDstTextureSamplerHandle |
GrSurfaceOrigin | fDstTextureOrigin |
skgpu::Swizzle | fWriteSwizzle |
Definition at line 288 of file GrXferProcessor.h.
|
inline |
Definition at line 289 of file GrXferProcessor.h.
GrSurfaceOrigin GrXferProcessor::ProgramImpl::EmitArgs::fDstTextureOrigin |
Definition at line 320 of file GrXferProcessor.h.
const SamplerHandle GrXferProcessor::ProgramImpl::EmitArgs::fDstTextureSamplerHandle |
Definition at line 319 of file GrXferProcessor.h.
const char* GrXferProcessor::ProgramImpl::EmitArgs::fInputColor |
Definition at line 315 of file GrXferProcessor.h.
const char* GrXferProcessor::ProgramImpl::EmitArgs::fInputCoverage |
Definition at line 316 of file GrXferProcessor.h.
const char* GrXferProcessor::ProgramImpl::EmitArgs::fOutputPrimary |
Definition at line 317 of file GrXferProcessor.h.
const char* GrXferProcessor::ProgramImpl::EmitArgs::fOutputSecondary |
Definition at line 318 of file GrXferProcessor.h.
const GrShaderCaps* GrXferProcessor::ProgramImpl::EmitArgs::fShaderCaps |
Definition at line 313 of file GrXferProcessor.h.
GrGLSLUniformHandler* GrXferProcessor::ProgramImpl::EmitArgs::fUniformHandler |
Definition at line 312 of file GrXferProcessor.h.
skgpu::Swizzle GrXferProcessor::ProgramImpl::EmitArgs::fWriteSwizzle |
Definition at line 321 of file GrXferProcessor.h.
const GrXferProcessor& GrXferProcessor::ProgramImpl::EmitArgs::fXP |
Definition at line 314 of file GrXferProcessor.h.
GrGLSLXPFragmentBuilder* GrXferProcessor::ProgramImpl::EmitArgs::fXPFragBuilder |
Definition at line 311 of file GrXferProcessor.h.