[Xquartz-changes] mesa: Changes to 'refs/tags/mesa_7_5_rc3'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:06:46 PST 2015


Tag 'mesa_7_5_rc3' created by Brian Paul <brianp at vmware.com> at 2009-06-06 00:19 -0700

Mesa 7.5 release candidate 3

Changes since mesa_7_5_rc2:
Aidan Thornton (1):
      Initialize psp->waitX/waitGL for swrast_dri.so.

Brian Paul (27):
      docs: emphasize the incomplete status of the nouveau/R300 gallium drivers
      docs: link to 7.5 relnotes
      mesa: added linux-osmesa-static config
      st: fix incorrect target parameter to screen->is_format_supported()
      softpipe: add texture target sanity check assertion
      mesa: comments for _mesa_generate_mipmap_level()
      st/mesa: fix incorrect src/dst stride params to _mesa_generate_mipmap_level()
      mesa: assign trb->Base.StencilBits in update_wrapper().
      mesa: use MAX_ values instead of literals
      vbo: fix incorrect loop limit in bind_array_obj()
      mesa: add missing glGet*() case for GL_VERTEX_ARRAY_BINDING_APPLE
      mesa: added comment
      mesa: allow GL_BITMAP type in _mesa_image_image_stride()
      demos: fix multitex.c VertCoord attribute mapping
      vbo: fix crash in vbo_exec_bind_arrays()
      mesa: fix loop over generic attribs in update_arrays()
      softpipe: fix incorrect provoking vertex color for PIPE_PRIM_POLYGON
      demos: add missing dependencies for util files
      draw: reset extra_vp_outputs.slot to zero in widepoint_flush()
      st/mesa: fix incorrect sprite origin when drawing to FBO/texture
      mesa: add #define FEATURE_ARB_pixel_buffer_object
      mesa: release VBO and PBO references upon context destruction
      tgsi: increase MAX_LABELS to 4096
      st/mesa: increase ST_MAX_SHADER_TOKENS to 8k
      softpipe: fix incorrect tri vertex order for PIPE_PRIM_POLYGON rendering
      softpipe: separate case for PIPE_PRIM_POLYGON in sp_vbuf_draw()
      mesa: bump version to 7.5-rc3

Carl Worth (1):
      minstall: Don't copy over an identical file

Dan Nicholson (2):
      osmesa: Allow building standalone in all three channel widths
      osmesa: Link with -ldl for dlopen code

Ian Romanick (1):
      intel: Clip to window after calling Driver.TexImage2D

Jakob Bornecrantz (1):
      st/gl: Fix mip gen for compressed textures

José Fonseca (17):
      mesa: Add success/failures return value to _mesa_make_current.
      mesa: Check/propagate return value on st_make_current.
      mesa: Output warnings to debugger on Windows.
      wgl: Remove unused field.
      wgl: Rename function.
      wgl: Fix debugging output.
      wgl: Use the right pixel format.
      wgl: Ensure we only create framebuffers for HDC associated with a window.
      wgl: Cleanup framebuffer destruction logic.
      progs/wgl: Use an invisible window in wglinfo.
      progs/wgl: Small cleanup to wglinfo.
      wgl: Destroy the framebuffer when the window is destroyed.
      util: Fix 24 to 32 bit expansion binary arithmetic expression.
      util: Support Z24S8/Z24X8 -> unsigned conversion.
      util: Unsaved change missing from last commit.
      scons: Output nice summary messages instead of long command lines.
      scons: Less aggressive optimizations for MSVC 64bit compiler.

Keith Whitwell (6):
      trivial/tri-z: add controls for depthrange min/max
      progs/vpglsl: add similar support for point rendering as progs/vp
      mesa/st: restore flush to copy_texsubimage (was previously finish)
      draw: avoid leaking tokens when building pstipple fragment shader
      draw: free more token arrays
      gallium/draw: Free specialized versions of driver shaders

