Skip to content

Instantly share code, notes, and snippets.

@prideout
Created April 16, 2019 18:09
Show Gist options
  • Save prideout/f828bbe0f72c325e68297100b3847175 to your computer and use it in GitHub Desktop.
Save prideout/f828bbe0f72c325e68297100b3847175 to your computer and use it in GitHub Desktop.
Android dEQP
https://github.com/KhronosGroup/VK-GL-CTS/blob/master/external/vulkancts/README.md
cd ~/cts
git clone https://github.com/KhronosGroup/VK-GL-CTS.git
cd VK-GL-CTS
python external/fetch_sources.py
python scripts/android/build_apk.py --sdk /Users/prideout/Library/Android/sdk/ --ndk /Users/prideout/Library/Android/sdk/ndk-bundle/ --abis armeabi-v7a
python scripts/android/install_apk.py
cp external/vulkancts/mustpass/1.1.5/vk-default.txt .
adb push vk-default.txt /sdcard/vk-default.txt
adb shell
> am start -n com.drawelements.deqp/android.app.NativeActivity -e cmdLine "deqp --deqp-caselist-file=/sdcard/vk-default.txt --deqp-log-images=disable --deqp-log-shader-sources=disable --deqp-log-filename=/sdcard/TestResults.qpa"
> logcat -s dEQP
> adb -d shell am force-stop com.drawelements.deqp
> cat /sdcard/TestResults.qpa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment