- Home /
WARNING: Shader Unsupported: 'Hidden/Internal-GUITexture' - Setting to default shader.
Hi,
I posted a few days back with an issue where sprites would load fine sometimes and would just appear black at other times. I am using default shaders and have not changed these at any point so I really don't know where a shader issue is coming from.
Details here: http://answers.unity3d.com/questions/1041377/black-sprites-on-some-installs-android.html
Today I have run logcat whilst running the app twice, one with a good run where everything appears as it should and one with black sprites. Comparing the log cats, the main difference I see is the following lines.
D/Unity (23092): Sensor : Accelerometer ( 1) ; 0.038307 / 0.01s ; BOSCH
152 BMA250 3-axis Accelerometer / BOSCH
153 E/Unity (23092): GLSL compilation failed, no infolog provided
154 E/Unity (23092):
155 E/Unity (23092): (Filename: ./Runtime/GfxDevice/opengles/ApiGLES.cpp Line: 460 156 )
157 E/Unity (23092):
158 D/Unity (23092): Note: Creation of internal variant of shader 'Hidden/Internal 159 -GUITexture' failed.
160 D/Unity (23092): WARNING: Shader
161 D/Unity (23092): Unsupported: 'Hidden/Internal-GUITexture' - Setting to default shader.
163 E/Unity (23092): allocation 0x0xc0000000 already registered @ ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96; now calling from ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 12?
166 E/Unity (23092):
167 E/Unity (23092): (Filename: ./Runtime/Allocator/MemoryManager.cpp Line: 1261)
168 E/Unity (23092):
169 E/Unity (23092): allocation 0x0xc0000000 already registered @ ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96; now calling from ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96?
172 E/Unity (23092):
173 E/Unity (23092): (Filename: ./Runtime/Allocator/MemoryManager.cpp Line: 1261)
174 E/Unity (23092):
175 E/Unity (23092): allocation 0x0xc0000000 already registered @ ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96; now calling from ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96?
178 E/Unity (23092):
179 E/Unity (23092): (Filename: ./Runtime/Allocator/MemoryManager.cpp Line: 1261)
180 E/Unity (23092):
181 E/Unity (23092): allocation 0x0xc0000000 already registered @ ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96; now calling from ./Runtime/GfxDevice/opengles/DataBuffersGLES.cpp:l224 size 96?
184 E/Unity (23092):
185 E/Unity (23092): (Filename: ./Runtime/Allocator/MemoryManager.cpp Line: 1261)
186 E/Unity (23092):
Thanks for any help that can be offered.
Your answer
Follow this Question
Related Questions
My shader works on desktop, but black screen on Android. 0 Answers
Black texture on Android (shader) 0 Answers
GL.Color() has no effect on android 1 Answer
Shader no work on Android(some device) 1 Answer
one shader for multiple sprites 0 Answers