History log of /external/deqp/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
867246e525603a3242a91ce52cada18406bd1a05 29-Mar-2016 Pyry Haulos <phaulos@google.com> Add utilities for VK_EXT_debug_report

Change-Id: Ia884b2dd6688b15d71fa2df4029afe5d3023fa04
/external/deqp/Android.mk
6ddb0a3616886b8fdeafed86d93d6370812122d6 25-Mar-2016 Pyry Haulos <phaulos@google.com> Add new files to Android.mk

Change-Id: Id5c873a16e8e2c75b00c1ea2f4dde8f41e65e1d0
/external/deqp/Android.mk
63802fadbfdabc9abf4e34ac7766890be81d77af 18-Mar-2016 Pyry Haulos <phaulos@google.com> Merge "Add basic WSI swapchain tests" into nyc-dev
88ae848c85a938be0cb7c82a879bb66a495d0c7b 15-Mar-2016 Pyry Haulos <phaulos@google.com> Add basic WSI swapchain tests

Change-Id: Ie8b70325508ccfe9def5ed5a631688db4e354767
/external/deqp/Android.mk
77ab97d39a5aaee66e098cf21e1b367a803b9f1f 17-Mar-2016 David Sodman <dsodman@google.com> Merge "Add support for vulkan synchronization primitives" into nyc-dev
ae6c306e39080de59a8535cf1797b27951dcaa6c 17-Mar-2016 Mika Isojärvi <misojarvi@google.com> Turn on well defined signed integer overflow

clang and gcc assume that signed integers never overflow.
This leads to unexpected bugs when optimizer removes bound checks etc.

Bug: 27703278
Bug: 22715185
Change-Id: Iab4c884fa190d05c0ac9236d01eeeb190e765e69
/external/deqp/Android.mk
378ef852bb3b711863ac31f9ded5874e0e98ab5b 20-Feb-2016 David Sodman <dsodman@google.com> Add support for vulkan synchronization primitives

Change-Id: Ie669717108b7b3f2ad01d2b8935131322bcfa24f
/external/deqp/Android.mk
efbff392314c28a966784bbf407a816bc4a7cd7b 11-Mar-2016 Pyry Haulos <phaulos@google.com> Merge changes Iafe8d14c,I4619c2f8,I4e469b93 into nyc-dev

* changes:
Add dEQP-VK.wsi test group
Add WSI extension support to Vulkan framework
Update Vulkan framework to API 1.0.5
cb1582aca23ff763d6515ccd15e05aa29229a4a5 09-Mar-2016 Pyry Haulos <phaulos@google.com> Add dEQP-VK.wsi test group

Includes basic tests for VkSurfaceKHR.

Change-Id: Iafe8d14cc22f26381ff5c8b0422a03029a09944a
/external/deqp/Android.mk
12021ac26c6d6f8923f526bd7635dcf68e0c4061 16-Feb-2016 Pyry Haulos <phaulos@google.com> Add WSI extension support to Vulkan framework

Change-Id: I4619c2f8b42c0d08bf6b9377592b100d588037f9
/external/deqp/Android.mk
f00669619a2dfb83fa54287f7b365b8c9aaa340c 09-Mar-2016 Mika Isojärvi <misojarvi@google.com> Make deqp build reproducible

Change-Id: Id09a9b30ba13a21eebd6d5ddb42efaf10e831da4
/external/deqp/Android.mk
e2e79b7a1fbe315075439498ed778fcceaaf8e9a 09-Mar-2016 Pyry Haulos <phaulos@google.com> Merge in ES3.2 tests

Change-Id: I66d529eb13aa90382a553e4781123b716cb4cb0e
2739e26e674d6331aa944ccfd7f1a9aa3583b747 25-Feb-2016 Daniel Andrade Groppe <daniel.andrade@mobica.com> Add negative tests for precise qualifier and advanced blending.

Change-Id: Ib0560b5e97aa7b6a272d9525d18d6e8cd82c9f8d
/external/deqp/Android.mk
20c3cb3c4833b40213f4795293d5513d01170a76 22-Feb-2016 Mika Isojarvi <misojarvi@google.com> Merge "Add multicontext creation tests for EGL." into nyc-dev
fb059fdb43c8b6073ada028a68124263c59a000a 22-Feb-2016 Pyry Haulos <phaulos@google.com> Merge in new OpenGL ES 3.2 test code

