mesa/src
Anuj Phogat cd69d3f929 i965/gen8+: Enable GL_OES_viewport_array
This patch causes 2 regressions in khronos' gles cts tests
on various intel platforms.
Failing tests:
ES3-CTS.functional.state_query.integers.viewport_getinteger
ES3-CTS.functional.state_query.integers.viewport_getfloat

Here is an explanation of what's causing the failures:

CTS tests are not clamping the x, y location of the viewport's
bottom-left corner as recommended by ARB_viewport_array and
OES_viewport_array:
"The location of the viewport's bottom-left corner, given by (x,y), are
 clamped to be within the implementation-dependent viewport bounds range.
 The viewport bounds range [min, max] tuple may be determined by
 calling GetFloatv with the symbolic constant VIEWPORT_BOUNDS_RANGE_OES"

Khronos CTS merge request to fix the test case:
https://gitlab.khronos.org/opengl/cts/merge_requests/399

V2: Initialize the relevant variables for GL_OES_viewport_array on gen8+

Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2016-10-04 13:20:34 -07:00
..
amd radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3 2016-09-16 23:07:10 +00:00
compiler nir/spirv: Remove a duplicate spirv2nir from .gitignore 2016-10-04 07:43:15 -07:00
egl egl/android: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC) 2016-10-04 11:08:50 +02:00
gallium st/omx/dec/h265: add scaling list data 2016-10-04 11:09:59 -04:00
gbm gbm: return appropriate error when queryImage() fails 2016-09-27 13:37:21 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx direct-to-native-GL for GLX clients on Cygwin ("Windows-DRI") 2016-09-15 13:14:43 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl Introduce .editorconfig 2016-08-31 17:06:54 -07:00
intel anv/gen7_pipeline: Use MSDISPMODE_PERSAMPLE for non-multisampled fbo 2016-10-04 13:20:34 -07:00
loader loader/dri3: Always use at least two back buffers 2016-09-06 13:04:48 +09:00
mapi Revert "mapi: export all GLES 3.2 functions in libGLESv2.so" 2016-09-23 12:13:13 -07:00
mesa i965/gen8+: Enable GL_OES_viewport_array 2016-10-04 13:20:34 -07:00
util util: remove Sun C Compiler support 2016-09-23 16:17:16 +10:00
Makefile.am glsl: Prepare standalone compiler to be able to use parameter lists 2016-09-27 11:11:15 +10:00
SConscript