Lines Matching defs:const
66 tcu::IVec4 computeColorDistance () const;
67 bool verifyPixels (const tcu::PixelBufferAccess& rendered,
68 const tcu::PixelBufferAccess& reference,
69 const ReferenceParams& samplerParams,
70 const std::vector<float>& texCoords) const;
72 static int lim (const tcu::TextureFormat& format,
76 const de::SharedPtr<Params> m_params;
77 const tcu::TextureFormat m_inFormat;
78 const VkFormat m_outFormat;
83 const tcu::IVec4 m_cd;
84 const tcu::IVec4 m_a;
85 const tcu::IVec4 m_b;
86 const tcu::IVec4 m_c;
87 const tcu::IVec4 m_d;
90 static const int textureWidth = 7;
91 static const int textureHeight = 7;
121 const tcu::PixelBufferAccess& swAccess = m_swTexture.getLevel(0);
122 const tcu::PixelBufferAccess& hwAccess = m_hwTexture->getLevel(0, 0);
136 int SnormLinearClampInstance::lim (const tcu::TextureFormat& format, int channelIdx)
142 tcu::IVec4 SnormLinearClampInstance::computeColorDistance () const
153 bool SnormLinearClampInstance::verifyPixels (const tcu::PixelBufferAccess& rendered, const tcu::PixelBufferAccess& reference, const ReferenceParams& samplerParams, const std::vector<float>& texCoords) const
158 const int nuc (getNumUsedChannels(m_inFormat.order));
159 const int width (m_renderer.getRenderWidth());
160 const int height (m_renderer.getRenderHeight());
162 const tcu::IVec4 colorDistance (computeColorDistance());
178 const int numFailedPixels = glu::TextureTestUtil::computeTextureLookupDiff(rendered, reference, errorMask,
183 const int numTotalPixels = width * height;
185 const auto formatName = de::toLower(std::string(getFormatName(m_params->format)).substr(10));
205 const auto px = rendered.getPixel(x, y);
227 const int width (m_renderer.getRenderWidth());
228 const int height (m_renderer.getRenderHeight());
262 const std::string& name,
269 vkt::TestInstance* createInstance (vkt::Context& context) const override
274 virtual void checkSupport (vkt::Context& context) const override
287 virtual void initPrograms (SourceCollections& programCollection) const override
305 DE_NULL, // const void* pNext
317 DE_NULL, // const uint32_t* pQueueFamilyIndices
337 DE_NULL, // const void* pNext
349 DE_NULL, // const uint32_t* pQueueFamilyIndices
375 for (const auto& param : params)
413 for (const auto& testParam : testParams)
415 const int tw = SnormLinearClampInstance::textureWidth * sizeMultipler;
416 const int th = SnormLinearClampInstance::textureHeight * sizeMultipler;