Browse Source

error Android jpg

Mirrel 2 years ago
parent
commit
f30e419fb1
85 changed files with 81 additions and 126 deletions
  1. 3 0
      Zengl_SRC/Update_ZenGL.txt
  2. 0 0
      Zengl_SRC/bin/Android/arm64-v8a/libjpeg_turbo.so
  3. 0 0
      Zengl_SRC/bin/Android/armeabi-v7a/libjpeg_turbo.so
  4. 0 0
      Zengl_SRC/bin/Android/x86/libjpeg_turbo.so
  5. 0 0
      Zengl_SRC/bin/Android/x86_64/libjpeg_turbo.so
  6. 0 4
      Zengl_SRC/demos/Android/01-Initialization/.settings/org.eclipse.jdt.core.prefs
  7. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_v7a.sh
  8. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_v8a.sh
  9. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_x64.sh
  10. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_x86.sh
  11. 0 4
      Zengl_SRC/demos/Android/02-Resources/.settings/org.eclipse.jdt.core.prefs
  12. 2 0
      Zengl_SRC/demos/Android/02-Resources/jni/demo02.lpr
  13. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/prebuild_v7a.sh
  14. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/prebuild_v8a.sh
  15. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/prebuild_x64.sh
  16. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/prebuild_x86.sh
  17. 0 4
      Zengl_SRC/demos/Android/03-Input/.settings/org.eclipse.jdt.core.prefs
  18. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/prebuild_v7a.sh
  19. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/prebuild_v8a.sh
  20. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/prebuild_x64.sh
  21. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/prebuild_x86.sh
  22. 2 0
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04.lpr
  23. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_v7a.sh
  24. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_v8a.sh
  25. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_x64.sh
  26. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_x86.sh
  27. 0 4
      Zengl_SRC/demos/Android/05-Primitives/.settings/org.eclipse.jdt.core.prefs
  28. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_v7a.sh
  29. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_v8a.sh
  30. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_x64.sh
  31. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_x86.sh
  32. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/prebuild_v7a.sh
  33. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/prebuild_v8a.sh
  34. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/prebuild_x64.sh
  35. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/prebuild_x86.sh
  36. 0 4
      Zengl_SRC/demos/Android/07-Sprites/.settings/org.eclipse.jdt.core.prefs
  37. 2 0
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07.lpr
  38. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_v7a.sh
  39. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_v8a.sh
  40. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_x64.sh
  41. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_x86.sh
  42. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_v7a.sh
  43. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_v8a.sh
  44. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_x64.sh
  45. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_x86.sh
  46. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_v7a.sh
  47. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_v8a.sh
  48. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_x64.sh
  49. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_x86.sh
  50. 0 4
      Zengl_SRC/demos/Android/10-Tiles/.settings/org.eclipse.jdt.core.prefs
  51. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_v7a.sh
  52. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_v8a.sh
  53. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_x64.sh
  54. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_x86.sh
  55. 2 0
      Zengl_SRC/demos/Android/11-Grid/jni/demo11.lpr
  56. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/prebuild_v7a.sh
  57. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/prebuild_v8a.sh
  58. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/prebuild_x64.sh
  59. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/prebuild_x86.sh
  60. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_v7a.sh
  61. 5 5
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_v8a.sh
  62. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_x64.sh
  63. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_x86.sh
  64. 0 15
      Zengl_SRC/demos/Android/13-Particles/.settings/org.eclipse.jdt.core.prefs
  65. 0 2
      Zengl_SRC/demos/Android/13-Particles/.settings/org.eclipse.jdt.ui.prefs
  66. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/prebuild_v7a.sh
  67. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/prebuild_v8a.sh
  68. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/prebuild_x64.sh
  69. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/prebuild_x86.sh
  70. 0 4
      Zengl_SRC/demos/Android/14-Sound/.settings/org.eclipse.jdt.core.prefs
  71. 1 1
      Zengl_SRC/demos/Android/14-Sound/jni/prebuild_v7a.sh
  72. 1 1
      Zengl_SRC/demos/Android/14-Sound/jni/prebuild_v8a.sh
  73. 1 1
      Zengl_SRC/demos/Android/14-Sound/jni/prebuild_x64.sh
  74. 1 1
      Zengl_SRC/demos/Android/14-Sound/jni/prebuild_x86.sh
  75. 0 4
      Zengl_SRC/demos/Android/15-Video/.settings/org.eclipse.jdt.core.prefs
  76. 1 1
      Zengl_SRC/demos/Android/15-Video/jni/prebuild_v7a.sh
  77. 1 1
      Zengl_SRC/demos/Android/15-Video/jni/prebuild_v8a.sh
  78. 1 1
      Zengl_SRC/demos/Android/15-Video/jni/prebuild_x64.sh
  79. 1 1
      Zengl_SRC/demos/Android/15-Video/jni/prebuild_x86.sh
  80. 1 1
      Zengl_SRC/demos/Android/16-Physics/jni/prebuild_v7a.sh
  81. 1 1
      Zengl_SRC/demos/Android/16-Physics/jni/prebuild_v8a.sh
  82. 1 1
      Zengl_SRC/demos/Android/16-Physics/jni/prebuild_x64.sh
  83. 1 1
      Zengl_SRC/demos/Android/16-Physics/jni/prebuild_x86.sh
  84. 1 8
      Zengl_SRC/headers/android/zengl/android/ZenGL.java
  85. 1 1
      Zengl_SRC/src/zgl_textures_jpg.pas

