c5cf5cb5dd01910d08bb5e600fea7179d89f9a68 |
|
14-Nov-2016 |
Pyry Haulos <phaulos@google.com> |
Upstream common framework changes from OpenGL CTS * Refactor case list filtering logic into tcu::CaseListFilter from tcu::CommandLine. * Add --deqp-caselist-resource command line option that allows sourcing test case list from asset archive instead of filesystem directly. This allows packaging test case lists in the Android APK for example. * Add tcu::transpose() to tcuMatrixUtil.hpp * Add tcu::DVecN typedefs * Add support for QNX * Add tcu::App::getResult() * Add -Wno-delete-non-virtual-dtor to default gcc/clang flags Change-Id: I804e38034e92aba94a0171066af30d6ee30a0f69
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
efd631f50d2f4c5f1b70a64f7e04103dc7f39407 |
|
21-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
resolve merge conflicts of 5248f97c88 to vulkan. Change-Id: I9a6f891f8971a3724c9526e613b4271ee7dd0cf3
|
efb83e1354edd463650ad0404b18e9a7efc307e4 |
|
20-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Move ASTC utilities to tcuAstcUtil.hpp/cpp (tcu::astc) * Move decompression code from tcuCompressedTexture.cpp * Move ASTC data gen utilities from es3fASTCDecompressionCases.cpp * Add a few new utilities for generating random blocks and verifying validity of ASTC blocks * Add basic internal tests for ASTC utilities Change-Id: I2cf0393eaa026543af03b8d77670b64b048d0311
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
0820e8d122596ff51f723f8a4f32fa755fbbda23 |
|
16-Oct-2015 |
Pyry Haulos <phaulos@google.com> |
Fix framework support for various Vulkan texture formats Change-Id: I55abe517e9871c04ad6e87ce74fbe8278ed4966a
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
e2145884f87cdca749a754abfd246cdfe01ea2c1 |
|
13-Oct-2015 |
Pyry Haulos <phaulos@google.com> |
Add tests for PixelBufferAccess getPixel/setPixel Change-Id: I6acf3ee8e82208090859b895e47a6a9ca1a3a566
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
fcbb91dc538f174f8798417e5a44f74ec2b092c0 |
|
12-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Improve combined depth stencil image handling. - Allow logging DS images. This will result in separate D and S images. - Add depth and stencil multisample resolve. - Do not resolve D and S attachments as a color attachment. Bug: 21038103 Change-Id: Ib7840126094abf947043d73b3bada76c55988b02
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
d6148171f88da1301f053e2e0236afc69416137c |
|
16-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Move array utils out of deDefs. Change-Id: I77748493f96d9a25288f903eff1eebcafaa9b2c8
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
f4238ec8ad0e9b0995142dc3b0b9a18de167ae3f |
|
25-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Improve depth interpolation in reference renderer This change reformulates depth value interpolation to exactly preserve constant depth across a triangle. Old interpolation code exhibited serious Z-fighting with two (Z-)overlapping screen-aligned triangles. In addition barycentric precision is slightly improved by actually dividing with the sum instead of sharing pre-computed 1/sum. A simple test for constant depth and varying interpolation is provided. Change-Id: If6229f9652bcf3dbe1d273ed8e131b175c06dfc2
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
f824ffe1538233bb05416cb5c7bd7167756c7314 |
|
28-Jan-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add tcuEither that contains one of two different types. tcuEither class contains one of two different types. Basicly it works like union with two types, but also tracks which one it contains. Change-Id: I2183c2dcc947b1a3c6af6abd6dca37318c32107e
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
ee2e92c10d529b2be9ef1279655f9b65a3f1a407 |
|
06-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Enforce test tree hierarchy in TestNode. - Disallow group to have both groups and tests as children. This makes internal test tree and test tree generated for CTS to have identical structure. - Update tests to never generate illegal test tree structure. Change-Id: I8da5cc75e398eb2a35f09cba03b0a5be170a184a
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
831962c779a19a1822b0074012763b604ac42d24 |
|
04-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Allow trailing newline in trie files. Bug: 17958588 Change-Id: Iaa9b5aa95ee27e31d486755954df193f808b7e82
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
ee2e173d445e87e1f98245f4377f66b081cc320d |
|
31-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add support for simpler test case list syntax This change adds support for mustpass-style (full test case path per line) test case format. All existing test case list command line options (--deqp-caselist, --deqp-stdin-caselist, --deqp-caselist-file) now accept both trie- and list-style inputs. Format is detected by looking at the first character; trie always starts with '{', list-style format is assumed otherwise. de::CommandLine default value behavior has been changed. Options that take values (i.e. not --flags) don't have value set, unless default value is provided when registering options. Calling getOption() on command line option whose value is not provided is now an error. hasOption() should be used first to check if a value was provided at all. Test case list parsing is now covered by tests in the internal module. Bug: 17958588 Change-Id: If6063165ff59cbd8e538d6f829c583541e104fd1
/external/deqp/modules/internal/ditFrameworkTests.cpp
|
3c827367444ee418f129b2c238299f49d3264554 |
|
02-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Import dEQP. Import drawElements Quality Program from an internal repository. Bug: 17388917 Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/modules/internal/ditFrameworkTests.cpp
|