Change-Id: I8667c03f0d1eb4b212bc33b54296336633fb39da
/external/deqp/Android.mk
3df50ec6753c7ad89aba86832981b4e57498c19a 18-Feb-2016 Mika Isojärvi <misojarvi@google.com> Add multicontext creation tests for EGL.

Bug: 24290416
Change-Id: Ibaf7abc8a70249891aed8ea32ab21538cdccb419
/external/deqp/Android.mk
c6db4b213b8b39cfe54de301cd1550de95a5c8e9 18-Feb-2016 Daniel Andrade Groppe <daniel.andrade@mobica.com> Check that AEP features behave correctly in 310/320 shaders.

Require an extension in 310 es shaders.
Do not require suffixes in 320 es shaders.
Update es31fDebugTests to load the NegativeDirectiveTests functions.
Update CMakeLists.txt to include new test.
Add test for primitive_bounding_box in 320 shaders.
Add test for the following extensions:
- GL_KHR_blend_equation_advanced
- GL_OES_sample_variables
- GL_OES_shader_image_atomic
- GL_OES_shader_multisample_interpolation
- GL_OES_texture_storage_multisample_2d_array
- GL_EXT_geometry_shader
- GL_EXT_gpu_shader5
- GL_EXT_shader_io_blocks
- GL_EXT_tessellation_shader
- GL_EXT_texture_buffer
- GL_EXT_texture_cube_map_array

Change-Id: I4aacca892faf110371d55e5172e1b9afed3a0871
/external/deqp/Android.mk
e22f2e029c7c24e706663974ab67e5a2439b00d3 05-Feb-2016 Daniel Andrade Groppe <daniel.andrade@mobica.com> Negative Shader Function Test

Test that invalid call variants fail to compile.

Add tests for the following GLSL functions:
- atomicAdd
- atomicAnd
- atomicCompSwap
- atomicExchange
- atomicMax
- atomicMin
- atomicOr
- atomicXor
- bitCount
- bitfieldExtract
- bitfieldInsert
- bitfieldReverse
- EmitVertex
- EndPrimitive
- findLSB
- findMSB
- frexp
- imulExtended
- interpolateAtCentroid
- interpolateAtOffset
- interpolateAtSample
- ldexp
- packSnorm4x8
- packUnorm4x8
- texelFetch
- texture
- textureGather
- textureGatherOffset
- textureGatherOffsets
- textureGrad
- textureLod
- textureSize
- uaddCarry
- umulExtended
- unpackSnorm4x8
- unpackUnorm4x8
- usubBorrow
- fma

Change-Id: I46676924845d10d3d56c9d51ad1303d48eefe1ed
/external/deqp/Android.mk
6efc75b9ed86b2c7cdd5036ab8c13827c29256df 09-Feb-2016 Daniel Andrade Groppe <daniel.andrade@mobica.com> Add new tests to Android.mk

- es31fNegativeShaderImageLoadStoreTests
- es31fNegativeAtomicCounterTests

Change-Id: I125e07592c53db12c859f95c62c4aa122bf377c5
/external/deqp/Android.mk
6e89a2fb878ecc893a9a49b4cd39ee9d59e1ff70 02-Feb-2016 Pyry Haulos <phaulos@google.com> Add new files to Android.mk

Change-Id: Ia6e203be42be9e7beb00b2776b177b6c658a5692
/external/deqp/Android.mk
9703ac2ce268aa8972323d8d5b8bf58edc67be77 28-Jan-2016 Pyry Haulos <phaulos@google.com> Add Vulkan CTS to deqp Android CTS build

Since Android platform port supports Vulkan, it doesn't build without at
least Vulkan test framework.

Change-Id: I3482c9ad8d3a20b2bdeab4a4f27c75cf6e79a5b9
/external/deqp/Android.mk
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/Android.mk
f6346adae0294a30fd71bd38ac4e11a68732af6b 13-Jan-2016 Brian Carlstrom <bdc@google.com> Switch to libpng_ndk to remove platform library dependency

Bug: 26513978
Change-Id: I4cb929149264adccdaf3de0f0f57a1e6b64921b5
/external/deqp/Android.mk
682ccd0eab22b35ab68b6fada7953257c834f820 09-Jan-2016 Dan Willemsen <dwillemsen@google.com> Use -Wno-error=date-time am: 865f9aae63
am: 5b7e673b0c

