History log of /external/deqp/modules/egl/teglRenderTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d9b8e41aefb1a57352c82e70d49cc24dc630847d 29-Aug-2017 james.glanville <james.glanville@imgtec.com> Relax EGL functional test thresholds

The current threshold of 0.02 was selected as suitable for 8-bit color depths.
However, for smaller bit depths such as RGB565 this threshold is too strict
and it has been relaxed to allow a larger error for low bit depth formats.

Affects:
dEQP-EGL.functional.render.*

Change-Id: I6d6e061be02bc8e63cb5d9662feb804bc839d567
/external/deqp/modules/egl/teglRenderTests.cpp
b885fba8c17c03e2000783038dc2e76fe827b099 26-Jul-2017 Michael Chock <mchock@nvidia.com> Release EGL resources in CTS worker threads

For worker threads in multithreaded EGL tests, call eglReleaseThread
before thread termination.

Affects:

dEQP-EGL.functional.color_clears.multi_thread.*
dEQP-EGL.functional.multithread.*
dEQP-EGL.functional.render.multi_thread.*
dEQP-EGL.functional.thread_cleanup.*
dEQP-EGL.performance.gles2_shared_render.*

Change-Id: I1e47fae1b9a3d1f148a80215c1c2baa0b684c57e
/external/deqp/modules/egl/teglRenderTests.cpp
653ad0e8a4209754304cbd5b5ceb4fdc7b29c01a 16-Aug-2016 Pyry Haulos <phaulos@google.com> Fix merged <space><tab> in C/C++ files

Change-Id: Ice7c1ae46a88c941c5834f9d34fcd4822c30debc
/external/deqp/modules/egl/teglRenderTests.cpp
eae7c69404441d33bf0c352d544a58d261cf34a9 09-May-2015 Jarkko Pöyry <jpoyry@google.com> Do not use combined format as depth target in EGL render tests.

Bug: 20949289
Change-Id: I63f5bc6abb335ee1d097f93e87d16fcc54799f3e
/external/deqp/modules/egl/teglRenderTests.cpp
ba82a431f067d1a30d06db2e754cd48738ad1a3a 05-May-2015 Mika Isojärvi <misojarvi@google.com> Add missing finish() calls to multithread and multi context tests.

Bug: 20751454
Change-Id: Ic6de190c4784bee483ca2a0e74c5b4c0899f2886
/external/deqp/modules/egl/teglRenderTests.cpp
ae9527539f92280f83559be814be7443f40ddcf2 15-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Fix EGL render tests on 5551.

- Disable dithering since one-bit alpha dithering cannot be verified.
- Avoid generating narrow triangles.

Bug: 20176678
Change-Id: Ib3372011bda3a99dae51698215e13b881926929b
/external/deqp/modules/egl/teglRenderTests.cpp
95a4525d309dbaa13ea1e0cceaf305b3f51f4d7f 07-Apr-2015 Pyry Haulos <phaulos@google.com> Fix crash in EGL render tests

Caused by not calling MultiContextRenderCase::init() in derived class.

Change-Id: I5ffcaac82b43d9fe1120b4c7a6825a429e8fc274
/external/deqp/modules/egl/teglRenderTests.cpp
8e814ce14475b71be9d3e17db2f1d1c6a3fcc59f 04-Apr-2015 Pyry Haulos <phaulos@google.com> Fix EGL tests that called EGL functions before init()

* GL function table must not be initialized in constructor as
initialization may call eglGetProcAddress().

* deinit()s called from destructors should touch EGL functions only if
there are live EGL objects (display teardown).

Change-Id: Ibfdbc0ff2280c3339c7c473d51fef5c88dbcc9fd
/external/deqp/modules/egl/teglRenderTests.cpp
d2722f6ec95d6f745a9ee1bfa5f033574b91f235 20-Mar-2015 Mika Isojärvi <misojarvi@google.com> Add missing eglMakeCurrent calls to release resources.

Add calls to eglMakeCurrent to release current context and surface after
test in test cases that didn't have one.

Bug: 19822403
Change-Id: I6ac5f404b2e408a8920937b901ee66e5beb8fee9
/external/deqp/modules/egl/teglRenderTests.cpp
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/modules/egl/teglRenderTests.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/egl/teglRenderTests.cpp