Lines Matching defs:sample
468 SampleData& sample = m_sampleRegister[regSampleNdx]; \
469 const Vec4& srcColor = sample.clampedBlendSrcColor; \
470 const Vec4& dstColor = sample.clampedBlendDstColor; \
472 sample.COLOR_NAME = (COLOR_EXPRESSION); \
478 case BLENDEQUATION_ADD: SAMPLE_REGISTER_BLENDED_COLOR(blendedRGB, srcColor.swizzle(0,1,2)*sample.blendSrcFactorRGB + dstColor.swizzle(0,1,2)*sample.blendDstFactorRGB) break;
479 case BLENDEQUATION_SUBTRACT: SAMPLE_REGISTER_BLENDED_COLOR(blendedRGB, srcColor.swizzle(0,1,2)*sample.blendSrcFactorRGB - dstColor.swizzle(0,1,2)*sample.blendDstFactorRGB) break;
480 case BLENDEQUATION_REVERSE_SUBTRACT: SAMPLE_REGISTER_BLENDED_COLOR(blendedRGB, dstColor.swizzle(0,1,2)*sample.blendDstFactorRGB - srcColor.swizzle(0,1,2)*sample.blendSrcFactorRGB) break;
489 case BLENDEQUATION_ADD: SAMPLE_REGISTER_BLENDED_COLOR(blendedA, srcColor.w()*sample.blendSrcFactorA + dstColor.w()*sample.blendDstFactorA) break;
490 case BLENDEQUATION_SUBTRACT: SAMPLE_REGISTER_BLENDED_COLOR(blendedA, srcColor.w()*sample.blendSrcFactorA - dstColor.w()*sample.blendDstFactorA) break;
491 case BLENDEQUATION_REVERSE_SUBTRACT: SAMPLE_REGISTER_BLENDED_COLOR(blendedA, dstColor.w()*sample.blendDstFactorA - srcColor.w()*sample.blendSrcFactorA) break;
618 SampleData& sample = m_sampleRegister[regSampleNdx]; \
619 const Vec4& srcColor = sample.clampedBlendSrcColor; \
620 const Vec4& dstColor = sample.clampedBlendDstColor; \
621 const Vec3& bias = sample.blendSrcFactorRGB; \
622 const float p0 = sample.blendSrcFactorA; \
627 sample.blendedRGB = Vec3(r, g, b); \
638 SampleData& sample = m_sampleRegister[regSampleNdx]; \
639 const Vec3 srcColor = sample.clampedBlendSrcColor.swizzle(0,1,2); \
640 const Vec3 dstColor = sample.clampedBlendDstColor.swizzle(0,1,2); \
641 const Vec3& bias = sample.blendSrcFactorRGB; \
642 const float p0 = sample.blendSrcFactorA; \
644 sample.blendedRGB = (COLOR_EXPRESSION)*p0 + bias; \
655 SampleData& sample = m_sampleRegister[regSampleNdx];
656 const Vec4& srcColor = sample.clampedBlendSrcColor;
657 const Vec4& dstColor = sample.clampedBlendDstColor;
667 sample.blendSrcFactorRGB = bias;
668 sample.blendSrcFactorA = p0;
669 sample.blendedA = p0 + p1 + p2;
839 // the per-sample operations for one group at a time.
843 // The index of the fragment of the sample at the beginning of m_sampleRegisters.
846 // Initialize sample data in the sample register.
993 // Clamp result values in sample register