* commit '5b7e673b0c6ba80c5a34467fa6e8212528b8b6b3':
Use -Wno-error=date-time
865f9aae63225a9146e8a26acb3fb81822784876 09-Jan-2016 Dan Willemsen <dwillemsen@google.com> Use -Wno-error=date-time

We're actually going to enable -Werror=date-time, not -Wdate-time.

Bug: 24204119
Change-Id: I0df28593e151f566a11b9a1411a33a97a26db6f8
/external/deqp/Android.mk
c3d988aab70b74c98ce51d7345eac519ad5c9222 06-Jan-2016 Dan Willemsen <dwillemsen@google.com> Merge "Use -Wno-date-time to allow __DATE__/__TIME__" am: bd1826b4a3
am: f4e3b26175

* commit 'f4e3b26175490978db76e76576b488cbe2cf6bb6':
Use -Wno-date-time to allow __DATE__/__TIME__
fec5a843d7df5ab4b844991eedcaefa140c0a599 11-Dec-2015 Pyry Haulos <phaulos@google.com> Add de::AppendList<T>

AppendList provides fast append-only data structure that can be updated
from multiple threads simultaneously. Suitable for logging for example.

Change-Id: I4f6ee5f0e040695ffcd2006330dab1a4de81e9e4
/external/deqp/Android.mk
0256f8c86ae9a1211a82462ecda36af2b5c9876c 03-Nov-2015 Mika Isojärvi <misojarvi@google.com> Add SHA1 functions to decpp.

Change-Id: I1bfdf817debf8cfc84bbc6fbdae2b0e58c4fa975
/external/deqp/Android.mk
dd4a496bc5bba222852309738de56070ef775e3e 03-Nov-2015 Mika Isojärvi <misojarvi@google.com> Add sha1 hash functions to delibs.

Change-Id: I7b0f7ce8b82a632183d1333764f80992c153a531
/external/deqp/Android.mk
93f9d82fa17d73c2e8633882cd51613cc66c7eb5 03-Nov-2015 Dan Willemsen <dwillemsen@google.com> Use -Wno-date-time to allow __DATE__/__TIME__

This is a testing binary, so using __DATE__/__TIME__ is fine as long as
it's not installed by default.

Bug: 24204119
Change-Id: I0a3540fa5ee6ed3d6765c6d315912e3dcb7b8830
/external/deqp/Android.mk
64d9cc3091dc9890aad8b076b7a527735f9ed581 13-Oct-2015 Kalle Raita <kraita@google.com> CTS v2 integration for deqp

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
/external/deqp/Android.mk
e2145884f87cdca749a754abfd246cdfe01ea2c1 13-Oct-2015 Pyry Haulos <phaulos@google.com> Add tests for PixelBufferAccess getPixel/setPixel

Change-Id: I6acf3ee8e82208090859b895e47a6a9ca1a3a566
/external/deqp/Android.mk
a99421e9ede7fac9c1ea832038e2b6dfe4231845 01-May-2015 Mika Isojärvi <misojarvi@google.com> Optimize sRGB8 lookups by using lut.

Change-Id: I8e77ed3d6572130658b67f8b1dcccad68583d2e6
/external/deqp/Android.mk
fb19324168dd35ccbb7fca74e5426f1a3fbc03a2 01-Sep-2015 Pyry Haulos <phaulos@google.com> Refactor ShaderLibrary (with Android.mk fix)

* Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

* Move .test file parser and common utilities to glutil

Change-Id: Ia06711a5cfb56e24b68a1a517062f1f0806168d2
/external/deqp/Android.mk
6a8a7521a204ec9def92f2ab496161766c059ee5 04-Aug-2015 Chih-Hung Hsieh <chh@google.com> am 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit '08719f3bc61c19183e7d92dfd10c4084eb7ec44a':
Enable clang compilation for mips.
08719f3bc61c19183e7d92dfd10c4084eb7ec44a 04-Aug-2015 Chih-Hung Hsieh <chh@google.com> am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit 'c80353d7a7d1f24d4f8e52671b6acdb0ee2b9545':
Enable clang compilation for mips.
7faac8463906537470bd11d85214f021491b94d5 04-Aug-2015 Chih-Hung Hsieh <chh@google.com> am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit 'c80353d7a7d1f24d4f8e52671b6acdb0ee2b9545':
Enable clang compilation for mips.
ca5d0d73433c157ba74a0269db0896eb497593d9 04-Aug-2015 Chih-Hung Hsieh <chh@google.com> Enable clang compilation for mips.

