mirror of https://github.com/axmolengine/axmol.git
fix ci error
This commit is contained in:
parent
78f9dfa8ef
commit
8aee15f7c0
|
@ -53,7 +53,7 @@ struct TextureInfoMTL
|
|||
id<MTLTexture> ensure(int index, int target);
|
||||
void destroy();
|
||||
|
||||
id<MTLTexture> createTexture(id<MTLDevice> mtlDevice, const TextureDescriptor& descriptor, int target)
|
||||
id<MTLTexture> createTexture(id<MTLDevice> mtlDevice, const TextureDescriptor& descriptor, int target);
|
||||
void recreateSampler(const SamplerDescriptor &descriptor);
|
||||
|
||||
MTLSamplerAddressMode _sAddressMode;
|
||||
|
@ -165,7 +165,7 @@ public:
|
|||
* Get MTLSamplerState object
|
||||
* @return A MTLSamplerState object.
|
||||
*/
|
||||
inline id<MTLSamplerState> getMTLSamplerState() const { return _mtlSamplerState; }
|
||||
inline id<MTLSamplerState> getMTLSamplerState() const { return _textureInfo._mtlSamplerState; }
|
||||
|
||||
private:
|
||||
|
||||
|
@ -230,7 +230,7 @@ public:
|
|||
* Get MTLSamplerState object
|
||||
* @return A MTLSamplerState object.
|
||||
*/
|
||||
inline id<MTLSamplerState> getMTLSamplerState() const { return _mtlSamplerState; }
|
||||
inline id<MTLSamplerState> getMTLSamplerState() const { return _textureInfo._mtlSamplerState; }
|
||||
|
||||
private:
|
||||
|
||||
|
|
|
@ -121,8 +121,9 @@ Texture2DGL::Texture2DGL(const TextureDescriptor& descriptor)
|
|||
#if CC_ENABLE_CACHE_TEXTURE_DATA
|
||||
// Listen this event to restored texture id after coming to foreground on Android.
|
||||
_backToForegroundListener = EventListenerCustom::create(EVENT_RENDERER_RECREATED, [this](EventCustom*){
|
||||
glGenTextures(1, &(this->_textureInfo.textures[0]));
|
||||
_textureInfo.setTexParameters(GL_TEXTURE_2D);
|
||||
glGenTextures(1, &(_textureInfo.textures[0]));
|
||||
_textureInfo.apply(0);
|
||||
_textureInfo.setCurrentTexParameters(GL_TEXTURE_2D);
|
||||
// this->initWithZeros();
|
||||
});
|
||||
Director::getInstance()->getEventDispatcher()->addEventListenerWithFixedPriority(_backToForegroundListener, -1);
|
||||
|
@ -340,8 +341,9 @@ TextureCubeGL::TextureCubeGL(const TextureDescriptor& descriptor)
|
|||
#if CC_ENABLE_CACHE_TEXTURE_DATA
|
||||
// Listen this event to restored texture id after coming to foreground on Android.
|
||||
_backToForegroundListener = EventListenerCustom::create(EVENT_COME_TO_FOREGROUND, [this](EventCustom*){
|
||||
glGenTextures(1, &(this->_textureInfo.textures[0]));
|
||||
_textureInfo.setTexParameters(GL_TEXTURE_CUBE_MAP);
|
||||
glGenTextures(1, &(_textureInfo.textures[0]));
|
||||
_textureInfo.apply(0);
|
||||
_textureInfo.setCurrentTexParameters(GL_TEXTURE_CUBE_MAP);
|
||||
});
|
||||
Director::getInstance()->getEventDispatcher()->addEventListenerWithFixedPriority(_backToForegroundListener, -1);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue