Flutter Engine
The Flutter Engine
|
#include <SkSLProgramSettings.h>
Public Attributes | |
bool | fFragColorIsInOut = false |
bool | fForceHighPrecision = false |
bool | fSharpenTextures = false |
bool | fForceNoRTFlip = false |
int | fRTFlipOffset = -1 |
int | fRTFlipBinding = -1 |
int | fRTFlipSet = -1 |
int | fDefaultUniformSet = 0 |
int | fDefaultUniformBinding = 0 |
bool | fOptimize = true |
bool | fRemoveDeadFunctions = true |
bool | fRemoveDeadVariables = true |
int | fInlineThreshold = SkSL::kDefaultInlineThreshold |
bool | fForceNoInline = false |
bool | fAllowNarrowingConversions = false |
bool | fValidateSPIRV = true |
bool | fUsePushConstants = false |
SkSL::Version | fMaxVersionAllowed = SkSL::Version::k100 |
bool | fUseMemoryPool = true |
Holds the compiler settings for a program.
Definition at line 22 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fAllowNarrowingConversions = false |
Definition at line 59 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fDefaultUniformBinding = 0 |
Definition at line 43 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fDefaultUniformSet = 0 |
Definition at line 42 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fForceHighPrecision = false |
Definition at line 27 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fForceNoInline = false |
Definition at line 56 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fForceNoRTFlip = false |
Definition at line 33 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fFragColorIsInOut = false |
Definition at line 25 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fInlineThreshold = SkSL::kDefaultInlineThreshold |
Definition at line 54 of file SkSLProgramSettings.h.
SkSL::Version SkSL::ProgramSettings::fMaxVersionAllowed = SkSL::Version::k100 |
Definition at line 69 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fOptimize = true |
Definition at line 46 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fRemoveDeadFunctions = true |
Definition at line 49 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fRemoveDeadVariables = true |
Definition at line 51 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fRTFlipBinding = -1 |
Definition at line 38 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fRTFlipOffset = -1 |
Definition at line 35 of file SkSLProgramSettings.h.
int SkSL::ProgramSettings::fRTFlipSet = -1 |
Definition at line 39 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fSharpenTextures = false |
Definition at line 29 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fUseMemoryPool = true |
Definition at line 75 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fUsePushConstants = false |
Definition at line 64 of file SkSLProgramSettings.h.
bool SkSL::ProgramSettings::fValidateSPIRV = true |
Definition at line 62 of file SkSLProgramSettings.h.