Old compilation problem was fixed.
BUG: 18934246

Change-Id: I9431af3c13993a3098dbbe137ca25673a5f8223f
/external/deqp/Android.mk
d6dd725e589a38ca15c98b74846a6f59ae35fe27 21-Jul-2015 Hengyuan Hu <hengyuan@google.com> Add test for EGL_KHR_swap_buffers_with_damage

The tests consist of three groups. One group with no dependency on other APIs,
one group using EGL_BUFFER_PRESERVED and one using EGL_BUFFER_AGE_EXT.

Change-Id: If7e5da80beeef7dffc6286df9632fc78577408cb
/external/deqp/Android.mk
a7d5d01f44b4e9c3de9965e82bd0a4503367d0b5 18-Jul-2015 Hengyuan Hu <hengyuan@google.com> Fix Android.mk

Change-Id: I8e68c8334c7817ef0a96d3eae9ee04df5925da66
/external/deqp/Android.mk
3f6767c5e92ad576cc1b3a138fe1fb072b908a49 10-Jul-2015 Hengyuan Hu <hengyuan@google.com> Add negative test for EGL_KHR_partial_update

Check whether setDamageRegion() behaves correctly, i.e. return correct value
and raise correct error under invalid use case.

Change-Id: I68d070cccd4ce597b36230180526e3c9f8a7143a
/external/deqp/Android.mk
5bf751a02c12f55bb28e4d8da785d3e7338436d0 09-Jul-2015 Hengyuan Hu <hengyuan@google.com> Add tests for EGL_KHR_partial_update

The tests are used to verify whether the render results are correct under
correct use case of the function setDamageRegion().

Change-Id: Iab06a1e672824544443fba3d32e601e279c6f142
/external/deqp/Android.mk
67ffc0669f3cdb023136c81e00d14aa955c45025 08-Jul-2015 Hengyuan Hu <hengyuan@google.com> Merge "Add tests for EGL_EXT_buffer_age"
db75754b6cb2e88ab47316edc3a1e8ae9870587d 18-Jun-2015 Hengyuan Hu <hengyuan@google.com> Add tests for EGL_EXT_buffer_age

Add basic functionality tests for EGL_EXT_buffer_age. Rendering using
single drawtype as well as combinations of two drawtypes is tested.
Introduce a new FrameSequence class to avoid the situation where edges
of different rectangles are too close to each other.

Change-Id: Id77b50ae962c9580a27d90807bcea4b5f785fadf
/external/deqp/Android.mk
0faddb559e0baa4f6dde8a0dce184d5876729669 30-May-2015 Jarkko Pöyry <jpoyry@google.com> Enable -Wconversion.

Bug: 21161908
Change-Id: I42f968968e595672a685dbdc361f3e08d07e7e60
/external/deqp/Android.mk
58aae3be8e0f69d8e48f5a50dca830b0bfc1b136 02-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.

Bug: 21326686
Change-Id: Iace59b3e8ffd7fe88b75bc1801f57207807304c8
/external/deqp/Android.mk
1a9576a710673363b2c0d9e5771451cebbfa6d10 21-May-2015 Pyry Haulos <phaulos@google.com> Add tests for GL_EXT_debug_marker

This adds simple support check, randomized, and invalid usage tests for
GL_EXT_debug_marker to the ES2 test module.

Android framework requires GL_EXT_debug_marker extension so tests will
fail on Android unless the extension is supported. On other platforms
the usual convention of reporting NotSupported is followed.

Bug: 21333653
Bug: 18315793
Change-Id: Id73c64e091533564698c736fcdbe24e216481354
/external/deqp/Android.mk
06fe4fe2a28c6c5a7cab7431d313648cf8054943 10-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add EXT_texture_border_clamp tests.

Change-Id: I37b2d473e2b1ccdd40a55daa3e6c12e2a28a6e0d
/external/deqp/Android.mk
f38ef819208f45b43dc0723142a9585dddf5d813 17-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add default VAO vertexAttrbDivisor GLES3/GLES31 behavior change tests.

