History log of /external/mesa3d/src/mesa/main/barrier.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
376316e963b6636bb3c3900b3918a197c5e632aa 02-Jan-2017 Ilia Mirkin <imirkin@alum.mit.edu> mesa: allow BlendBarrier to be used without support for full fb fetch

The extension spec is not currently published, so it's a bit premature
to require it for BlendBarrier usage.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/mesa/main/barrier.c
1a1f4496c6aebc3ffcda4a6fc65290b3b5ad8195 13-Aug-2016 Kenneth Graunke <kenneth@whitecape.org> mesa: Rename _mesa_BlendBarrierMESA to _mesa_BlendBarrier.

Note that _mesa_BlendBarrierMESA is not currently hooked up in the
glapi XML, so we can just rename it. We'll hook it up for the
KHR_blend_equation_advanced extension shortly.

We may as well use the ES 3.2 core name with no suffixes.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/main/barrier.c
303fb5881c36b8c1270f3c8071705eea336c341b 06-Jul-2016 Francisco Jerez <currojerez@riseup.net> mesa: Add blend barrier entry point and driver hook.

Both MESA_shader_framebuffer_fetch_non_coherent and the non-coherent
variant of KHR_blend_equation_advanced will use this driver hook to
request coherency between framebuffer reads and writes. This
intentionally doesn't hook up glBlendBarrierMESA to the dispatch layer
since the extension isn't exposed to applications yet, see [1]
for more details.

[1] https://lists.freedesktop.org/archives/mesa-dev/2016-July/124028.html

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/barrier.c
6a976bbf84c9c8790fa61bbeb5eb24a2e646c76c 06-Jul-2016 Francisco Jerez <currojerez@riseup.net> mesa: Move shader memory barrier functions into barrier.c.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/barrier.c
83d2f9db2929781d7d4b182355c872a7cbbcaeec 06-Jul-2016 Francisco Jerez <currojerez@riseup.net> mesa: Rename "texturebarrier" source files to "barrier".

In preparation for collecting all pipeline barrier GL entry points
into a single source file.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/barrier.c