Mesa (gallium-0.2): 60 new commits
Keith Whitwell
keithw at kemper.freedesktop.org
Mon Sep 22 05:30:59 UTC 2008
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dace236c5fffa29d59e4d12fa865889bbecbdd24
Merge: e61793a7c01588f2e6235f1271af4c58fa8adad4 6fd15dd80666ccb1e9b99cedd306e32cc7cee989
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sun Sep 21 22:30:55 2008 -0700
Merge branch 'master' into gallium-0.2
Conflicts:
src/mesa/glapi/glapi.h
src/mesa/main/api_exec.c
src/mesa/main/attrib.c
src/mesa/main/clear.c
src/mesa/main/context.c
src/mesa/main/mfeatures.h
src/mesa/main/mipmap.c
src/mesa/main/mipmap.h
src/mesa/main/readpix.c
src/mesa/main/sources
src/mesa/main/state.c
src/mesa/main/texformat.c
src/mesa/main/texparam.c
src/mesa/main/texstate.c
src/mesa/vbo/vbo_context.c
src/mesa/x86/common_x86_asm.S
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fd15dd80666ccb1e9b99cedd306e32cc7cee989
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Aug 19 18:14:15 2008 -0600
mesa: allow for extra per-context init
(cherry picked from commit 815cdcfbc0740c66b901361620c88d99541bdad2)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b7e90984511cfa47597c255d73ca416ddd2db6f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Aug 12 17:41:57 2008 -0600
mesa: texture crop rect state
(cherry picked from commit c01fbc7866d7cd5cf4263dffec6d9591470b4c23)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93c90d34d10e06105984796b7b157f2a3e6db5c1
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Aug 12 10:00:36 2008 -0600
mesa: set point state
(cherry picked from commit af3d9dba562813ffed71691bffd7faf6665c4487)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=868c09a267f3c25591075f5a9e5d54535958632f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Aug 8 13:06:54 2008 -0600
mesa: fix some feature tests
(cherry picked from commit 74b14fe6ddbece8bc662aac4d3b2b18d8d853486)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8122ab2dfd0e158a4982e1bfeb1f7a6f185b69ee
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Aug 8 12:29:48 2008 -0600
mesa: fix some pixel transfer state tests for depth formats
(cherry picked from commit 966e199e409a1b52eef88e48997442250997f45e)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bc8749cd593e29e7950da36cd166aa1c9ebc34b
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jul 25 08:34:54 2008 -0600
mesa: fix issues causing warnings on Windows
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9614eac85df028bbb77a5073f2f1839bdaa308a0
Author: Michal Krol <michal at tungstengraphics.com>
Date: Tue Jul 15 11:15:27 2008 +0200
mesa: Silence compiler warnings on Windows.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce1685ce947545fac8c254cafdc0f133b6202ca9
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jul 14 11:20:58 2008 -0600
mesa: comments about vectors vs components
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb10fa3ed6262a8103e5f3f579b2ec2b9d72afa9
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Jul 8 16:58:50 2008 -0600
mesa: remove debug code
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6246dd890f356cc8beaab035018890e719e06227
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Jul 8 16:12:01 2008 -0600
mesa: implement glGetUniformiv() with new ctx->Driver function
The old implementation could overwrite the caller's param buffer.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48cba703fa6fdbe2ad34770d54aeafdd01493f27
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Thu Jul 3 14:12:27 2008 -0600
mesa: added case for fixed pt
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cf2c8a04313b80a01ef23b06993586ce62281a4
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 25 08:45:14 2008 -0600
mesa: point size arrays
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8e50dd796a72c396bb22d414feba75c426c5e7e
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 14:02:24 2008 +0900
mesa: Replace deprecated __MSC__ macro.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60325331a8a76f3c783284c65b81cee471d7d64c
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 13:12:41 2008 +0900
mesa: More signed/unsigned float/integer fixes.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=457d7218b8e0f0c21ae31564d25b7031b423b0f8
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 11:34:46 2008 +0900
mesa: Use appropriate unsigned/signed, float/integer types.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88f729e4ec145ca388fb20e72d65c51af154d2e5
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 11:33:03 2008 +0900
mesa: Use _mesa_bsearch.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=baa76e9aa255c4b4591111991b6ad6d80e69d9c1
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 10:58:55 2008 +0900
mesa: bsearch implementation for WinCE.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e8af5ffcf5b59b6852cf0c7ad992af97de13fce
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Tue Jun 24 02:37:21 2008 +0900
mesa: ASSERT macro is already defined by WinCE headers.
Even when just the standard headers are used....
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c115616bda80390e6d4b11e7ce6184ef1cc00838
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 14:29:49 2008 -0600
mesa: init ctx->RenderMode
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d17485fef9b084a6812c626d9734816429f29199
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 11:49:25 2008 -0600
mesa: GL_BYTE vertex/texcoord arrays
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=394c1d1c53074f82d2664f655f948f8966f46b9d
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 11:32:22 2008 -0600
mesa: initial support for fixed-pt vertex arrays
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb00f09f1bfb195206ffac6481d83ecf57fd37ce
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 11:31:05 2008 -0600
mesa: refactor: move initialization of DefaultPacking state.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b8b58b79a1837f75cec44089589a308ccd865f1
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 11:15:30 2008 -0600
mesa: fix errors in prev commit
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a4bed8f088d6f7c558ad187c338cbcd6c692b5d
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 11:05:00 2008 -0600
mesa: revamp glBlendFunc loopback
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85f553d3c11a1fdf26e8ceb4767742afce0b24ff
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 10:47:38 2008 -0600
mesa: fix some FEATURE_x tests
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b51d73dd943de688be7e65057af150e8eb92ae21
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 20 08:07:38 2008 -0600
mesa: test for FEATURE_ATI_fragment_shader
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=715715e230bbe3e90fed566230b4a10ed0e89e90
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 18 09:30:13 2008 -0600
mesa: fix ReadBuffer initialization
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd4d4f590f3e032d329ebb33dea69d951bb96d11
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Jun 17 16:56:32 2008 -0600
mesa: FEATURE_dispatch to control dispatch table usage
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2dbc515a669be123a019aeb4aa5aae6b1679f6a9
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 13 16:45:15 2008 -0600
mesa: move some glapi bits around
Move _glapi_proc typedef from glapitable.h to glapi.h
Also, don't include glapitable.h from glapi.h
Before we were including the huge glapitable.h file in every .c file.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d22ef6bcbaf083b601fe6b37ef2e65e81116082b
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 13 14:13:25 2008 -0600
mesa: remove some temp debug code
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e3ae76feac17570b50ec6751e07ea112dde597f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 13 13:56:53 2008 -0600
mesa: check FEATURE_ARB_occlusion_query
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=049a59a87cafd8ad089f99232bac7ea6cad85f29
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Jun 13 09:10:09 2008 -0600
mesa: fix typo: s/stacks/stack/
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74c64fa748c833a9688d3a141a7807686701e24f
Author: Brian <brian.paul at tungstengraphics.com>
Date: Mon Feb 11 09:43:30 2008 -0700
code refactoring, new next_mipmap_level_size() function
(cherry picked from commit c22d9152e33792ea58426c53bc9b96bf552b0b44)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e93243f8b7d43695654a36334c8cc5cea140d23c
Author: Brian <brian.paul at tungstengraphics.com>
Date: Mon Feb 11 09:33:28 2008 -0700
added _mesa_tex_target_to_face()
(cherry picked from commit b52ce6341f877a0a1cfd3c50c07eeb1c156ae89e)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=abb465cdc71da566d431f44feeec31594e01086f
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Feb 8 16:56:21 2008 -0700
refactor code, export _mesa_generate_mipmap_level()
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12dc9c99b9f15eb9e0c4f7cd493d776f6d4162ed
Author: Brian <brian.paul at tungstengraphics.com>
Date: Fri Feb 8 16:46:12 2008 -0700
move _mesa_format_to_type_and_comps() to texformat.c
(cherry picked from commit 42eac65da45fb58bffdf94ab8f9860d8cee5b256)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b08200237968e3129d0cb35e03b2a5514b1dcb53
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sun Sep 21 20:09:31 2008 -0700
mesa: pull in mipmap.c changes from gallium-0.2
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=facfb44d37905870ffabede8a05f1b483105b539
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Thu Jun 12 16:48:24 2008 -0600
mesa: remove unneeded #include
(cherry picked from commit 6363960db55769db73021081b60f1028723d9f58)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddd630ef907cd6bb91bad0c9f5db83f2fa67be47
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 11 20:13:07 2008 -0600
mesa: refactor: move various ENUM_TO_x macros into macros.h
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae1fdc15238498bf025d0f0be7337e2f9dda455f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 11 20:05:53 2008 -0600
mesa: refactor: move glTexParameter-related functions into new texparam.c file
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11ebfd22bb451f86a492254b77c90aeb011f8d9a
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 11 19:58:30 2008 -0600
mesa: refactor: move glTexEnv-related functions into new texenv.c file
(cherry picked from commit 7ecac78ab53016ae3db3dd601b187cb050037463)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10db6c2d81506bb8cc5165d07b01e93d3830978d
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Jun 11 19:48:01 2008 -0600
mesa: refactor: move glTexGen-related functions into new texgen.c file
(cherry picked from commit 27049189d6221fefe43eb55846efaa51742dcdf4)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fc71f3ec2e3bec6c842473f6b2b6287b309c958
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Jun 10 16:43:49 2008 -0600
mesa: refactor: fix some FEATURE_ typos, mistakes
(cherry picked from commit e4cfe0854ad968193106048179b9b52ec1768f41)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=34a61c66fd1b625a5606b795d192a49632ff1787
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sun Sep 21 19:29:15 2008 -0700
mesa: refactor: move #define FEATURE flags into new mfeatures.h file
Also, check the FEATURE flags in many places.
(cherry picked from commit 40d1a40f294f1ed2dacfad6f5498322fc08cc2d1)
Conflicts:
src/mesa/main/config.h
src/mesa/main/context.c
src/mesa/main/texobj.c
src/mesa/main/texstate.c
src/mesa/main/texstore.c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24172fe595eede2649dd88363d2cda68f928a03e
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 15:14:02 2008 -0600
mesa: refactor: move _mesa_update_minmax/histogram() into image.c
(cherry picked from commit eded7f010d344a909cf9c403eb3bdad91804d174)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c132e2b1db855b3c33d8b879c4a986011d631d43
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 15:09:21 2008 -0600
mesa: refactor: move multisample-related functions into new multisample.c file
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e48defc98045f419e71ca13e4f45470b2336ecaf
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 15:04:31 2008 -0600
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
(cherry picked from commit 9091015a9782ad15e58540a8fd61df83ea2bfe31)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ab1d0aceaffbf872d7f8ebea2a6655e25bf2390
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 15:01:02 2008 -0600
mesa: refactor: move glClear, glClearColor into new clear.c file.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=55e341c4c2e5a6f3475a8a3e6389b904f99a6d1a
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:55:24 2008 -0600
mesa: refactor: move scissor functions into new scissor.c file
(cherry picked from commit 4be7296bfcba22a849f949d105ea385e6964cc25)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18d2822905ac3187318bd662f80c2836bdfa7c1f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:32:27 2008 -0600
mesa: refactor: move pixel map/scale/bias code into image.c
pixel.c is just the API-related code now.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=533c1dbe7582bdd72f671eef02e085f0c43159e2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:25:23 2008 -0600
mesa: refactor: new _mesa_init_pixelstore() function
(cherry picked from commit 5f91007f996d0b7e3233f221a6b0056203e356d2)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9e5671691289006e9b1152d6ce20200a83010c2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:49:04 2008 -0600
mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file
(cherry picked from commit b36e6f0baf64491772b8e1a1cddf68a7dcf8ee22)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28876dd511ec2c9d5f5500499201df2588e8c7f1
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:22:15 2008 -0600
mesa: refactor: move glReadPixels code into new readpix.c file
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87534210bb9fe5f4e3053d12123491a8c2ccbf6d
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Oct 17 16:18:45 2007 -0600
Add some FLUSH_CURRENT() calls.
Without these we can find ourselves in _mesa_load_state_parameters()
computing derived lighting/material values whhen the current material
properties haven't been updated from the VBO.
This may be a somewhat wide-spread problem that needs more attention...
(cherry picked from commit 49adf51eeec31c9f3c995a70acc5008522689708)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=411d6672a6f3b228faebcf13da90388ea7671ae2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Mon Jun 9 14:14:34 2008 -0600
mesa: refactor: move glPixelStore function into new pixelstore.c file
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9228f1c881b7574d75f6ef4dfa5e06aba398ed02
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Thu Jun 5 12:08:19 2008 -0600
mesa: remove EXT/NV suffixes from _mesa_PointParameter functions
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1e1a76f6220127f91f3d1adbbfc764332a9a138
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Thu Aug 7 09:03:30 2008 +0100
glut: Remove EOF characters.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c1fda71acfbe01bf36356f6af90d9ac631e18c1
Author: Benjamin Close <Benjamin.Close at clearchain.com>
Date: Mon Sep 22 11:59:30 2008 +0930
i965: fix compilation
Found By: Tinderbox
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7573d805e9fa4d985cf48f467df5bd39dc3e7c0
Author: Chris Rankin <rankincj at yahoo.com>
Date: Sun Sep 21 23:56:17 2008 +0200
Fix X86 compilation.
More information about the mesa-commit
mailing list