- Add positive test for default VAO divisor in GLES3.
- Add negative test for default VAO divisor in GLES31.
- Use VAO in vertex_attrib_binding divisor state query tests.

Bug: 20154392
Change-Id: Iac43c4484bf7c5eff2409c964778e3dc304649f9
/external/deqp/Android.mk
85a0a1cb161aa01bf87fcc9c4dba728b1aa973ac 15-Apr-2015 Pyry Haulos <phaulos@google.com> Define DEQP_SUPPORT_GLES1 for CTS builds

EGL tests provide better coverage if ES1 support is enabled.

Change-Id: Idc55c1093e73f631edb9978d7107a87bdff7fba2
/external/deqp/Android.mk
1ea62afc80f130618e8bce7a5716e89149dc64de 14-Apr-2015 Pyry Haulos <phaulos@google.com> Add EGL and GLES2 modules to CTS build

Change-Id: I3079e47f3d8c91f66c6d9b072cc59ab21e8adf27
/external/deqp/Android.mk
3f4cf9ed9550eeab35386a9cebedb1b6e882fcac 10-Apr-2015 Pyry Haulos <phaulos@google.com> Add de::SpinBarrier

SpinBarrier provides convenient cross-thread barriers.

Change-Id: I70eac2ed07b2c123d9709ecf5bbe284f35771204
/external/deqp/Android.mk
4e3ea87b79b12195e79d28ef6ab2be0a847b5d9a 20-Mar-2015 Pyry Haulos <phaulos@google.com> Refactor tcu::TestExecutor

tcu::TestExecutor used to provide all functionality required for
traversing hierarchy, executing tests, and even generating test case
lists. This change splits TestExecutor into three separate utilities:

1) TestHierarchyIterator provides test hierarchy traversal.
2) TestSessionExecutor provides test session execution.
3) Utility functions for generating test case list files.

In addition TestCaseWrapper has been replaced by package-specific
TestCaseExecutor with TestSessionExecutor-managed lifetime.

Change-Id: Idb8090964a80cd64892231798710547e84e2989b
/external/deqp/Android.mk
6b66fa81a4085f9d660393fc8c43653fb7f14990 17-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Move metaprogramming utils out of deDefs.

Change-Id: I67705c3c799d9bdc88a5c1823b55428a7aaa8fd5
/external/deqp/Android.mk
d6148171f88da1301f053e2e0236afc69416137c 16-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Move array utils out of deDefs.

Change-Id: I77748493f96d9a25288f903eff1eebcafaa9b2c8
/external/deqp/Android.mk
68a7147b19e8aa28f66ef6aec399ed0c836f81c0 17-Feb-2015 Mika Isojärvi <misojarvi@google.com> Add tests for GL_EXT_draw_buffers_indexed.

Add tests for GL_EXT_draw_buffers_indexed extension.

Bug: 18925580
Change-Id: Ia9e3a7a867c5f11a961df4aeaeccc2c5865b58a9
/external/deqp/Android.mk
c423ce6164cdd88c8c3e47bec4ec34476743042a 13-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Add query tests for AEP states.

* Add khr_debug limit tests and extend label queries.
* Add blend_equation_advanced queries.
* Add ext_texture_buffer queries.
* Extend ext_geometry_shader queries.
* Add ext_tessellation_shader queries.
* Add ext_texture_srgb_decode queries.
* Extend texture_level tests for all texture targets.
* Extend texture tests for all texture targets.
* Split shader.sampler_type to separate tests for each sampler type.
* Improve logging in vertex_attribute_binding tests.
* Add ext_texture_border_clamp queries.
* Add EXT_tessellation_shader, EXT_geometry_shader and
EXT_shader_io_blocks PIQ tests.
* Change filtering min/max lod state query test values to reasonable range.
* Extend info log queries.

Bug: 18925583
Change-Id: Id6194fff4c03786445f99168ec5fb4120f8c50b7
/external/deqp/Android.mk
2fed6fb653077fbf7ad22260f0457bf6d2cd45d3 13-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Merge changes I688d84e5,Icce01201

* changes:
Move tcu::ResultCollector to a separate file.
Add query tests for ES31 states.
ab44fc6da25bb126919615ad2ded101695251161 13-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Move tcu::ResultCollector to a separate file.

- Move tcu::ResultCollector to a separate file.
- Fix includes in tests.

