Re: [Mesa-dev] software implementation of vulkan for gsoc/evoc

2017-02-11 Thread Jacob Lifshay
by tiled renderer, I meant that I would split the render target into small pieces, then, for each triangle, decide which pieces contains the triangle and add that triangle to per-piece render lists. afterwards, I'd use the constructed render lists and render all the parts of triangles in a piece, t

Re: [Mesa-dev] [PATCH 3/3] i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge

2017-02-11 Thread Kenneth Graunke
On Friday, February 10, 2017 3:52:44 PM PST Jason Ekstrand wrote: > Fixes two GL ES 3.0 CTS tests on Sandy Bridge: > > ES3-CTS.functional.texture.mipmap.cube.base_level.linear_linear > ES3-CTS.functional.texture.mipmap.cube.base_level.linear_nearest > > Cc: "17.0 13.0" > --- > src/mesa/drivers/

[Mesa-dev] [Bug 99776] Graphical Corruption and Kernel Lockup on Polaris10

2017-02-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99776 --- Comment #3 from Nick Sarnie --- This issue was solved by deleting the intel icd files as I also have an intel integrated card, but I'm not sure this is the intended solution. -- You are receiving this mail because: You are the QA Contact fo

[Mesa-dev] [Bug 99776] Graphical Corruption and Kernel Lockup on Polaris10

2017-02-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99776 --- Comment #2 from Nick Sarnie --- I should also note that I don't see any VM faults/dmesg errors unless it hangs the system. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.

[Mesa-dev] [Bug 99776] Graphical Corruption and Kernel Lockup on Polaris10

2017-02-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99776 --- Comment #1 from Nick Sarnie --- Created attachment 129519 --> https://bugs.freedesktop.org/attachment.cgi?id=129519&action=edit hang dmesg -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee fo

[Mesa-dev] [Bug 99776] Graphical Corruption and Kernel Lockup on Polaris10

2017-02-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99776 Bug ID: 99776 Summary: Graphical Corruption and Kernel Lockup on Polaris10 Product: Mesa Version: git Hardware: Other OS: Linux (All) Status: NEW Severity

Re: [Mesa-dev] GLSL IR & TGSI on-disk shader cache

2017-02-11 Thread Pierre-Loup A. Griffais
On 02/11/2017 08:47 AM, Andre Heider wrote: On 02/11/2017 03:44 AM, Pierre-Loup A. Griffais wrote: On 02/10/2017 04:01 AM, Nicolai Hähnle wrote: On 10.02.2017 12:46, Timothy Arceri wrote: On 10/02/17 21:35, Nicolai Hähnle wrote: The people who want to distribute precompiled binaries will ha

Re: [Mesa-dev] [PATCH 3/4] gallium/radeon: add a HUD query for monitoring the CS thread activity

2017-02-11 Thread Marek Olšák
On Sat, Feb 11, 2017 at 10:31 PM, Grazvydas Ignotas wrote: > On Sat, Feb 11, 2017 at 9:58 PM, Marek Olšák wrote: >> From: Marek Olšák >> >> --- >> src/gallium/drivers/radeon/r600_query.c | 25 >> ++- >> src/gallium/drivers/radeon/r600_query.h | 1 + >>

[Mesa-dev] [PATCH] nvc0: set the render condition in the compute object

2017-02-11 Thread Ilia Mirkin
Fixes GL45-CTS.compute_shader.conditional-dispatching Signed-off-by: Ilia Mirkin Cc: mesa-sta...@lists.freedesktop.org --- src/gallium/drivers/nouveau/nvc0/nvc0_query.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_query.c

Re: [Mesa-dev] 24 hour period until Mesa 17.0.0 final

2017-02-11 Thread Timothy Arceri
Please include d7b3707c612027b354de (I forgot to Cc stable), please also review and apply https://patchwork.freedesktop.org/patch/138425/ I made a bit of a mess of that last patch. On 11/02/17 02:56, Emil Velikov wrote: Hi all, I've just updated the 17.0 branch with what is planned to be Mes

[Mesa-dev] [PATCH 2/2] gallium/hud: don't use user vertex buffers

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/hud/hud_context.c | 26 +++--- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/gallium/auxiliary/hud/hud_context.c b/src/gallium/auxiliary/hud/hud_context.c index 15ca471..9de260c 100644 --- a/src/gallium/auxilia

