OSDN Git Service

Add the ChameleonMan PowerVR sample.
authorNicolas Capens <capn@google.com>
Thu, 5 Jun 2014 02:51:10 +0000 (22:51 -0400)
committerNicolas Capens <nicolascapens@google.com>
Fri, 6 Jun 2014 02:30:19 +0000 (02:30 +0000)
commit7b21f276fa91ad62fd2055844688b07829f12205
tree7f77027f8efaa8a5d129c8fbf1b8dd09471ae7ee
parent6f1f1567b9ab9394d3048d2cdf2786bc5bd1749b
Add the ChameleonMan PowerVR sample.

BUG=14598298

Change-Id: Id6dcaebe793cf3d3a10af571348f461023d2a9d2
Reviewed-on: https://swiftshader-review.googlesource.com/1090
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
127 files changed:
src/SwiftShader.sln
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/ChameleonMan.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/ChameleonMan.txt [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/ChameleonBelt.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/ChameleonManScene.max [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/FinalChameleonManHeadBody.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/FinalChameleonManLegs.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/Tang_space_BeltMap.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/Tang_space_BodyMap.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/Tang_space_LegsMap.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/Wall_diffuse_baked.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/lamp.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/Media/skyline.png [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Build/WindowsVC2010/OGLES2ChameleonMan.vcxproj [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Build/WindowsVC2010/OGLES2ChameleonMan.vcxproj.filters [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Build/WindowsVC2010/OGLES2ChameleonMan.vcxproj.user [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/ChameleonBelt.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/ChameleonScene.pod [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/ChameleonBelt.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/ChameleonScene.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/DefaultFragShader.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/DefaultVertShader.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/FinalChameleonManHeadBody.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/FinalChameleonManLegs.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/SkinnedFragShader.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/SkinnedVertShader.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/Tang_space_BeltMap.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/Tang_space_BodyMap.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/Tang_space_LegsMap.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/Wall_diffuse_baked.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/lamp.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Content/skyline.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/DefaultFragShader.fsh [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/DefaultVertShader.vsh [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/FinalChameleonManHeadBody.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/FinalChameleonManLegs.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/OGLES2ChameleonMan.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/SkinnedFragShader.fsh [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/SkinnedVertShader.vsh [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Tang_space_BeltMap.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Tang_space_BodyMap.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Tang_space_LegsMap.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/Wall_diffuse_baked.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/lamp.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Examples/Advanced/ChameleonMan/OGLES2/skyline.pvr [new file with mode: 0644]
tests/third_party/PowerVR/Shell/API/KEGL/PVRShellAPI.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Shell/API/KEGL/PVRShellAPI.h [new file with mode: 0644]
tests/third_party/PowerVR/Shell/OS/Windows/PVRShellOS.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Shell/OS/Windows/PVRShellOS.h [new file with mode: 0644]
tests/third_party/PowerVR/Shell/PVRShell.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Shell/PVRShell.h [new file with mode: 0644]
tests/third_party/PowerVR/Shell/PVRShellImpl.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/Build/WindowsVC2010/OGLES2Tools.vcxproj [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/Build/WindowsVC2010/OGLES2Tools.vcxproj.filters [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/OGLES2Tools.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTBackground.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTBackgroundShaders.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTContext.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPFXParserAPI.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPFXParserAPI.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPFXSemantics.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPFXSemantics.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPrint3DAPI.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTPrint3DShaders.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTShader.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTShader.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTTextureAPI.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTTextureAPI.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTgles2Ext.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/OGLES2/PVRTgles2Ext.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTArray.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTBackground.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTBoneBatch.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTBoneBatch.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTDecompress.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTDecompress.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTError.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTError.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTFixedPoint.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTFixedPoint.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTGeometry.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTGeometry.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTGlobal.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTHash.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMap.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMathTable.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMatrix.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMatrixF.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMatrixX.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMemoryFileSystem.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMisc.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTMisc.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTModelPOD.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTModelPOD.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPFXParser.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPFXParser.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPrint3D.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPrint3D.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPrint3DHelveticaBold.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTPrint3DIMGLogo.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTQuaternion.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTQuaternionF.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTQuaternionX.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTResourceFile.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTResourceFile.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTShadowVol.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTShadowVol.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTSingleton.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTSkipGraph.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTString.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTString.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTStringHash.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTStringHash.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTexture.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTexture.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTrans.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTrans.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTriStrip.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTTriStrip.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTUnicode.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTUnicode.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTVector.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTVector.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTVertex.cpp [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTVertex.h [new file with mode: 0644]
tests/third_party/PowerVR/Tools/PVRTools.h [new file with mode: 0644]
tests/third_party/PowerVR/Utilities/Filewrap/Windows_x86_32/Filewrap.exe [new file with mode: 0644]