derlenmemesi nedeniyle iOS'ta birlik uygulaması çöküyor iOS için Unity 5.4.2f2 uygulamasını oluşturmaya çalışıyorum. Derleme hatası olmadan yapılır. Ancak uygulamayı Xcode 8.0 kullanarak çalıştırmaya çalıştığımda, hemen çöker ve hata ayıklayıcı aşağıdaki hatayı bildirir.Gölgelendirici
Initialize engine version: 5.4.2f2 (b7e030c65c9b)
-------- Shader compilation failed
#version 100
#extension GL_EXT_frag_depth : enable
precision highp float;
uniform highp vec4 _ProjectionParams;
uniform highp vec4 _ZBufferParams;
uniform highp mat4 unity_CameraToWorld;
uniform highp mat4 _NonJitteredVP;
uniform highp mat4 _PreviousVP;
uniform highp sampler2D _CameraDepthTexture;
varying highp vec2 xlv_TEXCOORD0;
varying highp vec3 xlv_TEXCOORD1;
void main()
{
highp vec4 tmpvar_1;
tmpvar_1 = texture2D (_CameraDepthTexture, xlv_TEXCOORD0);
mediump vec2 tmpvar_2;
highp vec4 tmpvar_3;
tmpvar_3.w = 1.0;
tmpvar_3.xyz = ((xlv_TEXCOORD1 * (_ProjectionParams.z/xlv_TEXCOORD1.z)) * (1.0/((
(_ZBufferParams.x * tmpvar_1.x)
+ _ZBufferParams.y))));
highp vec4 tmpvar_4;
tmpvar_4 = (unity_CameraToWorld * tmpvar_3);
highp vec4 tmpvar_5;
tmpvar_5 = (_PreviousVP * tmpvar_4);
highp vec4 tmpvar_6;
tmpvar_6 = (_NonJitteredVP * tmpvar_4);
highp vec2 tmpvar_7;
tmpvar_7 = (((tmpvar_5.xy/tmpvar_5.w) + 1.0)/2.0);
highp vec2 tmpvar_8;
tmpvar_8 = (((tmpvar_6.xy/tmpvar_6.w) + 1.0)/2.0);
tmpvar_2 = (tmpvar_8 - tmpvar_7);
mediump vec4 tmpvar_9;
tmpvar_9.zw = vec2(0.0, 1.0);
tmpvar_9.xy = tmpvar_2;
gl_FragDepthEXT = tmpvar_1.x;
gl_FragData[0] = tmpvar_9;
}
failed compiling: fragment evaluation shader WARNING: 0:4: extension 'GL_EXT_frag_depth' is not supported ERROR: 0:38: Use of undeclared identifier 'gl_FragDepthEXT'
Note: Creation of internal variant of shader 'Hidden/Internal-MotionVectors' failed. WARNING: Shader Unsupported: 'Hidden/Internal-MotionVectors' - Pass '' has no vertex shader WARNING: Shader Unsupported: 'Hidden/Internal-MotionVectors' - Setting to default shader.
Xcode 8.0 OPenGL 2.0
içerir.
Unity forum numaralı telefondan bize Ulaşın 5.4. Ama benim için çalışmıyor. Android cihazlarda uygulamam oldukça iyi çalışıyor.
bunu çözdü mü? –
@ JérômeBoé. Cevabını yarın ekleyeceğim – Sami
Eğer çözümünüzü gönderirseniz güzel olur, oldukça acil –