mesa: Changes to 'refs/tags/mesa_7_4_2'
Tag 'mesa_7_4_2' created by Brian Paul <brianp@vmware.com> at 2009-05-15 12:23 +0000
Mesa 7.4.2 release
Changes since mesa_7_4:
Alan Hourihane (1):
demos: ensure display lists are destroyed for next generation
Alex Deucher (1):
R300: add quadpipe overrides
Brian Paul (47):
docs: 7.4 release md5 sums
docs: prep for Mesa 7.4.1 release notes
mesa: fix bug in GPU codegen for fixed-function two-sided lighting
docs: first 7.4.1 bug fixes
glsl: fix texgen state variable tokens in emit_statevars()
docs: fix bug 20986
swrast: fix glDrawBuffer(GL_FRONT_AND_BACK)
mesa: use correct tex unit lod bias for TXB instruction
mesa: don't call ctx->Driver.Draw/CopyPixels() if width or height is zero
mesa: don't call ctx->Driver.ReadPixels() if width or height is zero
docs: fix TXB texture unit bias error
mesa: don't normalize spot light direction until validation time
mesa: for OPCODE_LIT, use _mesa_pow() instead of exp() and log()
mesa: only clear matrix MAT_DIRTY_INVERSE flag when we actually compute the inverse
mesa: replace >= with > when testing if we've exceeded max local params
mesa: fix parameter counting in ARB vertex/fragment program parsing
mesa: in mesa_add_named_constant(), avoid adding duplicate constants
docs: more bug fixes for Mesa 7.4.1
swrast: fix point rendering function selection
mesa: fix potential recursive locking deadlock in _mesa_HashWalk()
glx: added null pointer check in glXGetFBConfigs()
demos: use larger buffer for snprintf() call, see bug 21220
mesa: add distclean target to top-level Makefile
mesa: fix bad mask bit in clip plane restore code for glPopAttrib()
docs: fixed user clip plane restore bug in glPopAttrib()
intel: make sure polygon mode is set properly in intel_clear_tris()
mesa: add switch case for GL_VERTEX_STATE_PROGRAM_NV in _mesa_new_program()
mesa: bump version to 7.4.1
docs: prep for 7.4.1 release
mesa: bump version to 7.4.1
intel: update driver date, remove RC3 designation
docs: MD5 sums for 7.4.1 release
docs: remove unused sections
docs: create 7.4.2 release notes page
intel: added null screen->dri2.loader pointer check
fixed intel front-buffer rendering segfault
swrast: add missing break in clamp_rect_coord_linear()
docs: fix swrast texrect bug 21461
mesa: Fix buffer overflow when parsing generic vertex attributes.
docs: fix typos
mesa: fix state validation bug for glCopyTex[Sub]Image()
glx: replace Xmalloc() calls with Xcalloc()
mesa: Fixed a texture memory leak
docs: updated bug fix list for 7.4.2
i965: fix render to FBO/texture orientation bugs
mesa: bump version to 7.4.2
docs: set 7.4.2 release date
Eric Anholt (4):
dri2: Don't crash if the server returns more buffers than expected.
intel: Fix commented-out glViewport in intel_meta_set_passthrough_transform.
i965: Support drawing to FBO cube faces other than positive X.
Flag GLSL programs as depending on constant state when they use uniforms.
Ian Romanick (7):
DRI2: Provide an interface for drivers to flush front-buffer rendering
intel / DRI2: Track and flush front-buffer rendering
DRI2: Assume that there is always a front buffer
intel / DRI2: Accept fake front-buffer from loader
DRI2: Don't fault on NULL DrawBuffer
docs: more bug fixes for Mesa 7.4.1
intel: Bump driver date
Jeremy Huddleston (3):
Updated darwin config for when X11 is not in the same location as we're installing to
Fix compiling indirect.c when GLX_DIRECT_RENDERING is not defined
Updated CPU_TO_LE32 to work on darwin
Michel Dänzer (3):
radeon: Expose a 32 bit RGBA fbconfig even when the screen depth is 16.
intel: Handle ARB_vertex_buffer_object state in intel_clear_tris().
r300: Increase reference count of texture objects referenced by current state.
Roland Scheidegger (1):
mesa: fix TexParameter functions
---
Makefile | 8 -
configs/darwin | 14 +-
configs/default | 4
docs/download.html | 2
docs/news.html | 14 ++
docs/relnotes-7.4.1.html | 79 ++++++++++++
docs/relnotes-7.4.2.html | 66 ++++++++++
docs/relnotes-7.4.html | 12 +
docs/relnotes.html | 2
include/GL/internal/dri_interface.h | 15 ++
progs/samples/blendeq.c | 2
progs/xdemos/glxcontexts.c | 4
src/glx/x11/dri2.c | 2
src/glx/x11/dri2_glx.c | 20 ++-
src/glx/x11/dri_glx.c | 2
src/glx/x11/drisw_glx.c | 2
src/glx/x11/glxcmds.c | 3
src/glx/x11/indirect.c | 60 +++++++++
src/mesa/drivers/dri/i965/brw_sf_state.c | 13 +-
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 18 +-
src/mesa/drivers/dri/intel/intel_buffers.c | 8 +
src/mesa/drivers/dri/intel/intel_clear.c | 7 +
src/mesa/drivers/dri/intel/intel_context.c | 28 ++++
src/mesa/drivers/dri/intel/intel_context.h | 18 ++
src/mesa/drivers/dri/intel/intel_pixel.c | 6
src/mesa/drivers/dri/r300/r300_context.h | 2
src/mesa/drivers/dri/r300/r300_state.c | 2
src/mesa/drivers/dri/r300/r300_texmem.c | 5
src/mesa/drivers/dri/r300/r300_texstate.c | 11 -
src/mesa/drivers/dri/radeon/radeon_screen.c | 48 ++++---
src/mesa/main/attrib.c | 2
src/mesa/main/drawpix.c | 52 ++++----
src/mesa/main/ffvertex_prog.c | 14 +-
src/mesa/main/glheader.h | 5
src/mesa/main/hash.c | 18 ++
src/mesa/main/light.c | 9 +
src/mesa/main/readpix.c | 3
src/mesa/main/teximage.c | 21 ++-
src/mesa/main/texparam.c | 140 +++++++++++++----------
src/mesa/main/texstate.c | 3
src/mesa/main/version.h | 7 -
src/mesa/math/m_matrix.c | 5
src/mesa/shader/arbprogparse.c | 23 ++-
src/mesa/shader/prog_execute.c | 8 -
src/mesa/shader/prog_parameter.c | 19 +--
src/mesa/shader/program.c | 1
src/mesa/shader/slang/slang_builtin.c | 24 ++-
src/mesa/shader/slang/slang_link.c | 5
src/mesa/swrast/s_points.c | 5
src/mesa/swrast/s_span.c | 10 +
src/mesa/swrast/s_texfilter.c | 1
51 files changed, 647 insertions(+), 205 deletions(-)
---
Reply to: