Lines Matching defs:attachment
812 bool isFramebufferAttachmentSRGB (const deUint32 targetType, const deUint32 attachment) const;
813 void readTexels (const int px, const int py, const deUint32 attachment, tcu::Vec4& texelData);
814 void logState (const deUint32 targetType, const deUint32 attachment, const SamplingType samplingType) const;
1224 bool Renderer::isFramebufferAttachmentSRGB (const deUint32 targetType, const deUint32 attachment) const
1229 gl.getFramebufferAttachmentParameteriv(targetType, attachment, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, &encodingType);
1244 DE_FATAL("Error: Color attachment format not recognised");
1255 // ensure result sampling coordinates are within range of the result color attachment
1266 void Renderer::logState (const deUint32 targetType, const deUint32 attachment, const SamplingType samplingType) const
1271 bool fboAttachmentSRGB = this->isFramebufferAttachmentSRGB(targetType, attachment);
1281 message << "Framebuffer color attachment value BEFORE draw call";
1285 message << "Framebuffer color attachment value AFTER draw call";
1683 // attachment should ignore color space conversion, producing linear color.
1719 // Check if copying from an fbo with an sRGB color attachment to an fbo with a linear color attachment with FRAMEBUFFER_EXT enabled results in
1866 this->addChild(new FboSRGBColAttachCase (m_context, "framebuffer_srgb_enabled_col_attach", "srgb enable color attachment and framebuffer"));