History log of /external/deqp/framework/opengl/gluStateReset.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
052d2a58ced7c64c708fdaf71d81bd6d0b066efe 17-May-2017 james.glanville <james.glanville@imgtec.com> Reset GL_FRAMEBUFFER_SRGB state for ES tests

GL_EXT_sRGB_write_control adds new state "GL_FRAMEBUFFER_SRGB" which
is enabled by default. This was not reset between tests, meaning state
could leak between tests.

Affects: dEQP-GLES31.functional.fbo.srgb_write_control.
framebuffer_srgb_enabled

Components: AOSP
/external/deqp/framework/opengl/gluStateReset.cpp
7b09d9a0fe9af2567ecfe54c1eaa66586bec66ed 17-Nov-2016 Pyry Haulos <phaulos@google.com> OpenGL framework improvements to support Khronos CTS

* Add optional RenderContext::makeCurrent()

* Add optional RenderContext::getProcAddress()

* Add way to specify context reset notification strategy for OpenGL
contexts

* Improvements to WGL and GLX ports

Change-Id: I9b2e2181fd3b902b32dcaa34ef0dfe56e1fd9ddb
/external/deqp/framework/opengl/gluStateReset.cpp
933ef4d47f5db6ae884e872eb3ed1165fde9607c 14-Nov-2016 Pyry Haulos <phaulos@google.com> Upstream OpenGL framework changes from OpenGL CTS

* Update wrapper to r33216

* Add support for various extensions needed by CTS

* Add support for direct loading of ES3.1 and ES3.2

* Change DEQP_<API>_RUNTIME_LINK to DEQP_<API>_DIRECT_LOAD and flip
logic.

Change-Id: I8930f62628336de969843da4c3dbba7699af3b47
/external/deqp/framework/opengl/gluStateReset.cpp
201fff5aa2aeb0cb306254dfd946e88d0171f9c0 15-Apr-2016 Kalle Raita <kraita@google.com> Reset border color state on GLES 3.2 context

GL_BORDER_COLOR was previously reset only if the extension
GL_EXT_texture_border_clamp was supported. The extension become core
functionality with GLES 3.2. Changed the code to execute the appropriate
reset when either the extension is supported or the context is GLES 3.2
compatible.

Change-Id: I682a8326d04843d1192b9a91c6c1b57c0f4420b9
/external/deqp/framework/opengl/gluStateReset.cpp
344563b5b701bc65c4184ce9d1b13867a5cef81e 10-Mar-2016 Mika Isojärvi <misojarvi@google.com> Properly reset GL error state

- Pass in ContextInfo to state reset
- Call glGetError() until all errors have been cleared

Bug: 27534832
Change-Id: I9390b94bec1f45d4fb3b44d774a800610770916f
/external/deqp/framework/opengl/gluStateReset.cpp
485a2d1c89e689e6b8523fc3b9c146c63e92bfd7 02-Dec-2015 Daniel Andrade Groppe <daniel.andrade@mobica.com> Updating framework/opengl to support OpenGL ES 3.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
/external/deqp/framework/opengl/gluStateReset.cpp
c651919ffb9af4e95c6baa8fdc2c5a24e24d115f 12-Mar-2015 Mika Isojärvi <misojarvi@google.com> Add extra state reset for draw buffers indexed state.

Some drivers have bugs with GL_EXT_draw_buffers_indexed state. Common functions,
e.g. glBlendFunc(), fail to reset indexed state. These extra function calls make
sure that state gets reset to initial values.

Change-Id: I06b709ef81efb0ecfdbe1f88ac94dca49f39d7dc
/external/deqp/framework/opengl/gluStateReset.cpp
7af3c6f58d3b9426227e4354bf0109028560b6d9 13-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Add support for AEP states to framework.

- Extend state reset.
- Fix texture MIN_FILTER state reset initial value.
- Extend call log wrapper for new methods and types.
- Extend ES3Plus Wrapper for AEP extensions.

Change-Id: Iadd66e17958c4ae1d0184260e606a20588496167
/external/deqp/framework/opengl/gluStateReset.cpp
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/framework/opengl/gluStateReset.cpp
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/framework/opengl/gluStateReset.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/framework/opengl/gluStateReset.cpp