Lines Matching refs:pBlockHeader
40 BOOL _GFDCheckBlockHeaderMagicVersions(const GFDBlockHeader *pBlockHeader);
125 GFDBlockHeader *pBlockHeader; in GFDGetVertexShader() local
142 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetVertexShader()
144 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetVertexShader()
146 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetVertexShader()
147 pDataStruct += pBlockHeader->size; in GFDGetVertexShader()
149 switch(pBlockHeader->type) in GFDGetVertexShader()
154 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetVertexShader()
156 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetVertexShader()
161 … GFDPRINT("GFD:VSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader, pBlockHeader->dataSize); in GFDGetVertexShader()
170 memcpy(pHeader->shaderPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetVertexShader()
173 …T("GFD:VSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetVertexShader()
180 pDataStruct += pBlockHeader->dataSize; in GFDGetVertexShader()
186 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetVertexShader()
198 GFDBlockHeader *pBlockHeader; in GFDGetPixelShader() local
215 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetPixelShader()
217 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetPixelShader()
219 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetPixelShader()
220 pDataStruct += pBlockHeader->size; in GFDGetPixelShader()
222 switch(pBlockHeader->type) in GFDGetPixelShader()
227 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetPixelShader()
229 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetPixelShader()
234 …NT("GFD:PSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetPixelShader()
243 memcpy(pHeader->shaderPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetPixelShader()
246 …T("GFD:PSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetPixelShader()
253 pDataStruct += pBlockHeader->dataSize; in GFDGetPixelShader()
259 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetPixelShader()
271 GFDBlockHeader *pBlockHeader; in GFDGetGeometryShader() local
289 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetGeometryShader()
291 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetGeometryShader()
293 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetGeometryShader()
294 pDataStruct += pBlockHeader->size; in GFDGetGeometryShader()
296 switch(pBlockHeader->type) in GFDGetGeometryShader()
301 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetGeometryShader()
303 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetGeometryShader()
308 …NT("GFD:GSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShader()
317 memcpy(pHeader->copyShaderPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetGeometryShader()
320 …H_COPY_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->copyShaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShader()
330 memcpy(pHeader->shaderPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetGeometryShader()
333 …T("GFD:GSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShader()
340 pDataStruct += pBlockHeader->dataSize; in GFDGetGeometryShader()
346 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetGeometryShader()
358 GFDBlockHeader *pBlockHeader; in GFDGetComputeShader() local
375 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetComputeShader()
377 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetComputeShader()
379 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetComputeShader()
380 pDataStruct += pBlockHeader->size; in GFDGetComputeShader()
382 switch(pBlockHeader->type) in GFDGetComputeShader()
387 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetComputeShader()
389 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetComputeShader()
394 … GFDPRINT("GFD:CSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader, pBlockHeader->dataSize); in GFDGetComputeShader()
403 memcpy(pHeader->shaderPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetComputeShader()
406 …T("GFD:CSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetComputeShader()
413 pDataStruct += pBlockHeader->dataSize; in GFDGetComputeShader()
419 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetComputeShader()
433 GFDBlockHeader *pBlockHeader; in GFDGetVertexShaderPointer() local
441 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetVertexShaderPointer()
443 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetVertexShaderPointer()
445 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetVertexShaderPointer()
446 pDataStruct += pBlockHeader->size; in GFDGetVertexShaderPointer()
448 switch(pBlockHeader->type) in GFDGetVertexShaderPointer()
454 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetVertexShaderPointer()
459 … GFDPRINT("GFD:VSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader, pBlockHeader->dataSize); in GFDGetVertexShaderPointer()
475 …T("GFD:VSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetVertexShaderPointer()
482 pDataStruct += pBlockHeader->dataSize; in GFDGetVertexShaderPointer()
488 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetVertexShaderPointer()
505 GFDBlockHeader *pBlockHeader; in GFDGetPixelShaderPointer() local
513 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetPixelShaderPointer()
515 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetPixelShaderPointer()
517 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetPixelShaderPointer()
518 pDataStruct += pBlockHeader->size; in GFDGetPixelShaderPointer()
520 switch(pBlockHeader->type) in GFDGetPixelShaderPointer()
526 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetPixelShaderPointer()
531 … GFDPRINT("GFD:PSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader, pBlockHeader->dataSize); in GFDGetPixelShaderPointer()
547 …T("GFD:PSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetPixelShaderPointer()
554 pDataStruct += pBlockHeader->dataSize; in GFDGetPixelShaderPointer()
560 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetPixelShaderPointer()
577 GFDBlockHeader *pBlockHeader; in GFDGetGeometryShaderPointer() local
586 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetGeometryShaderPointer()
588 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetGeometryShaderPointer()
590 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetGeometryShaderPointer()
591 pDataStruct += pBlockHeader->size; in GFDGetGeometryShaderPointer()
593 switch(pBlockHeader->type) in GFDGetGeometryShaderPointer()
600 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetGeometryShaderPointer()
605 …NT("GFD:GSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShaderPointer()
622 …H_COPY_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->copyShaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShaderPointer()
640 …T("GFD:GSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetGeometryShaderPointer()
647 pDataStruct += pBlockHeader->dataSize; in GFDGetGeometryShaderPointer()
653 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetGeometryShaderPointer()
670 GFDBlockHeader *pBlockHeader; in GFDGetComputeShaderPointer() local
678 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetComputeShaderPointer()
680 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetComputeShaderPointer()
682 pBlockHeader = (GFDBlockHeader *)pDataStruct; in GFDGetComputeShaderPointer()
683 pDataStruct += pBlockHeader->size; in GFDGetComputeShaderPointer()
685 switch(pBlockHeader->type) in GFDGetComputeShaderPointer()
691 if (!_GFDRelocateBlock(pBlockHeader->dataSize,(char *)pHeader)) in GFDGetComputeShaderPointer()
696 … GFDPRINT("GFD:CSH_HEADER: %x -> %x size: %d\n", pDataStruct, pHeader, pBlockHeader->dataSize); in GFDGetComputeShaderPointer()
712 …T("GFD:CSH_PROGRAM: %x -> %x size: %d\n", pDataStruct, pHeader->shaderPtr, pBlockHeader->dataSize); in GFDGetComputeShaderPointer()
719 pDataStruct += pBlockHeader->dataSize; in GFDGetComputeShaderPointer()
725 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetComputeShaderPointer()
765 GFDBlockHeader *pBlockHeader; in GFDGetTextureAlignmentSize() local
776 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTextureAlignmentSize()
778 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetTextureAlignmentSize()
780 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTextureAlignmentSize()
782 pDataStruct += pBlockHeader->size; in GFDGetTextureAlignmentSize()
784 switch(pBlockHeader->type) in GFDGetTextureAlignmentSize()
789 memcpy(&pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetTextureAlignmentSize()
790 …GFDPRINT("GFD:TEX_ALIGN: %x size: %d align: %d\n", pDataStruct, pBlockHeader->dataSize, pHeader.su… in GFDGetTextureAlignmentSize()
798 pDataStruct += pBlockHeader->dataSize; in GFDGetTextureAlignmentSize()
800 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetTextureAlignmentSize()
812 GFDBlockHeader *pBlockHeader; in GFDGetTexture() local
823 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTexture()
825 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetTexture()
827 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTexture()
828 pDataStruct += pBlockHeader->size; in GFDGetTexture()
830 switch(pBlockHeader->type) in GFDGetTexture()
835 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
836 …GFDPRINT("GFD:TEX_HEADER: %x size: %d align: %d\n", pDataStruct, pBlockHeader->dataSize, pHeader->… in GFDGetTexture()
857 memcpy(pHeader->surface.imagePtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
860 GFDPRINT("GFD:TEX_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
874 memcpy(pHeader->surface.mipPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
877 GFDPRINT("GFD:TEX_MIP_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
881 GFDPRINT("GFD:PAD: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexture()
886 pDataStruct += pBlockHeader->dataSize; in GFDGetTexture()
888 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetTexture()
901 GFDBlockHeader *pBlockHeader; in GFDGetGX2RTexture() local
912 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetGX2RTexture()
914 while((ret = _GFDCheckBlockHeaderMagicVersions(pBlockHeader))) in GFDGetGX2RTexture()
916 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetGX2RTexture()
917 pDataStruct += pBlockHeader->size; in GFDGetGX2RTexture()
919 switch(pBlockHeader->type) in GFDGetGX2RTexture()
924 memcpy(pHeader, (void *)pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
925 …GFDPRINT("GFD:TEX_HEADER: %x size: %d align: %d\n", pDataStruct, pBlockHeader->dataSize, pHeader->… in GFDGetGX2RTexture()
953 memcpy(pHeader->surface.imagePtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
958 GFDPRINT("GFD:TEX_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
975 memcpy(pHeader->surface.mipPtr, (char *)pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
980 GFDPRINT("GFD:TEX_MIP_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
984 GFDPRINT("GFD:PAD: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetGX2RTexture()
989 pDataStruct += pBlockHeader->dataSize; in GFDGetGX2RTexture()
995 if (GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetGX2RTexture()
1017 GFDBlockHeader *pBlockHeader; in GFDGetTexturePointer() local
1025 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTexturePointer()
1027 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in GFDGetTexturePointer()
1029 pBlockHeader = (GFDBlockHeader *) pDataStruct; in GFDGetTexturePointer()
1030 pDataStruct += pBlockHeader->size; in GFDGetTexturePointer()
1032 switch(pBlockHeader->type) in GFDGetTexturePointer()
1039 …GFDPRINT("GFD:TEX_HEADER: %x size: %d align: %d\n", pDataStruct, pBlockHeader->dataSize, pHeader->… in GFDGetTexturePointer()
1059 GFDPRINT("GFD:TEX_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexturePointer()
1073 GFDPRINT("GFD:TEX_MIP_IMAGE: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexturePointer()
1077 GFDPRINT("GFD:PAD: %x size: %d\n", pDataStruct, pBlockHeader->dataSize); in GFDGetTexturePointer()
1082 pDataStruct += pBlockHeader->dataSize; in GFDGetTexturePointer()
1088 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in GFDGetTexturePointer()
1194 BOOL _GFDCheckBlockHeaderMagicVersions(const GFDBlockHeader *pBlockHeader) in _GFDCheckBlockHeaderMagicVersions() argument
1196 if (!(GFD_BLOCK_HEADER_MAGIC == pBlockHeader->magic )) in _GFDCheckBlockHeaderMagicVersions()
1202 if (!(GFD_BLOCK_HEADER_MAJOR == pBlockHeader->majorVersion)) in _GFDCheckBlockHeaderMagicVersions()
1204 OSReport("Warning: Unsupported block version %d. \n", pBlockHeader->majorVersion); in _GFDCheckBlockHeaderMagicVersions()
1214 GFDBlockHeader *pBlockHeader; in _GFDGetBlockCount() local
1225 pBlockHeader = (GFDBlockHeader *) pDataStruct; in _GFDGetBlockCount()
1227 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in _GFDGetBlockCount()
1229 pBlockHeader = (GFDBlockHeader *)pDataStruct; in _GFDGetBlockCount()
1231 …GFDPRINT("GFD:%x:%d: Block Type: %d, %d\n", pData, (s32)pBlockHeader, blockType, pBlockHeader->typ… in _GFDGetBlockCount()
1232 if (blockType == pBlockHeader->type) in _GFDGetBlockCount()
1236 pDataStruct = pDataStruct + pBlockHeader->size + pBlockHeader->dataSize; in _GFDGetBlockCount()
1238 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in _GFDGetBlockCount()
1250 GFDBlockHeader *pBlockHeader; in _GFDGetBlockDataSize() local
1262 pBlockHeader = (GFDBlockHeader *) pDataStruct; in _GFDGetBlockDataSize()
1264 while(_GFDCheckBlockHeaderMagicVersions(pBlockHeader)) in _GFDGetBlockDataSize()
1266 pBlockHeader = (GFDBlockHeader *)pDataStruct; in _GFDGetBlockDataSize()
1267 if (blockType == pBlockHeader->type) in _GFDGetBlockDataSize()
1271 …GFDPRINT("GFD:%x:%x: %d Block dataSize: %d\n", pData, pBlockHeader, nIndexs, pBlockHeader->dataSiz… in _GFDGetBlockDataSize()
1272 return pBlockHeader->dataSize; in _GFDGetBlockDataSize()
1276 pDataStruct = pDataStruct + pBlockHeader->size + pBlockHeader->dataSize; in _GFDGetBlockDataSize()
1278 if(GFD_BLOCK_TYPE_END == pBlockHeader->type) in _GFDGetBlockDataSize()
1283 GFDPRINT("GFD:%x: %d Block size: %d\n", pData, nIndexs, pBlockHeader->dataSize); in _GFDGetBlockDataSize()