void decompress (const PixelBufferAccess& dst, CompressedTexFormat fmt, const deUint8* src, const TexDecompressionParams& params)
{
- const size_t blockSize = getBlockSize(fmt);
+ const int blockSize = getBlockSize(fmt);
const IVec3 blockPixelSize (getBlockPixelSize(fmt));
const IVec3 blockCount (divRoundUp(dst.getWidth(), blockPixelSize.x()),
divRoundUp(dst.getHeight(), blockPixelSize.y()),
return DE_FALSE;
}
- *bsdAddrLen = result->ai_addrlen;
+ *bsdAddrLen = (int)result->ai_addrlen;
- deMemcpy(bsdAddr, result->ai_addr, result->ai_addrlen);
+ deMemcpy(bsdAddr, result->ai_addr, (int)result->ai_addrlen);
freeaddrinfo(result);
/* Add port. */
if (success)
{
/* Wait for all callbacks to complete. */
- DE_VERIFY(WaitForSingleObject(waitEvent, INFINITE) == WAIT_OBJECT_0);
+ DWORD res = WaitForSingleObject(waitEvent, INFINITE);
+ DE_ASSERT(res == WAIT_OBJECT_0);
+ DE_UNREF(res);
break;
}
else
{
}
-static bool isWindow (const eglu::CandidateConfig& c) { return (c.surfaceType() & EGL_WINDOW_BIT); }
+static bool isWindow (const eglu::CandidateConfig& c) { return (c.surfaceType() & EGL_WINDOW_BIT) != 0; }
void SwapBuffersTests::init (void)
{
TestCaseGroup* const formatGroup = new TestCaseGroup(m_context, formats[formatNdx].name, "");
textureTypeGroup->addChild(formatGroup);
- for (int noCornersI = 0; noCornersI <= (textureType == TEXTURETYPE_CUBE)?1:0; noCornersI++)
+ for (int noCornersI = 0; noCornersI <= ((textureType == TEXTURETYPE_CUBE)?1:0); noCornersI++)
{
const bool noCorners = noCornersI!= 0;
TestCaseGroup* const cornersGroup = noCorners