<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Tue., 7 Aug. 2018, 18:44 Erik Faye-Lund, <<a href="mailto:erik.faye-lund@collabora.com">erik.faye-lund@collabora.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 07. aug. 2018 02:51, Dave Airlie wrote:<br>
> On 7 August 2018 at 04:38, Erik Faye-Lund <<a href="mailto:erik.faye-lund@collabora.com" target="_blank" rel="noreferrer">erik.faye-lund@collabora.com</a>> wrote:<br>
>> OpenGL ES 3.1 doesn't support using glUniform1i() for binding<br>
>> images, so let's use layout qualifiers instead. This should in<br>
>> theory be slightly more performant as well, as we do less API<br>
>> calls.<br>
> I like this idea, I think we can get rid of a bunch of stuff with<br>
> explicit bindings,<br>
><br>
> However I think explicit layout bindings on GL require a shader extension,<br>
><br>
> At least on desktop GL a lot of tests fail after I apply this.<br>
><br>
> Dave.<br>
<br>
Hmm, that's odd. I don't think there's any extensions that should be <br>
required by this, but I'll take a look.<br>
<br>
Thanks for pointing this out.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Our baseline glsl version is 130 btw </div><div dir="auto"><br></div><div dir="auto">Dave </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote></div></div></div>