Mathias Fröhlich (1):
      mesa: allow depth/stencil textures to be attached to GL_STENCIL_ATTACHMENT

---
 Makefile                                                |    3 
 bin/minstall                                            |    7 
 common.py                                               |    2 
 configs/linux-osmesa-static                             |   37 ++
 configure.ac                                            |    7 
 docs/relnotes-7.5.html                                  |    8 
 docs/relnotes.html                                      |    1 
 progs/glsl/Makefile                                     |   21 -
 progs/glsl/multitex.c                                   |   17 
 progs/trivial/tri-z.c                                   |   50 ++
 progs/vpglsl/psiz-imm.glsl                              |    6 
 progs/vpglsl/psiz-mul.glsl                              |    6 
 progs/vpglsl/vp-tris.c                                  |   58 ++-
 progs/wgl/wglinfo.c                                     |   11 
 scons/gallium.py                                        |   34 +
 src/gallium/auxiliary/draw/draw_pipe_aaline.c           |   13 
 src/gallium/auxiliary/draw/draw_pipe_aapoint.c          |   13 
 src/gallium/auxiliary/draw/draw_pipe_pstipple.c         |    5 
 src/gallium/auxiliary/draw/draw_pipe_wide_point.c       |    1 
 src/gallium/auxiliary/tgsi/tgsi_exec.h                  |    2 
 src/gallium/auxiliary/util/u_tile.c                     |   17 
 src/gallium/drivers/softpipe/sp_prim_vbuf.c             |   30 +
 src/gallium/drivers/softpipe/sp_screen.c                |    5 
 src/gallium/state_trackers/wgl/icd/stw_icd.c            |   36 +-
 src/gallium/state_trackers/wgl/shared/stw_context.c     |  177 +++------
 src/gallium/state_trackers/wgl/shared/stw_context.h     |    4 
 src/gallium/state_trackers/wgl/shared/stw_device.c      |    6 
 src/gallium/state_trackers/wgl/shared/stw_framebuffer.c |  286 ++++++++++++----
 src/gallium/state_trackers/wgl/shared/stw_framebuffer.h |   26 +
 src/gallium/state_trackers/wgl/shared/stw_pixelformat.c |   65 +--
 src/gallium/state_trackers/wgl/shared/stw_pixelformat.h |    5 
 src/gallium/state_trackers/wgl/shared/stw_tls.c         |    2 
 src/gallium/state_trackers/wgl/shared/stw_tls.h         |    1 
 src/glx/x11/drisw_glx.c                                 |    2 
 src/mesa/drivers/dri/intel/intel_tex_copy.c             |   17 
 src/mesa/drivers/osmesa/Makefile                        |   36 --
 src/mesa/main/context.c                                 |   18 -
 src/mesa/main/context.h                                 |    2 
 src/mesa/main/fbobject.c                                |   18 -
 src/mesa/main/get.c                                     |   12 
 src/mesa/main/get_gen.py                                |    6 
 src/mesa/main/image.c                                   |   36 +-
 src/mesa/main/imports.c                                 |   10 
 src/mesa/main/mfeatures.h                               |    1 
 src/mesa/main/mipmap.c                                  |    3 
 src/mesa/main/state.c                                   |    2 
 src/mesa/main/texrender.c                               |    1 
 src/mesa/main/version.h                                 |    2 
 src/mesa/state_tracker/st_atom_rasterizer.c             |    3 
 src/mesa/state_tracker/st_cb_texture.c                  |   17 
 src/mesa/state_tracker/st_context.c                     |   13 
 src/mesa/state_tracker/st_gen_mipmap.c                  |   10 
 src/mesa/state_tracker/st_program.c                     |    2 
 src/mesa/state_tracker/st_public.h                      |    6 
 src/mesa/vbo/vbo_exec_array.c                           |    9 
 src/mesa/vbo/vbo_exec_draw.c                            |    1 
 56 files changed, 810 insertions(+), 379 deletions(-)
---


More information about the Xquartz-changes mailing list