[Mesa-dev] GL4.5 or bust...
currojerez at riseup.net
Sun May 15 21:28:38 UTC 2016
Dave Airlie <airlied at gmail.com> writes:
> So I said this on irc over the weekend and it seemed like we had some
> consensus on holding off 12.0 until we could announce 4.5 on some
> hardware. This assumes the FP64 stuff is going in at least.
> So I decided to roll out the proposal here, which is that we finish
> GL4.5 features off for at least Skylake I think.
> So what is needed/missing: please add as you see fit.
> a) robustness - radeonsi has some bits of this. We need to get
> KHR_robustness bits, that I think Kayden has patches started for, and
> i965 needs to ensure it uses robust buffer stuff. I don't think this
> one in unobtainable.
> b) cull_distance - I merged something, it broke, I'll fix it today, job done.
> c) enhanced_layouts - So tarceri has posted patches, we know that to
> do it properly we probably need to rip up attribute packing and
> rewrite it, however if Kayden thinks what tarceri has done is
> functional enough for now, we could merge the final pieces and work on
> perfection later.
> d) SIMD32 for i965 compute shaders - this is probably the most unknown
> to me, curro says he's got some patches, that need to rebase onto FP64
> when it lands, assuming he can do that, and reviewers can get on top
> of things, and we possibly only enable SIMD32 in the corner cases
> initially, it might be possible to get this landed.
Heh, okay, I'll get the SIMD32 patches in good shape by 12.0 -- Or at
least the bare minimum needed to make ARB_compute_shader happy on Gen8+
without bells and whistles. Though it would definitely help get the
changes merged in time if we extend the deadline by a couple of weeks
[and/or promise some SIMD32 beer in exchange ;)].
> Have I missed anything? Should we go for it?
> For radeonsi, I think the only other missing bit is qbo and
> clear_texture, which may or may not make it in time.
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 212 bytes
Desc: not available
More information about the mesa-dev