Home
last modified time | relevance | path

Searched refs:pARGB8888Struct (Results 1 – 3 of 3) sorted by relevance

/CafeSDK-2.12.13-1/system/src/tool/gfx/projects/TexConv2/ddsReader/
DDDS_10.cpp230 ARGB8888Struct* pARGB8888Struct = (ARGB8888Struct*)calloc(sizeof(ARGB8888Struct), 1); in LoadDDS10_R8G8B8A8() local
231 void* extra = pARGB8888Struct; in LoadDDS10_R8G8B8A8()
233 pARGB8888Struct->nFlags |= EF_UseBitMasks; in LoadDDS10_R8G8B8A8()
234 pARGB8888Struct->pMemory = malloc(4 * pDDSD->dwWidth * pDDSD->dwHeight); in LoadDDS10_R8G8B8A8()
235 pARGB8888Struct->nRMask = 0x000000ff; in LoadDDS10_R8G8B8A8()
236 pARGB8888Struct->nGMask = 0x0000ff00; in LoadDDS10_R8G8B8A8()
237 pARGB8888Struct->nBMask = 0x00ff0000; in LoadDDS10_R8G8B8A8()
238 pARGB8888Struct->nRShift = 0; in LoadDDS10_R8G8B8A8()
239 pARGB8888Struct->nGShift = 8; in LoadDDS10_R8G8B8A8()
240 pARGB8888Struct->nBShift = 16; in LoadDDS10_R8G8B8A8()
DDDS.cpp360 ARGB8888Struct* pARGB8888Struct = (ARGB8888Struct*)calloc(sizeof(ARGB8888Struct), 1); in LoadDDS_RGB8888() local
361 void* extra = pARGB8888Struct; in LoadDDS_RGB8888()
363 pARGB8888Struct->nFlags |= EF_UseBitMasks; in LoadDDS_RGB8888()
365 if(pARGB8888Struct->nFlags & EF_UseBitMasks) in LoadDDS_RGB8888()
367 pARGB8888Struct->pMemory = malloc(4 * pDDSD->dwWidth * pDDSD->dwHeight); in LoadDDS_RGB8888()
368 pARGB8888Struct->nRMask = pDDSD->ddpfPixelFormat.dwRBitMask; in LoadDDS_RGB8888()
369 pARGB8888Struct->nGMask = pDDSD->ddpfPixelFormat.dwGBitMask; in LoadDDS_RGB8888()
370 pARGB8888Struct->nBMask = pDDSD->ddpfPixelFormat.dwBBitMask; in LoadDDS_RGB8888()
373 int tempMask = pARGB8888Struct->nRMask; in LoadDDS_RGB8888()
379 pARGB8888Struct->nRShift = shift; in LoadDDS_RGB8888()
[all …]
DDDS_Helpers.cpp664 ARGB8888Struct* pARGB8888Struct = reinterpret_cast<ARGB8888Struct*>(extra); in LoopRGB8888() local
665 if(!(pARGB8888Struct->nFlags & EF_UseBitMasks)) in LoopRGB8888()
674 if(fread(pARGB8888Struct->pMemory, size, 1, pFile) != 1) in LoopRGB8888()
679 u32* pTempPtr = (u32*)pARGB8888Struct->pMemory; in LoopRGB8888()
680 u32* pEnd = (u32*)pARGB8888Struct->pMemory + (size / 4); in LoopRGB8888()
683 …*(pData + 0) = static_cast<s8> ((*pTempPtr & pARGB8888Struct->nRMask) >> pARGB8888Struct->nRShift); in LoopRGB8888()
684 …*(pData + 1) = static_cast<s8> ((*pTempPtr & pARGB8888Struct->nGMask) >> pARGB8888Struct->nGShift); in LoopRGB8888()
685 …*(pData + 2) = static_cast<s8> ((*pTempPtr & pARGB8888Struct->nBMask) >> pARGB8888Struct->nBShift); in LoopRGB8888()