diff options
Diffstat (limited to 'include/gpu/mock')
-rw-r--r-- | include/gpu/mock/GrMockTypes.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/gpu/mock/GrMockTypes.h b/include/gpu/mock/GrMockTypes.h index c8c2a5a8cd..81eeaba8b6 100644 --- a/include/gpu/mock/GrMockTypes.h +++ b/include/gpu/mock/GrMockTypes.h @@ -34,10 +34,20 @@ struct GrMockOptions { bool fTexturable = false; }; + // GPU options. + bool fInstanceAttribSupport = false; + uint32_t fMapBufferFlags = 0; int fMaxTextureSize = 2048; int fMaxRenderTargetSize = 2048; int fMaxVertexAttributes = 16; ConfigOptions fConfigOptions[kGrPixelConfigCnt]; + + // Shader options. + bool fGeometryShaderSupport = false; + bool fTexelBufferSupport = false; + bool fIntegerSupport = false; + bool fFlatInterpolationSupport = false; + int fMaxVertexSamplers = 0; }; #endif |