+ 3 - 0
Zengl_SRC/Update_ZenGL.txt

@@ -16,6 +16,9 @@
 	Полностью удалёна поддержка MacOS Carbon (она и не поддерживалась).
 	Собраны библиотеки "Ogg", "Vorbis", "Theora" для Android (v8a, v7a, x86, x86_64). v7a - звук работает, видео не проверено.
 
+17.03.2023
+	Стабилизация последней версии 3.30. Подготовка модулей для создания ZenGL-library.
+	
 14.03.2023
 	Исправления для статической сборки OGG, Vorbis - убраны динамические зависимости.
 	Исправлены проблемы работы виртуальной клавиатуры в мобильных системах.

+ 0 - 0
Zengl_SRC/bin/Android/arm64-v8a/libzenjpeg.so → Zengl_SRC/bin/Android/arm64-v8a/libjpeg_turbo.so


+ 0 - 0
Zengl_SRC/bin/Android/armeabi-v7a/libzenjpeg.so → Zengl_SRC/bin/Android/armeabi-v7a/libjpeg_turbo.so


+ 0 - 0
Zengl_SRC/bin/Android/x86/libzenjpeg.so → Zengl_SRC/bin/Android/x86/libjpeg_turbo.so


+ 0 - 0
Zengl_SRC/bin/Android/x86_64/libzenjpeg.so → Zengl_SRC/bin/Android/x86_64/libjpeg_turbo.so


+ 0 - 4
Zengl_SRC/demos/Android/01-Initialization/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/02-Resources/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 2 - 0
Zengl_SRC/demos/Android/02-Resources/jni/demo02.lpr

@@ -22,6 +22,8 @@ uses
   // EN: Units for using textures. zgl_textures is a main unit, next units provide support of different formats.
   zgl_textures,
   zgl_textures_tga, // TGA
+  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
+  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg, // JPG
   zgl_textures_png, // PNG
   // RU: Звуковая подсистема реализована в модулях ниже. Подход такой же как и с текстурами - основной модуль и модули поддержки форматов.

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/03-Input/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 2 - 0
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04.lpr

@@ -16,6 +16,8 @@ uses
   zgl_sprite_2d,
   zgl_textures,
   zgl_textures_png,
+  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
+  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg,
   zgl_types,
   zgl_collision_2d,

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/05-Primitives/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/07-Sprites/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 2 - 0
Zengl_SRC/demos/Android/07-Sprites/jni/demo07.lpr

@@ -14,6 +14,8 @@ uses
   zgl_fx,
   zgl_textures,
   zgl_textures_png,
+  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
+  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg,
   zgl_sprite_2d,
   zgl_primitives_2d,

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/10-Tiles/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 2 - 0
Zengl_SRC/demos/Android/11-Grid/jni/demo11.lpr

@@ -12,6 +12,8 @@ uses
   zgl_fx,
   zgl_textures,
   zgl_textures_png,
+  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
+  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg,
   zgl_grid_2d,
   zgl_font,

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 5 - 5
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_v8a.sh

@@ -1,16 +1,16 @@
 # clean
 rm -r ../libs
-# copy resources
-mkdir ../assets/
-cp ../../../../bin/data/tux_stand.png ../assets
-cp ../../../../bin/data/font* ../assets
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libtheoradec.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libzip.so ../libs/arm64-v8a/
 #cp ../../../../bin/Android/arm64-v8a/libchipmunk.so ../libs/arm64-v8a/