Change-Id: I688d84e5de7bfa4c80b0034cdac4ea0e4fd2faa7
/external/deqp/Android.mk
cb82ed72dcbbfd8a6d07736c3259605227bc984f 27-Jan-2015 Jarkko Pöyry <jpoyry@google.com> Add query tests for ES31 states.

* Queries and pretty-printing for GLES31 core states.
* Move sample_mask_value from integer.* to indexed.*.
* Add image state reset.
* Move tcu::Array to a separate file

Bug: 18925583
Change-Id: Icce01201ca3c2c7daeb2daeb0fed04d373a15eb6
/external/deqp/Android.mk
023de09ae4d6942a0aad9dc6c37d92067d23cdc5 13-Feb-2015 Mika Isojärvi <misojarvi@google.com> Merge "Add tests for GL_EXT_copy_image."
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/Android.mk
433e5704171098c7cd062c7339b259ad76a55678 16-Jan-2015 Mika Isojärvi <misojarvi@google.com> Add tests for GL_EXT_copy_image.

New tests that test GL_EXT_copy_image extension. Tests copy between all
possible format combinations except two float formats. For each format
combination all image target combinations are tested. These tests
always use npot image sizes and npot copy sizes. Offset to source and
destination image is also always npot. When testing texture images,
mipmap complete textures are used and source and destination mipmap
level is always 1. Each test case first tests copying between images
after rendering them to screen and then tests copying between images
immediately after creating them.

Change-Id: If961728d0257109a8cbd97ef8380dd9d89320ecd
/external/deqp/Android.mk
04124860027485485618ab2e3117c3fe77ae8416 27-Jan-2015 Mika Isojärvi <misojarvi@google.com> Add tcuMaybe that can be used for values that may not exist.

Fairly often we have values that may not exist. Most often with test
case parameters. This template class adds support for values that may
not exist. This class replaces use of pointers and magic numbers for
values that don't exist.

Change-Id: I58b5783f57a34db545909d0ac809e83cbef02792
/external/deqp/Android.mk
bf44c5c30440b0c7a8c7c87f2b7c3ff984e77018 09-Jan-2015 Jarkko Pöyry <jpoyry@google.com> Add DeqpPlatformCapabilityQueryInstrumentation.

- Add Instrumentation for querying if the described render target is supported.
- Move chooseConfig() from egluGLContextFactory to egluGLUtil

Change-Id: I5f55d0d7c2c1f6c70de9333e42298deb32f19953
/external/deqp/Android.mk
3c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4 20-Dec-2014 Pyry Haulos <phaulos@google.com> Add support for dynamic loading of EGL entry points

This change adds eglu::Library abstraction for accessing any and all EGL
entry points. All code has been changed to use that interface instead of
calling EGL functions directly.

Having code use abstract interface instead of direct entry points allows
always builing EGL code paths and dynamically loading them if supported
by the environment. In the future analysis and logging facilities could
be layered on that interface.

This change required lots of small changes across all EGL code. As part
of that refactoring work tcu::egl utilities were finally put to rest for
good. All uses of glw.h were also removed from the EGL module.

Bug: 18269587
Change-Id: Ic81e24b7eecb9813d00fba5c65144d4f59a550e8
/external/deqp/Android.mk
f0baefc76087f208e58af77dccaecdbac73e1247 09-Jan-2015 Mika Isojärvi <misojarvi@google.com> Add class to build seeds from variables.

Add simple stream like seed builder utility class for building seeds
from data types. This can be used to generate a seed for the rng from
the parameters of the test case instead of using name of the test case.

Change-Id: Ib276dc54a55c8a38878a220b17e3f9a2750cb774
/external/deqp/Android.mk
8d7045c5dca6db9764f3de47b055a2ef401f5c39 08-Jan-2015 Chih-Hung Hsieh <chh@google.com> am aa771b2c: am 92582aed: am e641e248: Use gcc for mips target.

* commit 'aa771b2c3bb9bdceb3429fbd5ec7f4b50c591f02':
Use gcc for mips target.
aa771b2c3bb9bdceb3429fbd5ec7f4b50c591f02 08-Jan-2015 Chih-Hung Hsieh <chh@google.com> am 92582aed: am e641e248: Use gcc for mips target.

* commit '92582aedc8542de989b289f14ba5d5635889a125':
Use gcc for mips target.
e641e248d934c26847e48fc0d7854dcb18802f19 08-Jan-2015 Chih-Hung Hsieh <chh@google.com> Use gcc for mips target.

