diff --git a/KREngine/kraken/KRTextureTGA.cpp b/KREngine/kraken/KRTextureTGA.cpp index 163e58b..083c7fa 100644 --- a/KREngine/kraken/KRTextureTGA.cpp +++ b/KREngine/kraken/KRTextureTGA.cpp @@ -77,7 +77,7 @@ bool KRTextureTGA::uploadTexture(GLenum target, int lod_max_dim, int ¤t_lo TGA_HEADER *pHeader = (TGA_HEADER *)m_pData->getStart(); unsigned char *pData = (unsigned char *)pHeader + (long)pHeader->idlength + (long)pHeader->colourmaplength * (long)pHeader->colourmaptype + sizeof(TGA_HEADER); -#if TARGET_OS_IPHONEz +#if TARGET_OS_IPHONE GLenum base_internal_format = GL_BGRA; #else GLenum base_internal_format = pHeader->bitsperpixel == 24 ? GL_BGR : GL_BGRA; diff --git a/KREngine/kraken_standard_assets_osx/Shaders/sky_box_osx.vsh b/KREngine/kraken_standard_assets_osx/Shaders/sky_box_osx.vsh index bccc0b9..3540e26 100644 --- a/KREngine/kraken_standard_assets_osx/Shaders/sky_box_osx.vsh +++ b/KREngine/kraken_standard_assets_osx/Shaders/sky_box_osx.vsh @@ -42,8 +42,8 @@ uniform mediump vec4 viewport; void main() { gl_Position = vec4(vertex_position.xy, 1.0, 1.0); - + vec4 t = inv_mvp_matrix_no_translate * vec4(vertex_position.xy, 1.0, 1.0); - t /= t.w; + t *= 1.0 / t.w; texCoord = vec3(t); }