E/libEGL(22343): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
D/ShaderProgram(22343): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
ΠΡΠΈΠ²Π΅Ρ, Ρ Π²ΡΠ΅Π³Π΄Π° Π²ΠΈΠΆΡ ΡΡΡ ΡΡΡΠΎΠΊΡ
ΠΡΠΎ ΠΎΡΠΈΠ±ΠΊΠ°?
ΠΡΠΈΠ²Π΅Ρ, ΠΊΠ°ΠΊ ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΌΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ? Π‘ΠΊΠ°ΠΆΠΈΡΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ° ΡΡΡΠΎΠΊΠ°?
ΠΡΠΈΠ²Π΅Ρ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²Π°Ρ ΠΏΡΠΈΠΌΠ΅Ρ
Π― Π½Π΅ Π·Π½Π°Ρ. ΠΡΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΡΠΈΠ±ΠΊΠ°? ΠΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅? ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ΅ ΡΡΠ΅ΠΊΠ° ΠΈΠ· LogCat?
04-25 19:18:53.187: I/ImageLoader(26484): ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΌΡΡΠΈ
04-25 19:18:53.187: I/ImageLoader(26484): ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/banh_my_bon_te.jpg_128x128]
04-25 19:18:53.187: I/ImageLoader(26484): Π·Π°ΠΏΡΡΡΠΈΡΡ Π·Π°Π΄Π°ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
04-25 19:18:53.192: I/ImageLoader(26484): Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΊΠ΅ΡΠ° Π΄ΠΈΡΠΊΠ° [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
04-25 19:18:53.222: I/ImageLoader(26484): ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΌΡΡΠΈ [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
04β25 19:18:53.222: I/ImageLoader(26484): ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
04-25 19:18:53.227: I/ImageLoader(26484): Π·Π°ΠΏΡΡΡΠΈΡΡ Π·Π°Π΄Π°ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
04β25 19:18:53.227: I/ImageLoader(26484): Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ· ΠΊΡΡΠ° Π΄ΠΈΡΠΊΠ° [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
04-25 19:18:53.257: D/dalvikvm(26484): GC_FOR_ALLOC ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ» 1098K, 11% ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ» 13118K/14663K, ΠΏΠ°ΡΠ·Π° 13 ΠΌΡ
04-25 19:18:53.262: I/ImageLoader(26484): ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΌΡΡΠΈ [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
04-25 19:18:53.262: I/ImageLoader(26484): ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
04-25 19:18:57.347: E/libEGL(26484): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
04-25 19:18:57.347: D/ShaderProgram(26484): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
04-25 19:18:57.347: E/libEGL(26484): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
04-25 19:18:57.347: D/ShaderProgram(26484): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
04-25 19:18:57.347: E/libEGL(26484): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
04-25 19:18:57.347: D/ShaderProgram(26484): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
04-25 19:18:57.347: E/libEGL(26484): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
04-25 19:18:57.347: D/ShaderProgram(26484): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
04-25 19:18:57.347: E/libEGL(26484): Π²ΡΠ·ΠΎΠ² OpenGL ES API Π±Π΅Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° (Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°)
04-25 19:18:57.347: D/ShaderProgram(26484): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Π΅ΡΡΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ!
ΠΡΠΈΠ²Π΅Ρ, ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ρ Π²ΠΈΠΆΡ ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²Π°Ρ ΠΏΡΠΈΠΌΠ΅Ρ
ΠΠ° ΠΊΠ°ΠΊΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Π²Ρ ΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ? ΠΡ ΠΏΡΡΠ°Π»ΠΈΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅?
ΠΡΠΈΠ²Π΅Ρ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Galaxy S2 Android 4.0.3
Π― ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠΌ!
ΠΠΎ Ρ Π½Π΅ Π²ΠΈΠΆΡ ΡΡΠΎΡ ΠΆΡΡΠ½Π°Π» Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΡΠΎΠ»ΡΠΊΠΎ Π² Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ
ΠΡΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄Π»Ρ ΡΡΠ°ΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ Android (>4.0) ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ»ΠΎ ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ ImageLoader. Π― Π½Π΅ Π·Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΡΠΎΠ³ΠΎ, ΠΈ Ρ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π²ΠΈΠ½Π° ImageLoader.
ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ android:hardwareAccelerated= "true" Π² ΠΌΠ°Π½ΠΈΡΠ΅ΡΡ.
Π― Π½Π°Ρ
ΠΎΠΆΡ ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² ΠΊΠ»Π°ΡΡΠ΅ (ImageSizeUtils):
GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0);
Π― Π½Π°Ρ
ΠΎΠΆΡ ΠΎΡΠ²Π΅Ρ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
http://stackoverflow.com/questions/26985858/gles10-glgetintegerv-returns-0-in-lollipop-only
Π― ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΡ ΠΆΠ΅ ΠΎΡΠΈΠ±ΠΊΡ. ΠΡΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ijkplayer ΠΈ Π΅Π³ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅ (Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ easymovietexture)
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ GLES20.glGetBooleanv(GLES20.GL_DEPTH_TEST, abValue, 0);
@JustForHappy , Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΌΠ½Π΅, Π³Π΄Π΅ Π±ΡΠ»Π° ΠΎΡΠΈΠ±ΠΊΠ°? Π― Π½Π΅ ΠΌΠΎΠ³Ρ ΠΎΡΠΊΡΡΡΡ ΡΡΡΠ»ΠΊΡ.
@nameispriyank Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΡΡΠΎΠΊΡ Π² ΠΌΠ°Π½ΠΈΡΠ΅ΡΡ, Π½ΠΎ ΠΎΠ½Π° Π²ΡΠ΅ Π΅ΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΅ΡΠ΅ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ?
@ nostra13 nostra13 , Π²Ρ ΡΠΏΠΎΠΌΡΠ½ΡΠ»ΠΈ ΠΎΠ± ΡΡΠΎΠΌ ΠΊΠ°ΠΊ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ Π½Π°ΡΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΎΡ ΡΡΠΎΠ³ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ?
Π£ ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π΅ΡΠ΅ Π΅ΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΌΠ½Π΅?
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π― Π½Π°Ρ ΠΎΠΆΡ ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² ΠΊΠ»Π°ΡΡΠ΅ (ImageSizeUtils):
GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0);
Π― Π½Π°Ρ ΠΎΠΆΡ ΠΎΡΠ²Π΅Ρ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
http://stackoverflow.com/questions/26985858/gles10-glgetintegerv-returns-0-in-lollipop-only