Mesa (master): 23 new commits
MichaŠKról
michal at kemper.freedesktop.org
Fri Dec 18 08:30:47 UTC 2009
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7855fcb63ba0594cdaee15f8579b66af651828e0
Merge: 465333ab7078daf878ad34ab172ebb15f8a003b3 b1ed72ebe2599ec178f51d86fd42f26486b9a19b
Author: Michal Krol <michal at vmware.com>
Date: Fri Dec 18 09:08:26 2009 +0100
Merge branch 'pipe-format-simplify'
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1ed72ebe2599ec178f51d86fd42f26486b9a19b
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 17 23:41:57 2009 +0100
Move the remaining format pf_get_* functions to u_format.h.
Previously they depended on format blocks, but after removing those
they started depending on format encoding.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec5577a83da18890a4f334af2241aca41b6ed31b
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 17 22:39:03 2009 +0100
util: Remove util_format_get_block().
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=16c6dce013f089d072256652f012b3b604781bfd
Merge: 440fc5bf788201a265892ff2e12bf102e63a2896 294bd53d4b6b15a6890599c46f14b205a3c738bf
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 17 22:37:15 2009 +0100
Merge branch 'master' into pipe-format-simplify
Conflicts:
src/gallium/auxiliary/draw/draw_pipe_aaline.c
src/gallium/auxiliary/draw/draw_pipe_pstipple.c
src/gallium/auxiliary/util/u_blit.c
src/gallium/auxiliary/util/u_gen_mipmap.c
src/gallium/auxiliary/util/u_surface.c
src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
src/gallium/drivers/cell/ppu/cell_texture.c
src/gallium/drivers/llvmpipe/lp_texture.c
src/gallium/drivers/r300/r300_emit.c
src/gallium/drivers/r300/r300_texture.c
src/gallium/drivers/softpipe/sp_texture.c
src/gallium/drivers/softpipe/sp_tile_cache.c
src/gallium/drivers/svga/svga_state_vs.c
src/gallium/include/pipe/p_format.h
src/gallium/state_trackers/dri/dri_drawable.c
src/gallium/state_trackers/egl/egl_surface.c
src/gallium/state_trackers/python/p_device.i
src/gallium/state_trackers/python/st_softpipe_winsys.c
src/gallium/state_trackers/vega/api_filters.c
src/gallium/state_trackers/vega/image.c
src/gallium/state_trackers/vega/mask.c
src/gallium/state_trackers/vega/paint.c
src/gallium/state_trackers/vega/renderer.c
src/gallium/state_trackers/vega/vg_tracker.c
src/gallium/state_trackers/xorg/xorg_crtc.c
src/gallium/state_trackers/xorg/xorg_dri2.c
src/gallium/state_trackers/xorg/xorg_exa.c
src/gallium/state_trackers/xorg/xorg_renderer.c
src/gallium/state_trackers/xorg/xorg_xv.c
src/gallium/state_trackers/xorg/xvmc/surface.c
src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c
src/gallium/winsys/drm/radeon/core/radeon_buffer.c
src/gallium/winsys/egl_xlib/sw_winsys.c
src/gallium/winsys/g3dvl/xlib/xsp_winsys.c
src/gallium/winsys/gdi/gdi_llvmpipe_winsys.c
src/gallium/winsys/gdi/gdi_softpipe_winsys.c
src/gallium/winsys/xlib/xlib_cell.c
src/gallium/winsys/xlib/xlib_llvmpipe.c
src/gallium/winsys/xlib/xlib_softpipe.c
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_texture.c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=440fc5bf788201a265892ff2e12bf102e63a2896
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 17 21:57:24 2009 +0100
util/format: Fix bogus assertion.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3af2ddbe943f0fe0d6b0ba9e627cbb82d0cc79f2
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 17 21:25:47 2009 +0100
s/desc->type/desc->channel[0].type/
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfdf83d714c0d32d9182eb3001cf642aa6cb5c87
Author: Michal Krol <michal at vmware.com>
Date: Wed Dec 9 14:22:30 2009 +0100
Revert "Simplify the redundant meaning of format layout."
This reverts commit eb926ddf9eee1095c7fc12013f0b8375bbaeca6f.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb926ddf9eee1095c7fc12013f0b8375bbaeca6f
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 20:48:47 2009 +0100
Simplify the redundant meaning of format layout.
We really just need to know whether the format is compressed or not.
For more detailed information format colorspace should suffice.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=876a785a182d7987786377ff0a44ee40628254f3
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 19:58:13 2009 +0100
Format layout cannot be used to distinguish scaled/normalised formats.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddbd2d08b7c5b5653981db8fec58d5c3244049cd
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 15:46:15 2009 +0100
util/format: Take advantage of sequential nature of pipe_format enum.
Make sure the format descriptor table can be indexed directly.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=714e1880d9e39a7ad5e59fd48306cb92ade65e6f
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 15:35:54 2009 +0100
gallium: Make pipe_format a sequential enum.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ceb3cf55196e757793877e17a0713a85feca3ee0
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 15:31:07 2009 +0100
util/format: Remove unreferenced local.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fd8b9b550713302566bb4c28e49c219870ccfec
Author: Michal Krol <michal at vmware.com>
Date: Tue Dec 8 15:30:10 2009 +0100
Remove remaining pipe format utility functions.
Depricate pf_type(), pf_size_*(), pf_layout() and pf_exp2().
Map depricated PIPE_FORMAT_TYPE to new UTIL_FORMAT_ values:
UNKNOWN = TYPE_VOID
UNORM = TYPE_UNSIGNED + LAYOUT_ARITH
SNORM = TYPE_SIGNED + LAYOUT_ARITH
FIXED = TYPE_FIXED
FLOAT = TYPE_FLOAT
USCALED = TYPE_UNSIGNED + LAYOUT_ARRAY
SSCALED = TYPE_SIGNED + LAYOUT_ARRAY
SRGB = TYPE_COLORSPACE_SRGB
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72befaaae5fd9555e1f6ccbd6a74c0d640fc2929
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 12:25:49 2009 +0100
Remove pf_swizzle_* internal macros.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=018f33a328a05bd7a2094103eb7bbafc8595e6b1
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 12:05:21 2009 +0100
gallium: Remove pf_mixed_*().
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9861ad46ab10196bd99373a275b3ce7b22b5badf
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 12:03:57 2009 +0100
gallium: Remove pf_rev().
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5bd93fae2e4f46665eb1f09ca64cb39ff2b8a79
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 11:58:36 2009 +0100
Move pf_get_component_bits() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cceeab39ea541b1be1521114316d660a77769c2a
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 11:17:37 2009 +0100
Move pf_get_bits/size() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6df42d80234d13676fc3207cf44f0e371e3372b5
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 10:52:47 2009 +0100
Move pf_get_block() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bed834be4a174d20b31a6cbcf066774bf749929
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 10:20:49 2009 +0100
Move pf_is_depth_and_stencil() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d28740c298968303500a8c43047ded2679e727ac
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 10:12:47 2009 +0100
Move pf_is_depth_stencil() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3400b668e35469d5dbba515e3a8b9d775fd2eff5
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 09:56:03 2009 +0100
Move pf_is_compressed() to u_format auxiliary module.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ffe25c91706fe5ab2735f07c3c8b4114b9f9514
Author: Michal Krol <michal at vmware.com>
Date: Thu Dec 3 09:48:18 2009 +0100
gallium: Remove unused format functions.
More information about the mesa-commit
mailing list