Closed stephenhurry closed 1 year ago
Can you please check the APK to see if it has the shaders inside it? It'll be the assets\axslc\
path inside the APK.
The APK will be in this path (open the file in WinZip/WinRar or similar):
[project folder]\proj.android\app\build\outputs\apk\debug\[filename.apk]
If the files do exist in that path, then put a breakpoint on ProgramManager::loadProgram
and find out which shader isn't loading.
EDIT: I can't reproduce the issue on my system using the current source code https://github.com/axmolengine/axmol/commit/bae61737309bb61c9251887da9c9cde93a5fca4e
@rh101 OK I just checked the APK generated and found axslc
is missing in the assets folder
Did you generate a new project with Axmol dev-bae6173? If not, check the changes made to cpp-template-default recently, specifically in the proj.android/app
directory.
Ensure you have merged in the Android changes to your project. You can see them here:
templates/cpp-template-default/proj.android/app/build.gradle
I recreated the project and the issue was not reproduced.
axmol build -p android -a arm64