[Mesa-dev] [PATCH 1/2] gallium/hud: call u_upload_alloc only once

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/hud/hud_context.c | 37 ++--- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/src/gallium/auxiliary/hud/hud_context.c b/src/gallium/auxiliary/hud/hud_context.c index aa63171..15ca471 100644 --- a/src/gallium/

[Mesa-dev] [PATCH] gm107/ir: fix address offset bitfield for ATOMS

2017-02-11 Thread Ilia Mirkin
Fixes GL45-CTS.compute_shader.atomic-case1 on Maxwell Signed-off-by: Ilia Mirkin --- src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp b/src/gallium/drivers/no

[Mesa-dev] [PATCH] glsl/tests: Add UINT64 and INT64 types

2017-02-11 Thread Rhys Kidd
glsl/tests/uniform_initializer_utils.cpp:83:14: warning: enumeration value ‘GLSL_TYPE_UINT64’ not handled in switch [-Wswitch] switch (type->base_type) { ^ glsl/tests/uniform_initializer_utils.cpp:83:14: warning: enumeration value ‘GLSL_TYPE_INT64’ not handled in switch [-Wsw

Re: [Mesa-dev] [PATCH 3/4] gallium/radeon: add a HUD query for monitoring the CS thread activity

2017-02-11 Thread Grazvydas Ignotas
On Sat, Feb 11, 2017 at 9:58 PM, Marek Olšák wrote: > From: Marek Olšák > > --- > src/gallium/drivers/radeon/r600_query.c | 25 > ++- > src/gallium/drivers/radeon/r600_query.h | 1 + > src/gallium/drivers/radeon/radeon_winsys.h| 1 + > src/galli

[Mesa-dev] [PATCH] gallium/radeon: include SDMA in the GPU load query

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeon/r600_gpu_load.c| 10 +- src/gallium/drivers/radeon/r600_pipe_common.h | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/radeon/r600_gpu_load.c b/src/gallium/drivers/radeon/r600_gpu_load.c ind

[Mesa-dev] [PATCH 3/4] gallium/radeon: add a HUD query for monitoring the CS thread activity

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeon/r600_query.c | 25 ++- src/gallium/drivers/radeon/r600_query.h | 1 + src/gallium/drivers/radeon/radeon_winsys.h| 1 + src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 2 ++ src/gallium/winsys/

[Mesa-dev] [PATCH 2/4] gallium/u_queue: add util_queue_get_thread_time_nano

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/util/u_queue.c | 10 ++ src/gallium/auxiliary/util/u_queue.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/src/gallium/auxiliary/util/u_queue.c b/src/gallium/auxiliary/util/u_queue.c index 838464f..4da5d8e 100644 --- a/src/gallium/a

[Mesa-dev] [PATCH 4/4] gallium/hud: add monitoring of API thread busy status

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/hud/hud_context.c | 3 ++ src/gallium/auxiliary/hud/hud_cpu.c | 60 + src/gallium/auxiliary/hud/hud_private.h | 1 + 3 files changed, 64 insertions(+) diff --git a/src/gallium/auxiliary/hud/hud_context.c b/src/ga

[Mesa-dev] [PATCH 0/4] Gallium HUD: Monitoring thread busy status

2017-02-11 Thread Marek Olšák
Hi, This is for monitoring thread activity with the HUD. Please review. Marek ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 1/4] gallium/os: add per-thread time clock queries

2017-02-11 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/os/os_thread.h | 31 +++ 1 file changed, 31 insertions(+) diff --git a/src/gallium/auxiliary/os/os_thread.h b/src/gallium/auxiliary/os/os_thread.h index 21faf4b..0caf955 100644 --- a/src/gallium/auxiliary/os/os_thread.h ++

Re: [Mesa-dev] software implementation of vulkan for gsoc/evoc

2017-02-11 Thread Roland Scheidegger
Am 11.02.2017 um 00:03 schrieb Jacob Lifshay: > I would like to write a software implementation of Vulkan for inclusion > in mesa3d. I wanted to use a tiled renderer coupled with llvm and either > write or use a whole-function-vectorization pass. Would anyone be > willing to mentor me for this proj

Re: [Mesa-dev] GLSL IR & TGSI on-disk shader cache

2017-02-11 Thread Andre Heider
On 02/11/2017 03:44 AM, Pierre-Loup A. Griffais wrote: On 02/10/2017 04:01 AM, Nicolai Hähnle wrote: On 10.02.2017 12:46, Timothy Arceri wrote: On 10/02/17 21:35, Nicolai Hähnle wrote: The people who want to distribute precompiled binaries will have to set up infrastructure where they do the p

[Mesa-dev] [PATCH 2/2] st/mesa: tell u_vbuf that GL core doesn't have user VBOs

2017-02-11 Thread Marek Olšák
From: Marek Olšák I think this only affects radeonsi - VI, because all other drivers using u_vbuf probably don't support GL_DOUBLE, so they won't be affected by this. --- src/mesa/state_tracker/st_context.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mesa/stat

[Mesa-dev] [PATCH 1/2] gallium: let state trackers tell u_vbuf whether user VBOs are possible

2017-02-11 Thread Marek Olšák
From: Marek Olšák This can affect whether u_vbuf will be enabled or not. --- src/gallium/auxiliary/cso_cache/cso_context.c | 9 + src/gallium/auxiliary/cso_cache/cso_context.h | 3 ++- src/gallium/auxiliary/util/u_tests.c | 8 src/gallium/auxiliary/util/u_vbuf.c

[Mesa-dev] [PATCH 1/4] radeonsi: clean up si_get_param

2017-02-11 Thread Marek Olšák
From: Marek Olšák has_streamout is always true --- src/gallium/drivers/radeonsi/si_pipe.c | 30 +++--- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c index 853d850..8806027 1

[Mesa-dev] [PATCH 2/4] radeonsi: implement legacy GL_DOUBLE vertex formats

2017-02-11 Thread Marek Olšák
From: Marek Olšák so that we can disable u_vbuf for GL core profiles. --- src/gallium/drivers/radeonsi/si_shader.c | 78 ++-- src/gallium/drivers/radeonsi/si_shader.h | 4 ++ src/gallium/drivers/radeonsi/si_state.c | 56 --- 3 files changed, 117

[Mesa-dev] [PATCH 0/4] RadeonSI: prerequisites for disabling u_vbuf with GL core profile

2017-02-11 Thread Marek Olšák
Please review. Marek ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 4/4] radeonsi: allow unaligned vertex buffer offsets and strides on VI only

