Mesa (master): gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
Marek Olšák
mareko at kemper.freedesktop.org
Thu Apr 21 23:33:03 UTC 2016
Module: Mesa
Branch: master
Commit: fb523cb6ad3ffef22ab4b9cce9e53859c17c5739
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb523cb6ad3ffef22ab4b9cce9e53859c17c5739
Author: Marek Olšák <marek.olsak at amd.com>
Date: Sat Apr 16 14:05:47 2016 +0200
gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
Use PIPE_SWIZZLE_* everywhere.
Use X/Y/Z/W/0/1 instead of RED, GREEN, BLUE, ALPHA, ZERO, ONE.
The new enum is called pipe_swizzle.
Acked-by: Jose Fonseca <jfonseca at vmware.com>
---
src/gallium/auxiliary/gallivm/lp_bld_format_aos.c | 10 +-
src/gallium/auxiliary/gallivm/lp_bld_format_soa.c | 8 +-
src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c | 2 +-
src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 8 +-
src/gallium/auxiliary/gallivm/lp_bld_swizzle.c | 46 ++++-----
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 16 +--
src/gallium/auxiliary/translate/translate_sse.c | 110 ++++++++++-----------
src/gallium/auxiliary/util/u_blitter.c | 8 +-
src/gallium/auxiliary/util/u_format.c | 74 +++++++-------
src/gallium/auxiliary/util/u_format.h | 30 ++----
src/gallium/auxiliary/util/u_format_table.py | 14 +--
src/gallium/auxiliary/util/u_sampler.c | 18 ++--
src/gallium/auxiliary/vl/vl_mpeg12_decoder.c | 2 +-
src/gallium/auxiliary/vl/vl_video_buffer.c | 6 +-
src/gallium/drivers/freedreno/a2xx/fd2_gmem.c | 4 +-
src/gallium/drivers/freedreno/a2xx/fd2_util.c | 16 +--
src/gallium/drivers/freedreno/a3xx/fd3_emit.c | 4 +-
src/gallium/drivers/freedreno/a3xx/fd3_format.c | 12 +--
src/gallium/drivers/freedreno/a4xx/fd4_emit.c | 4 +-
src/gallium/drivers/freedreno/a4xx/fd4_format.c | 12 +--
src/gallium/drivers/i915/i915_state_sampler.c | 32 +++---
src/gallium/drivers/ilo/ilo_shader.c | 32 +++---
src/gallium/drivers/ilo/shader/ilo_shader_fs.c | 12 +--
src/gallium/drivers/ilo/shader/ilo_shader_vs.c | 12 +--
src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c | 8 +-
src/gallium/drivers/llvmpipe/lp_bld_depth.c | 8 +-
src/gallium/drivers/llvmpipe/lp_screen.c | 2 +-
src/gallium/drivers/llvmpipe/lp_state_fs.c | 2 +-
src/gallium/drivers/llvmpipe/lp_state_setup.c | 4 +-
src/gallium/drivers/nouveau/nouveau_video.c | 6 +-
src/gallium/drivers/nouveau/nouveau_vp3_video.c | 4 +-
src/gallium/drivers/nouveau/nv30/nv30_texture.c | 2 +-
src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c | 8 +-
src/gallium/drivers/nouveau/nv50/nv50_surface.c | 8 +-
src/gallium/drivers/nouveau/nv50/nv50_tex.c | 12 +--
src/gallium/drivers/nouveau/nv50/nv84_video.c | 4 +-
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 8 +-
src/gallium/drivers/nouveau/nvc0/nvc0_tex.c | 12 +--
src/gallium/drivers/r300/r300_context.h | 2 +-
src/gallium/drivers/r300/r300_state_derived.c | 4 +-
src/gallium/drivers/r300/r300_texture.c | 12 +--
src/gallium/drivers/r600/evergreen_state.c | 2 +-
src/gallium/drivers/r600/r600_state_common.c | 12 +--
src/gallium/drivers/radeon/r600_texture.c | 14 +--
src/gallium/drivers/radeonsi/si_state.c | 22 ++---
src/gallium/drivers/softpipe/sp_tex_sample.c | 30 +++---
src/gallium/drivers/svga/svga_tgsi_insn.c | 22 ++---
src/gallium/drivers/svga/svga_tgsi_vgpu10.c | 24 ++---
src/gallium/drivers/vc4/vc4_formats.c | 8 +-
src/gallium/drivers/vc4/vc4_nir_lower_io.c | 2 +-
src/gallium/drivers/vc4/vc4_program.c | 14 +--
src/gallium/drivers/vc4/vc4_uniforms.c | 8 +-
src/gallium/include/pipe/p_defines.h | 16 +--
src/gallium/state_trackers/nine/basetexture9.c | 36 +++----
src/gallium/state_trackers/nine/device9.c | 8 +-
src/gallium/state_trackers/vdpau/device.c | 24 ++---
src/gallium/state_trackers/xvmc/subpicture.c | 2 +-
src/gallium/tests/graw/graw_util.h | 8 +-
src/gallium/tests/graw/tex-srgb.c | 16 +--
src/gallium/tests/graw/tex-swizzle.c | 22 ++---
src/mesa/state_tracker/st_cb_copyimage.c | 32 +++---
src/mesa/state_tracker/st_cb_drawpixels.c | 16 +--
src/mesa/state_tracker/st_cb_texture.c | 52 +++++-----
63 files changed, 489 insertions(+), 499 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=fb523cb6ad3ffef22ab4b9cce9e53859c17c5739
More information about the mesa-commit
mailing list