Changed paths:
M cocos2d-ios.xcodeproj/project.pbxproj
M cocos2d-tests-ios.xcodeproj/project.pbxproj
M cocos2d/CCRenderer.m
M cocos2d/CCRendererBasicTypes.h
A cocos2d/CCRendererSharedTypes.h
M cocos2d/CCRenderer_Private.h
M cocos2d/Platforms/iOS/CCShaders.metal
Log Message:
-----------
Moving some metal/objc type definitions to shared header.
Changed paths:
M cocos2d-tests-ios.xcodeproj/project.pbxproj
M cocos2d-ui-tests/tests/CCRendererTest.m
M cocos2d/CCNoARC.m
M cocos2d/CCShader.h
M cocos2d/CCShader.m
M cocos2d/Platforms/iOS/CCShaders.metal
Log Message:
-----------
Fix some issues with setting metal shader state. More shader API for metal.