Oh! Okay, I went to go add implicit enablement of early fragment tests
with this extension into mesa's GL plumbing and it looks like I
misspoke, we do already have something for this, from
src/compiler/glsl/linker.cpp:
static void
link_fs_inout_layout_qualifiers(struct gl_shader_program *prog,
On Tue, 2017-05-23 at 15:24 -0400, Ilia Mirkin wrote:
> On Tue, May 23, 2017 at 3:19 PM, Ilia Mirkin
> wrote:
> > On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
> > > Signed-off-by: Lyude
> > > ---
> > > src/mesa/state_tracker/st_extensions.c | 1 +
> > > src/mesa/state_tracker/st_glsl_to_tg
On Tue, 2017-05-23 at 15:19 -0400, Ilia Mirkin wrote:
> On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
> > Signed-off-by: Lyude
> > ---
> > src/mesa/state_tracker/st_extensions.c | 1 +
> > src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
> > 2 files changed, 6 insertions(+), 1 deletion
On Tue, May 23, 2017 at 3:19 PM, Ilia Mirkin wrote:
> On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
>> Signed-off-by: Lyude
>> ---
>> src/mesa/state_tracker/st_extensions.c | 1 +
>> src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
>> 2 files changed, 6 insertions(+), 1 deletion(-)
>>
On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
> Signed-off-by: Lyude
> ---
> src/mesa/state_tracker/st_extensions.c | 1 +
> src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
> 2 files changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/src/mesa/state_tracker/st_extensions.c
> b/s
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/mesa/state_tracker/st_extensions.c
b/src/mesa/state_tracker/st_extensions.c
index f3db702..7674156 1