Will enable clang mips compilation when the real error is fixed.

BUG: 18934246
Change-Id: If4474e1c6e4af794e4d49cbdec34bd2da8e70fb2
/external/deqp/Android.mk
9e574351a4724975bf91b1e74ccae8786d711386 16-Dec-2014 Jarkko Pöyry <jpoyry@google.com> Add ANDROID_extension_pack_es31a tests.

- Check extension dependencies.
- Add implementation limit checks.
- Basic shader tests with AEP extension directive.
- Add 'expect build_successful' mode to ShaderLibrary. This mode checks
only that the shaders compile and the programs link but does not
attempt to execute the shader program. This is useful for example if
test only wants to check that a certain sampler type is available.

Bug: 18337603
Change-Id: Ib9715074c6aaccb40c0070df211236d95c7ef66a
/external/deqp/Android.mk
1f99d6991ce9a27d32ec0543d95646fe4e7bf001 17-Nov-2014 Jarkko Pöyry <jpoyry@google.com> Add EXT_primitive_bounding_box tests.

- Add primitive bounding box state query tests.
- Add primitive bounding box render tests.
- Add primitive bounding box test spec.
- Add primitive_bounding_box to str_util and regen wrappers.
- Add primitive_bounding_box state reset.
- Add pritimive_bounding_box wrapper context no-op implementation.
- Add tcu::Vector::operator-= ()
- Pretty-printing return values of array returning queries.
- Add tessellation patch vertices state reset.

Bug: 18336498
Change-Id: I56f3301fc32bf016e2091163d35dced2afb80c0d
/external/deqp/Android.mk
4ab70cddcaefb946eac47b7f803c1ba8abae43a7 12-Nov-2014 Mika Isojärvi <misojarvi@google.com> Add missing EGL utlity files to makefile.

Add missing new eglu:: utility files to android makefile.

Change-Id: Idc1b5974753add4c5095719c79d7c07b6e405b60
/external/deqp/Android.mk
04d51263aaa058a4d7b7279c51b035f50aa4fdad 20-Oct-2014 Pyry Haulos <phaulos@google.com> Rename libtestercore.so to libdeqp.so

Since dEQP is now being built as part of the Android CTS as well,
the name libtestercore.so isn't very descriptive any more. This change
renames the library to libdeqp.so.

This change also drops some dead code related to API level < 9 support.

Bug: 18329517
Change-Id: I03b60fd6d9cc6252651f25610e7c72bbc450670c
(cherry picked from commit 03700a8505debaeae47e63e156ec15350398ce83)
/external/deqp/Android.mk
03700a8505debaeae47e63e156ec15350398ce83 20-Oct-2014 Pyry Haulos <phaulos@google.com> Rename libtestercore.so to libdeqp.so

Since dEQP is now being built as part of the Android CTS as well,
the name libtestercore.so isn't very descriptive any more. This change
renames the library to libdeqp.so.

This change also drops some dead code related to API level < 9 support.

Change-Id: I03b60fd6d9cc6252651f25610e7c72bbc450670c
/external/deqp/Android.mk
d208c8cdc71342dfe289cef92edba2bc6b3da600 30-Sep-2014 Pyry Haulos <phaulos@google.com> Add internal (dE-IT) module to CTS builds.

Internal module has tests that validate build and base OS integration.
Having those test available in the APKs makes it easier to rule out test
framework issues if necessary.

Change-Id: I56f4ce8834e60f94c1c4b0ded78750d2a7ebba3e
/external/deqp/Android.mk
7de597cca2b34f70b1e7dcaad3a8142267d66cc5 17-Sep-2014 Mika Isojärvi <misojarvi@google.com> Add multilib support to dEQP.

Make drawElements Quality Program tests build both target
architechtures.

Bug: 17388917
Change-Id: I92b4dc153598801c62ce2062b6156fc47ec9c851
/external/deqp/Android.mk
8852c82a1ffa4760985c17cc6875d5d521daf343 11-Sep-2014 Jarkko Poyry <jpoyry@google.com> Update dEQP.

Migrate drawElements Quality Program changes from an internal repository.

Bug: 17388917

Change-Id: I21e3f7bc75813f0510025d697d91a2554dc995d4
/external/deqp/Android.mk
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/Android.mk