2017-02-11 Thread Marek Olšák
From: Marek Olšák so that we can disable u_vbuf for GL core profiles. SI-CIK fail piglit/draw-vertices, while VI doesn't. --- src/gallium/drivers/radeonsi/si_descriptors.c | 1 - src/gallium/drivers/radeonsi/si_pipe.c| 8 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff -

[Mesa-dev] [PATCH 3/4] radeonsi: implement uploading zero-stride vertex attribs

2017-02-11 Thread Marek Olšák
From: Marek Olšák This is the only kind of user buffer we can get with the GL core profile. --- src/gallium/drivers/radeonsi/si_state.c | 31 +++ 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_state.c b/src/gallium/driv

[Mesa-dev] [PATCH] mesa/formatquery: use consistent local function names

2017-02-11 Thread Alejandro Piñeiro
--- src/mesa/main/formatquery.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/mesa/main/formatquery.c b/src/mesa/main/formatquery.c index 29df958..598d34d 100644 --- a/src/mesa/main/formatquery.c +++ b/src/mesa/main/formatquery.c @@ -718,8 +718,8 @@ _me

Re: [Mesa-dev] [PATCH] st/va: remove assert for single slice

2017-02-11 Thread Nayan Deshmukh
On Sat, Feb 11, 2017 at 12:00 AM, Andy Furniss wrote: > Nayan Deshmukh wrote: >> >> Hi Andy, >> >> I am attaching the patches. >> Does it cause any difference in the corruption in this video? >> >> https://drive.google.com/drive/folders/0BxP5-S1t9VEEbkR4dWhTUFozV2s >> > > Hi, it seems mpv and

Re: [Mesa-dev] [PATCH 06/40] glsl: add helper to convert pointers to uint64_t

2017-02-11 Thread Bas Nieuwenhuizen
On Sat, Feb 11, 2017, at 13:03, Timothy Arceri wrote: > > > On 10/02/17 21:43, Nicolai Hähnle wrote: > > On 07.02.2017 04:42, Timothy Arceri wrote: > >> From: Timothy Arceri > >> > >> This will be used to store all pointers in the cache as 64bit ints > >> allowing us to avoid issues when a 32b

