projects
/
platform
/
upstream
/
VK-GL-CTS.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Test VK_KHR_dedicated_allocation mem requirement queries
[platform/upstream/VK-GL-CTS.git]
/
external
/
vulkancts
/
README.md
diff --git
a/external/vulkancts/README.md
b/external/vulkancts/README.md
index
ec0530a
..
88df950
100644
(file)
--- 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:
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:
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:
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/`.
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:
Following command line options MUST be used when running CTS:
- --deqp-caselist-file=<vulkancts>/external/vulkancts/mustpass/1.0.
1
/vk-default.txt
+ --deqp-caselist-file=<vulkancts>/external/vulkancts/mustpass/1.0.
2
/vk-default.txt
--deqp-log-images=disable
--deqp-log-shader-sources=disable
--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
--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=<path>
+
No other command line options are allowed.
### Win32
No other command line options are allowed.
### Win32
@@
-156,7
+161,7
@@
Test log will be written into TestResults.qpa
### Android
### Android
- adb push <vulkancts>/external/vulkancts/mustpass/1.0.
1
/vk-default.txt /sdcard/vk-default.txt
+ adb push <vulkancts>/external/vulkancts/mustpass/1.0.
2
/vk-default.txt /sdcard/vk-default.txt
adb shell
In device shell:
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:
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
...
PRODUCT: Product A
PRODUCT: Product B
...
@@
-278,11
+283,11
@@
codes are allowed:
QualityWarning
CompatibilityWarning
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:
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
Vulkan platform port