Lines Matching defs:FragmentOutputInterfaceState
401 struct FragmentOutputInterfaceState struct
411 inline unsigned int getMultiSampleMask() const { return multisample.multiSampleMask; } in getMultiSampleMask()
412 inline int getSampleCount() const { return multisample.sampleCount; } in getSampleCount()
413 inline bool hasSampleShadingEnabled() const { return multisample.sampleShadingEnable; } in hasSampleShadingEnabled()
414 inline float getMinSampleShading() const { return multisample.minSampleShading; } in getMinSampleShading()
415 inline bool hasAlphaToCoverage() const { return multisample.alphaToCoverage; } in hasAlphaToCoverage()
417 inline const sw::float4 &getBlendConstants() const { return blendConstants; } in getBlendConstants()
433 int colorWriteMask[sw::MAX_COLOR_BUFFERS] = {}; // RGBA
435 FragmentOutputInterfaceDynamicStateFlags dynamicStateFlags = {};
437 sw::float4 blendConstants = {};
438 BlendState blendState[sw::MAX_COLOR_BUFFERS] = {};
440 MultisampleState multisample;