Re: [Mesa-dev] [PATCH 06/40] glsl: add helper to convert pointers to uint64_t

2017-02-11 Thread Davin McCall
On 11/02/17 12:03, Timothy Arceri wrote: > > > On 10/02/17 21:43, Nicolai Hähnle wrote: >> On 07.02.2017 04:42, Timothy Arceri wrote: >>> From: Timothy Arceri >>> >>> This will be used to store all pointers in the cache as 64bit ints >>> allowing us to avoid issues when a 32bit program reads a cac

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-11 Thread Marek Olšák
On Feb 11, 2017 11:42 AM, "Nicolai Hähnle" wrote: On 10.02.2017 18:35, Emil Velikov wrote: > On 10 February 2017 at 17:13, Marek Olšák wrote: > >> Yes, the egl stuff is untested. We can drop it if needed. We mainly need >> GLX >> support for now. >> >> In that case I'm leaning towards dropping

Re: [Mesa-dev] [PATCH 33/40] glsl: create separate 32bit and 64bit versions of shader cache objects

2017-02-11 Thread Timothy Arceri
On 10/02/17 23:13, Nicolai Hähnle wrote: On 10.02.2017 13:03, Timothy Arceri wrote: On 10/02/17 22:29, Nicolai Hähnle wrote: On 07.02.2017 04:42, Timothy Arceri wrote: From: Timothy Arceri Pointers will have different lengths so we simply create a different sha1 for each platform. In th

Re: [Mesa-dev] [PATCH 3/3] i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge

2017-02-11 Thread Lionel Landwerlin
Reviewed-by: Lionel Landwerlin On 10/02/17 23:52, Jason Ekstrand wrote: Fixes two GL ES 3.0 CTS tests on Sandy Bridge: ES3-CTS.functional.texture.mipmap.cube.base_level.linear_linear ES3-CTS.functional.texture.mipmap.cube.base_level.linear_nearest Cc: "17.0 13.0" --- src/mesa/drivers/dri/i

Re: [Mesa-dev] [PATCH 09/40] glsl: fix uniform remap table cache when explicit locations used

2017-02-11 Thread Timothy Arceri
On 10/02/17 21:52, Nicolai Hähnle wrote: On 07.02.2017 04:42, Timothy Arceri wrote: From: Timothy Arceri --- src/compiler/glsl/shader_cache.cpp | 32 +--- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/src/compiler/glsl/shader_cache.cpp b/src/co

Re: [Mesa-dev] [PATCH 2/3] i965/sampler_state: Pass texObj into update_sampler_state

2017-02-11 Thread Lionel Landwerlin
Reviewed-by: Lionel Landwerlin On 10/02/17 23:52, Jason Ekstrand wrote: Cc: "17.0 13.0" --- src/mesa/drivers/dri/i965/brw_sampler_state.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_sampler_state.c b/src/mesa/drivers/dri/i965

Re: [Mesa-dev] [PATCH 1/3] i965/sampler_state: Clamp min/max LOD to 14 on gen7+

2017-02-11 Thread Lionel Landwerlin
Reviewed-by: Lionel Landwerlin On 10/02/17 23:52, Jason Ekstrand wrote: Cc: "17.0" --- src/mesa/drivers/dri/i965/brw_sampler_state.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_sampler_state.c b/src/mesa/drivers/dri/i965/brw_samp

Re: [Mesa-dev] [PATCH v2] anv/cmd_buffer: Return a VkResult from verify_cmd_parser

2017-02-11 Thread Lionel Landwerlin
Reviewed-by: Lionel Landwerlin On 11/02/17 05:36, Jason Ekstrand wrote: This fixes a "statement with no effect" compiler warning --- src/intel/vulkan/genX_cmd_buffer.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src

Re: [Mesa-dev] [PATCH 06/40] glsl: add helper to convert pointers to uint64_t

2017-02-11 Thread Timothy Arceri
On 10/02/17 21:43, Nicolai Hähnle wrote: On 07.02.2017 04:42, Timothy Arceri wrote: From: Timothy Arceri This will be used to store all pointers in the cache as 64bit ints allowing us to avoid issues when a 32bit program reads a cached shader that was created by a 64bit application. --- src

[Mesa-dev] [PATCH V2] util/radv/anv: move *_get_function_timestamp() to utils

