[Mesa-dev] [PATCH 00/11] Core mesa changes for ARB_shader_image_load_store.

Francisco Jerez currojerez at riseup.net
Sun Nov 24 21:00:37 PST 2013


This is the first of three patch series enabling basic support for
ARB_shader_image_load_store on Intel Gen7 (and Gen7.5) hardware.  Most
of the necessary core mesa changes are part of this batch (except the
one patch that depends on GLSL changes).  I'll be sending a second
batch with the GLSL compiler changes shortly, and in at most a few
days a third, considerably more complex batch with the i965 driver and
compiler back-end changes.

I'll be pushing my patches here [1] as they come out so it's easy to
download and test all the dependencies together.

Thanks.

[1] http://cgit.freedesktop.org/~currojerez/mesa/log/?h=image-load-store

[PATCH 01/11] glapi: Update dispatch XML files for ARB_shader_image_load_store.
[PATCH 02/11] mesa: Add ARB_shader_image_load_store to the extension table.
[PATCH 03/11] mesa: Add state data structures requried for ARB_shader_image_load_store.
[PATCH 04/11] mesa: Add driver interface for ARB_shader_image_load_store.
[PATCH 05/11] mesa: Add image parameter queries for ARB_shader_image_load_store.
[PATCH 06/11] mesa: Add MESA_FORMAT_ABGR2101010.
[PATCH 07/11] mesa: Add MESA_FORMAT_SIGNED_RG88 and _RG1616.
[PATCH 08/11] mesa: Implement the GL entry points defined by ARB_shader_image_load_store.
[PATCH 09/11] mesa: Unbind deleted textures from the shader image units.
[PATCH 10/11] mesa: Validate image units when the texture state changes.
[PATCH 11/11] docs: Mark ARB_shader_image_load_store as work in progress.


More information about the mesa-dev mailing list