summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)AuthorFilesLines
2016-04-05Add runtime estimates for the CTS v2 integrationKalle Raita2-23/+44
Bug: 22230380 Change-Id: I2e05765708fb7c952d48aba87ab1d7ead0bbd865
2016-03-11Add WSI tests to mustpassPyry Haulos1-0/+1
Change-Id: I8c7553060c249bedfd701ccfe75cd458692e9859
2016-03-11Merge changes Id7b52bba,I13b7d016 into nyc-devMika Isojarvi1-0/+2
* changes: Check that glReadnPixels() is supported in negative tests Add robustness extensions to GL wrappers
2016-03-10Remove cube map tests affected by HW issues.Mika Isojärvi1-1/+2
Bug: 27598329 Change-Id: I2ea80e847aa85dff2aed079c5f225a2535374e8d
2016-03-10Add robustness extensions to GL wrappersMika Isojärvi1-0/+2
Change-Id: I13b7d016037aa991bf6b9c50bbb2580797baf415
2016-02-12Add Vulkan support to DeqpTestRunner and mustpass script.Mika Isojärvi2-2/+11
Change-Id: Ib578fce85c8a817543816c07681d0bc4e15c4489
2016-02-05Update Android mustpass build script copyright header.Mika Isojärvi1-1/+1
Change-Id: I8c7ab0b2054e32f1efc92281db850fa1bee3a629
2016-02-03Remove multiwindow EGL tests from mustpass.Mika Isojärvi1-1/+3
Bug: 26953953 Change-Id: Ie2a8712f0f28cc390a97bd5fe7ef5fa10db03c5a
2016-02-03Merge in first OpenGL ES 3.2 testsPyry Haulos1-2/+2
Change-Id: I5c6f8bc63da6203e36504cc868a746d7a90cf5e6
2016-02-02Remove tests using internal Android APIs from EGL mustpassMika Isojärvi1-1/+1
Change-Id: I39d156909ba0b38788acb2e1d7a52db727264378
2016-01-14Refactor mustpass scriptPyry Haulos2-395/+474
Move actual configuration-independent implementation to scripts/mustpass.py Change-Id: I706b08379db2d4b17caecac192cbace4aa6e718a
2016-01-11Updating framework/opengl to support OpenGL ES 3.2Daniel Andrade Groppe1-2/+2
- Updated src_util.py to download appropriate gl.xml from Khronos. - Dropped EXT/KHR suffix in certain function names - Context wrapper is no longer created if native context fails to be created Change-Id: I3b93c70ec779b7b0664925b6c57dcf16f1e8610d
2015-11-16New EGL mustpass candidatePyry Haulos1-1/+1
am: 9da487f0cc * commit '9da487f0cca90ce89e72bc7e827d849bdb8a4ebc': New EGL mustpass candidate
2015-11-13New EGL mustpass candidatePyry Haulos1-1/+1
Change-Id: I2f2938ccda824ae466bb0e57fb757618c749e082
2015-10-29Merge "CTS v2 integration for deqp"Kalle Raita1-0/+58
am: 6f483cc3fa * commit '6f483cc3fa820e58ed9f83c83bdf8d213293b3ad': CTS v2 integration for deqp
2015-10-27CTS v2 integration for deqpKalle Raita1-0/+58
Move the runner from the CTS tree into the deqp tree and modify the runner to use the parametrization conventions of the CTS v2. Add support for filters. Generate the test configuration with build_android_mustpass.py utility Ported tests from the old runner and added tests for filtering. Change-Id: Ibc87b78f302e363b878f2631ef58defa222a2110
2015-09-24am 452ef231: Fix unnecessary assumption about source dir namePyry Haulos1-2/+1
* commit '452ef231d18d5334b5ea30c9ee700d52ed0da505': Fix unnecessary assumption about source dir name
2015-09-24Fix unnecessary assumption about source dir namePyry Haulos1-2/+1
Build scripts were unnecessarily (and sometimes incorrectly) assuming that deqp sources would be in a directory called "deqp". Change-Id: I3c6cf5d850aa5598daa1d0832ee403bb639451a2
2015-09-02am dcd1b918: Archive MNC mustpassPyry Haulos1-2/+118
* commit 'dcd1b918244a94a1e52b8717118648601bdeb2ad': Archive MNC mustpass
2015-09-02Archive MNC mustpassPyry Haulos1-2/+118
* MNC mustpass is now sourced from explicit case list, making it immutable for test additions * Add new master mustpass, consisting of tests in MNC plus any new tests Change-Id: Icee0166bb08113334f7322c1c910efe47bfb7c4e
2015-08-17am bb0ff5e9: am e53c927d: am fcb31b81: Remove few blend tests from rgb565 ↵Mika Isojärvi1-1/+2
mustpass * commit 'bb0ff5e9e185a6074abe850a782cf1369b3a4bf9': Remove few blend tests from rgb565 mustpass
2015-08-17am e53c927d: am fcb31b81: Remove few blend tests from rgb565 mustpassMika Isojärvi1-1/+2
* commit 'e53c927de1651bc9e83b794661995316bd754109': Remove few blend tests from rgb565 mustpass
2015-08-17Remove few blend tests from rgb565 mustpassMika Isojärvi1-1/+2
Bug: 23278613 Change-Id: If85f390b507452c7521c46bbe31f2b7e7ef51c74
2015-08-12am 5dcdc74f: am 6d60ecb9: am 48124f14: Remove some GLES3 multisample config ↵Kalle Raita1-1/+2
cases * commit '5dcdc74ffd8d9ccf3c0fb036ca1076d72dbacd8d': Remove some GLES3 multisample config cases
2015-08-12am 6d60ecb9: am 48124f14: Remove some GLES3 multisample config casesKalle Raita1-1/+2
* commit '6d60ecb982d47458d83bc410a866f2ad110a4dd8': Remove some GLES3 multisample config cases
2015-08-07Remove some GLES3 multisample config casesKalle Raita1-1/+2
- gl_FragCoord.w test - Some clipping tests Bug: 22760309 Change-Id: I9a79fdbd8d61ce815f03d79116082e77ef080c2d
2015-08-04am 86870f28: Merge "Use more robust method for enumerating built modules"Pyry Haulos1-5/+4
* commit '86870f284236e867e9ec624e07b54f81b2c61ea5': Use more robust method for enumerating built modules
2015-08-04Use more robust method for enumerating built modulesPyry Haulos1-5/+4
build_caselists.py assumed that all modules would reside in a unique sub-directory under modules/. Change-Id: I7004a268c3592ed84c3f782d9bdeb880773808be
2015-07-31am b2e583df: Improve texture format pretty-printing.Jarkko Pöyry2-25/+38
* commit 'b2e583dfcd8aa0d4ef254f841213fcf724b2b193': Improve texture format pretty-printing.
2015-07-30Improve texture format pretty-printing.Jarkko Pöyry2-25/+38
- Rename PixelFormat to TextureFormat and include compressed formats. - Add compressed3D pretty printing. - Add compressed formats to texStorageXD. Change-Id: Ifb24338119dae0e97e166d39c0edbc03d49e7150
2015-07-27am ba06b825: am a1665665: am 4ce5f630: Remove tests not feasible for M from ↵Pyry Haulos1-0/+1
mustpass * commit 'ba06b82501c9e806ec52aa79f700391ee58fea57': Remove tests not feasible for M from mustpass
2015-07-27am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpassPyry Haulos1-0/+1
* commit 'a1665665d4ed8a4bc9c3107e57fcdb5517efc851': Remove tests not feasible for M from mustpass
2015-07-27Remove tests not feasible for M from mustpassPyry Haulos1-0/+1
Bug: 22635479 Bug: 22632106 Bug: 22632003 Bug: 22760309 Change-Id: I2dfe4fd743fc459d83e55b82aeaa21d19f9acf05
2015-07-22Remove broken fbo completeness cases from mustpassPyry Haulos1-1/+5
Bug: 22665757 Change-Id: I6e5c6a76bc9c627c29e0e1707d575c08512fb577
2015-07-16am 6cc7a432: Merge "Change eglu callLogWrapper behavior"Hengyuan Hu1-2/+1
* commit '6cc7a432dfb5a82782942805bcf640dcb670260b': Change eglu callLogWrapper behavior
2015-07-16Change eglu callLogWrapper behaviorHengyuan Hu1-2/+1
Now gen_egl will generate wrapper for extensions in addition to core functions Change-Id: I660237f3dbe48e9484f77e271594890cedb87fe1
2015-07-14am 9da15047: Update mustpass to exclude buffer_age testHengyuan Hu1-1/+1
* commit '9da1504712a3e8ccaa7d61a62ce46a878b59b992': Update mustpass to exclude buffer_age test
2015-07-13Update mustpass to exclude buffer_age testHengyuan Hu1-1/+1
Change-Id: I465e4646356818fa12cacf6cf68a536de3d61ece
2015-07-13am 161a7d91: Merge "Re-create build directory if using existing one fails"Pyry Haulos1-4/+16
* commit '161a7d91069ee940becd1589e3e9f95802cab4ec': Re-create build directory if using existing one fails
2015-07-13am 9c027619: Merge "Add LaunchControl null build with android must-pass ↵Kalle Raita2-11/+31
generation." * commit '9c027619c7dccd689888ba4bce91cd1f3febc5f4': Add LaunchControl null build with android must-pass generation.
2015-07-13Re-create build directory if using existing one failsPyry Haulos1-4/+16
When having multiple branches simultaneously checked out, it is common to run into a situation where build_caselists.py or build_android_mustpass.py fails since the existing build directory points to different source tree. As a fix remove and re-create build directory if using existing one fails. Change-Id: I3345482fbd3807dc153ac57aee6e893d059fc963
2015-07-13Add LaunchControl null build with android must-pass generation.Kalle Raita2-11/+31
Change-Id: I01c1cb2fa90174b9f442e1e98237024f8aed9159
2015-07-07Move Vulkan code to external/vulkancts and change licensePyry Haulos3-651/+6
Vulkan-specific test and framework code uses MIT license with additional temporary confidentiality clause. Change-Id: I4f468ab5e8aeaa1d822dee0c8357a6d5aed08407
2015-07-01Merge "Add utilities for logging Vk* struct types" into vulkanPyry Haulos1-0/+30
2015-07-01Add utilities for logging Vk* struct typesPyry Haulos1-0/+30
Change-Id: I7614186f95261792f9fc34791c8a894d672729d9
2015-07-01Implement support for pre-built SPIR-V binariesPyry Haulos1-0/+115
vk-build-programs utility can be used to build and store SPIR-V binaries. If glslang is not available, test framework will attempt to load pre-built binaries from vulkan/prebuilt directory. scripts/build_vulkan_programs.py can be used to populate data/vulkan/prebuilt directory with SPIR-V binaries. Change-Id: I1e998bba0e0021d0e5b6da35ed53c54a61207bff
2015-06-25Merge "Check error codes in vkRefUtil." into vulkanJarkko Pöyry1-1/+1
2015-06-24Check error codes in vkRefUtil.Jarkko Pöyry1-1/+1
Change-Id: Ib68fcc5f92f037aa87b54afcabd801e1e142b240
2015-06-22am 6d078405: Add licenses to several scripts and misc files.Jamie Madill6-0/+121
* commit '6d0784059995b8fa554d74013c06e937889ff449': Add licenses to several scripts and misc files.
2015-06-22Add licenses to several scripts and misc files.Jamie Madill6-0/+121
This fixes integration with Chromium, since it has a bot that checks that all sources files have an appropriate license. Bug: 21903358 Change-Id: I27ffd7a9feee81a1d29cca64cda88b2d1e67708d