2017-02-11 Thread Timothy Arceri
V2: The functions we are now sharing used different return values update the callers to reflect the new common api. --- src/amd/vulkan/radv_device.c | 22 +++--- src/intel/vulkan/anv_device.c | 20 ++-- src/util/disk_cache.h | 17 + 3 files

[Mesa-dev] [PATCH] util/disk_cache: fix d7b3707c612

2017-02-11 Thread Timothy Arceri
I forgot to error check stat() and also I wasn't using the subdir in is_two_character_sub_directory(). Cc: Emil Velikov --- src/util/disk_cache.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c index 63954b2..84559ab 10064

Re: [Mesa-dev] GLSL IR & TGSI on-disk shader cache

2017-02-11 Thread Kai Wasserbäch
Hey, Pierre-Loup A. Griffais wrote on 11.02.2017 03:44: > On 02/10/2017 04:01 AM, Nicolai Hähnle wrote: >> On 10.02.2017 12:46, Timothy Arceri wrote: >>> On 10/02/17 21:35, Nicolai Hähnle wrote: >>> [...] >>> It's not even clear to me how they intend to load those precompiled binaries int

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-11 Thread Nicolai Hähnle
On 10.02.2017 18:35, Emil Velikov wrote: On 10 February 2017 at 17:13, Marek Olšák wrote: Yes, the egl stuff is untested. We can drop it if needed. We mainly need GLX support for now. In that case I'm leaning towards dropping it for now. As we get bug/crashes parity between glthreaded and !gl

[Mesa-dev] [PATCH 2/2] glsl: Nerf assert about qualifiers in lower_packed_varyings().

2017-02-11 Thread Kenneth Graunke
In ES 3.0, interpret_interpolation_qualifier() defaults unset interpolation qualifiers to "smooth"...which has the strange result of marking some integer variables "smooth". Interpolation qualifiers really only matter for fragment shader inputs, other than enforcing the linker rules that changed i

[Mesa-dev] [PATCH 1/2] glsl: Handle packed_type == ivec4[] in lower_packed_varyings().

2017-02-11 Thread Kenneth Graunke
For GS input arrays, we may turn a packed_type of ivec4 into an array of ivec4s. We still want flat qualification. Found by inspection. Not known to help anything. Signed-off-by: Kenneth Graunke --- src/compiler/glsl/lower_packed_varyings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deleti

Re: [Mesa-dev] [PATCH 14/26] mesa: Connect the generated GL command marshalling code to the build.

2017-02-11 Thread Marek Olšák
On Fri, Feb 10, 2017 at 7:04 PM, Steven Newbury wrote: > On Fri, 2017-02-10 at 17:15 +, Emil Velikov wrote: >> On 8 February 2017 at 18:03, Marek Olšák wrote: >> > From: Eric Anholt >> > >> > v2: Rebase on the Begin/End changes, and just disable this feature >> > on >> > non-GL-core. >>

Re: [Mesa-dev] [PATCH 1/5] mesa: Do (TCS && !TES) draw time validation in ES as well.

2017-02-11 Thread Kenneth Graunke
On Saturday, February 11, 2017 12:21:36 AM PST Alejandro Piñeiro wrote: > On 11/02/17 08:52, Kenneth Graunke wrote: > > Now that we have OES_tessellation_shader, the same situation can occur > > in ES too, not just GL core profile. > > > > Having a TCS but no TES may confuse drivers - i965 crashes,

Re: [Mesa-dev] [PATCH 1/5] mesa: Do (TCS && !TES) draw time validation in ES as well.

2017-02-11 Thread Alejandro Piñeiro
I sent a nitpick for the first one, but in any case, series: Reviewed-by: Alejandro Piñeiro On 11/02/17 08:52, Kenneth Graunke wrote: > Now that we have OES_tessellation_shader, the same situation can occur > in ES too, not just GL core profile. > > Having a TCS but no TES may confuse drivers - i

Re: [Mesa-dev] [PATCH 1/5] mesa: Do (TCS && !TES) draw time validation in ES as well.

2017-02-11 Thread Alejandro Piñeiro
On 11/02/17 08:52, Kenneth Graunke wrote: > Now that we have OES_tessellation_shader, the same situation can occur > in ES too, not just GL core profile. > > Having a TCS but no TES may confuse drivers - i965 crashes, for example. > > This prevents regressions in > ES31-CTS.core.tessellation_shader