X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=external%2Fvulkancts%2FREADME.md;h=88df9503a1a229de5cb5463076034b35f0eabfad;hb=e04a6f07ff7a2a10f2b1f73900cd057baeea7995;hp=ec0530ac76e347d5520f7c7683cba2405b32f5cc;hpb=a69387d88759efe14af56fb40e690df5c4f96bf3;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/external/vulkancts/README.md b/external/vulkancts/README.md index ec0530a..88df950 100644 --- a/external/vulkancts/README.md +++ b/external/vulkancts/README.md @@ -100,7 +100,7 @@ Building Mustpass Current mustpass is checked into repository and can be found at: - external/vulkancts/mustpass/1.0.1/vk-default.txt + external/vulkancts/mustpass/1.0.2/vk-default.txt Vulkan CTS mustpass can be re-generated by running: @@ -113,7 +113,7 @@ Pre-compiling SPIR-V binaries For distribution, and platforms that don't support GLSL to SPIR-V compilation, SPIR-V binaries can be pre-built with following command: - python external/vulkancts/build_spirv_binaries.py + python external/vulkancts/scripts/build_spirv_binaries.py Binaries will be written to `external/vulkancts/data/vulkan/prebuilt/`. @@ -126,7 +126,7 @@ Running CTS Following command line options MUST be used when running CTS: - --deqp-caselist-file=/external/vulkancts/mustpass/1.0.1/vk-default.txt + --deqp-caselist-file=/external/vulkancts/mustpass/1.0.2/vk-default.txt --deqp-log-images=disable --deqp-log-shader-sources=disable @@ -140,6 +140,11 @@ option may be used to disable frequent fflush() calls to the output logs: --deqp-log-flush=disable +By default, the test log will be written into the path "TestResults.qpa". If the +platform requires a different path, it can be specified with: + + --deqp-log-filename= + No other command line options are allowed. ### Win32 @@ -156,7 +161,7 @@ Test log will be written into TestResults.qpa ### Android - adb push /external/vulkancts/mustpass/1.0.1/vk-default.txt /sdcard/vk-default.txt + adb push /external/vulkancts/mustpass/1.0.2/vk-default.txt /sdcard/vk-default.txt adb shell In device shell: @@ -219,7 +224,7 @@ if `vk::Platform::describePlatform()` is implemented. If the submission package covers multiple products, you can list them by appending additional `PRODUCT:` lines to the conformance statement. For example: - CONFORM_VERSION: vulkan-cts-1.0.1.0 + CONFORM_VERSION: vulkan-cts-1.0.2.0 PRODUCT: Product A PRODUCT: Product B ... @@ -278,11 +283,11 @@ codes are allowed: QualityWarning CompatibilityWarning -Submission package can be verified using `external/vulkancts/verify_submission.py` +Submission package can be verified using `external/vulkancts/scripts/verify_submission.py` script. The script takes two arguments: path to extracted submission package and path to current mustpass list. For example: - python external/vulkancts/verify_submission.py VK_10_Khronos_1/ external/vulkancts/mustpass/1.0.1/vk-default.txt + python external/vulkancts/scripts/verify_submission.py VK_10_Khronos_1/ external/vulkancts/mustpass/1.0.2/vk-default.txt Vulkan platform port