[Mesa-dev] Request to expose new AZDO exts: bindless, sparse tex+others exts..
Kenneth Graunke
kenneth at whitecape.org
Tue Oct 6 21:01:48 PDT 2015
On Wednesday, October 07, 2015 05:11:21 AM oscar bg wrote:
> Hi,
> seeing Mesa support up to GL4.3 is almost complete now would be nice if
> developers can implement some AZDO extensions which were released as
> optional ARB extensions in 2013 with GL4.4 release..
>
> With that GL Mesa implementation should be able to compete better with new
> Vulkan API coming soon..
Mesa's GL implementation "competing" with Vulkan doesn't make any sense
to me - it would not surprise me at all if some of the Mesa developers
eventually worked on free software Vulkan drivers as well.
> The most important to me seem:
> GL_ARB_sparse_texture
> <https://www.opengl.org/registry/specs/ARB/sparse_texture.txt>
> GL_ARB_bindless_texture
> <https://www.opengl.org/registry/specs/ARB/bindless_texture.txt>
FYI, Broadwell and earlier hardware simply cannot support these.
Skylake /might/ be able to - I haven't looked into the details.
> The canonical test seems to be:
>
> https://github.com/nvMcJohn/apitest
> of which also some tests use
> GL_ARB_shader_draw_parameters
> <https://www.opengl.org/registry/specs/ARB/shader_draw_parameters.txt>
> and not sure if
> GL_ARB_indirect_parameters
> also used..
These would be nice. i965 already has some code in place for
GL_ARB_shader_draw_parameters; patches are welcome to finish it.
Patches to improve glMultiDrawIndirect would be welcome as well -
currently we do a pretty naive loop.
> hope initially we can get implemented in i965 altough this will require BDW
> gen8 or Skylake gen9 graphics..
> Would be nice to hear about interest for implementing relatively soon (say
> this year?)
>
> Thanks..
Not likely to happen this year unless someone steps up, sorry. We're
still trying to finish off GL 4.0-4.3, at least on the Intel side.
Maybe the other driver developers would like to tackle them, though.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20151006/e86fa6df/attachment.sig>
More information about the mesa-dev
mailing list