mesa/src
Iago Toral Quiroga a177b30f1f mesa: Add _mesa_swap2_copy and _mesa_swap4_copy
We have _mesa_swap{2,4} but these do in-place byte-swapping only. The new
functions receive an extra parameter so we can swap bytes on a source
input array and store the results in a (possibly different) destination
array.

This is useful to implement byte-swapping in pixel uploads, since in this
case we need to swap bytes on the src data which is owned by the
application so we can't do an in-place byte swap.

v2:
  - Include compiler.h in image.h, which is necessary to build in MSCV as
    indicated by Brian Paul.

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
2015-01-12 11:20:29 +01:00
..
egl egl: Inform the client API when ancillary buffers may become undefined. 2015-01-06 15:40:40 -08:00
gallium vc4: Clamp the inputs to the blend equation to [0, 1]. 2015-01-11 17:17:20 +13:00
gbm gbm: remove support for GCC older than 4.1.0 2014-12-17 08:37:29 +11:00
getopt
glsl glsl: use the is_gl_identifier() helper in a couple more places 2015-01-05 13:50:54 -07:00
glx mesa: remove support for GCC older than 3.3.0 2014-12-17 08:37:05 +11:00
gtest gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
mapi main: Added entry point for glTextureBuffer. 2015-01-08 11:37:30 -08:00
mesa mesa: Add _mesa_swap2_copy and _mesa_swap4_copy 2015-01-12 11:20:29 +01:00
util util: Silence signed-unsigned comparison warnings 2014-12-17 17:15:36 +00:00
Makefile.am mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
SConscript egl: Fix non-dri SCons builds re #87657 2014-12-25 10:34:49 -05:00