+# copy resources
+mkdir ../assets/
+cp ../../../../bin/data/tux_stand.png ../assets
+cp ../../../../bin/data/font* ../assets

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 15
Zengl_SRC/demos/Android/13-Particles/.settings/org.eclipse.jdt.core.prefs

@@ -1,15 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.6

+ 0 - 2
Zengl_SRC/demos/Android/13-Particles/.settings/org.eclipse.jdt.ui.prefs

@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.ui.text.custom_code_templates=

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/14-Sound/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/14-Sound/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/14-Sound/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/14-Sound/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/14-Sound/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 0 - 4
Zengl_SRC/demos/Android/15-Video/.settings/org.eclipse.jdt.core.prefs

@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6

+ 1 - 1
Zengl_SRC/demos/Android/15-Video/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/15-Video/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/15-Video/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/15-Video/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 1
Zengl_SRC/demos/Android/16-Physics/jni/prebuild_v7a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/armeabi-v7a/
-cp ../../../../bin/Android/armeabi-v7a/libzenjpeg.so ../libs/armeabi-v7a/
+cp ../../../../bin/Android/armeabi-v7a/libjpeg_turbo.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libopenal.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libogg.so ../libs/armeabi-v7a/
 cp ../../../../bin/Android/armeabi-v7a/libvorbis.so ../libs/armeabi-v7a/

+ 1 - 1
Zengl_SRC/demos/Android/16-Physics/jni/prebuild_v8a.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/arm64-v8a/
-cp ../../../../bin/Android/arm64-v8a/libzenjpeg.so ../libs/arm64-v8a/
+cp ../../../../bin/Android/arm64-v8a/libjpeg_turbo.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libopenal.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libogg.so ../libs/arm64-v8a/
 cp ../../../../bin/Android/arm64-v8a/libvorbis.so ../libs/arm64-v8a/

+ 1 - 1
Zengl_SRC/demos/Android/16-Physics/jni/prebuild_x64.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86_64/
-cp ../../../../bin/Android/x86_64/libzenjpeg.so ../libs/x86_64/
+cp ../../../../bin/Android/x86_64/libjpeg_turbo.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libopenal.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libogg.so ../libs/x86_64/
 cp ../../../../bin/Android/x86_64/libvorbis.so ../libs/x86_64/

+ 1 - 1
Zengl_SRC/demos/Android/16-Physics/jni/prebuild_x86.sh

@@ -3,7 +3,7 @@ rm -r ../libs
 # copy libraries
 mkdir ../libs
 mkdir ../libs/x86/
-cp ../../../../bin/Android/x86/libzenjpeg.so ../libs/x86/
+cp ../../../../bin/Android/x86/libjpeg_turbo.so ../libs/x86/
 cp ../../../../bin/Android/x86/libopenal.so ../libs/x86/
 cp ../../../../bin/Android/x86/libogg.so ../libs/x86/
 cp ../../../../bin/Android/x86/libvorbis.so ../libs/x86/

+ 1 - 8
Zengl_SRC/headers/android/zengl/android/ZenGL.java

@@ -63,13 +63,6 @@ public class ZenGL extends GLSurfaceView
 	{
 		super( context );
 
-		System.loadLibrary( "zenjpeg" );
-		System.loadLibrary( "openal" );
-		System.loadLibrary( "ogg" );
-		System.loadLibrary( "vorbis" );
-		System.loadLibrary( "theoradec" );
-		System.loadLibrary( "chipmunk" );
-		System.loadLibrary( "GLU" );
 		System.loadLibrary( appName );
 
 		SourceDir = appSourceDir;
@@ -273,4 +266,4 @@ public class ZenGL extends GLSurfaceView
 			return true;
 		}
 	}
-}
+}

+ 1 - 1
Zengl_SRC/src/zgl_textures_jpg.pas

@@ -127,7 +127,7 @@ type
     GetMem : function(Size: Integer): PByte; cdecl;
   end;
 
-  procedure jpgturbo_Load(var jpgData: zglTJPGData; out Data: Pointer); cdecl; external {$IFDEF ANDROID} 'jpeg_turbo' {$ENDIF};
+  procedure jpgturbo_Load(var jpgData: zglTJPGData; out Data: Pointer); cdecl; external {$IFDEF ANDROID}{$IFNDEF NOT_OLD_ARM} 'zenjpeg'{$ELSE} 'jpeg_turbo' {$ENDIF}{$ENDIF};
 {$ENDIF}
 
 {$IFDEF USE_OLEPICTURE}