History log of /external/deqp/modules/internal/ditFrameworkTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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