ChangeLog |228264 ---- Makefile | 2 configs/autoconf.in | 2 configs/darwin | 7 configs/default | 4 configs/linux-osmesa | 6 configs/linux-osmesa16 | 2 configs/linux-osmesa32 | 2 configure.ac | 26 debian/changelog | 9 debian/copyright | 3 debian/mesa-common-dev.install | 2 debian/patches/03_optional-progs-and-install.patch | 20 debian/patches/04_osmesa_version.diff | 8 debian/patches/05_hurd-ftbfs.diff | 12 debian/patches/06_kfreebsd-ftbfs.diff | 8 debian/patches/07-nouveau-update.diff | 32 debian/rules | 4 dev/null |binary docs/devinfo.html | 9 docs/lists.html | 9 docs/news.html | 8 docs/relnotes-7.8.2.html | 108 include/GL/glext.h | 3806 include/GL/glxext.h | 4 progs/demos/rain.cxx | 2 progs/egl/Makefile | 8 progs/fpglsl/.gitignore | 1 progs/fpglsl/Makefile | 52 progs/fpglsl/SConscript | 13 progs/fpglsl/fp-tri.c | 415 progs/fpglsl/mov-imm.glsl | 3 progs/fpglsl/mov.glsl | 3 progs/fpglsl/tex-multi.glsl | 15 progs/fpglsl/tex.glsl | 6 progs/gallium/python/retrace/README | 17 progs/gallium/python/retrace/format.py | 173 progs/gallium/python/retrace/interpreter.py | 763 progs/gallium/python/retrace/model.py | 213 progs/gallium/python/retrace/parse.py | 392 progs/gallium/python/retrace/parser.py | 34 progs/gallium/python/samples/gs.py | 254 progs/gallium/python/samples/tri.py | 232 progs/gallium/python/tests/.gitignore | 3 progs/gallium/python/tests/base.py | 344 progs/gallium/python/tests/regress/fragment-shader/.gitignore | 1 progs/gallium/python/tests/regress/fragment-shader/frag-abs.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-add.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-cb-1d.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-cb-2d.sh | 9 progs/gallium/python/tests/regress/fragment-shader/frag-dp3.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-dp4.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-dst.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-ex2.sh | 11 progs/gallium/python/tests/regress/fragment-shader/frag-flr.sh | 15 progs/gallium/python/tests/regress/fragment-shader/frag-frc.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-lg2.sh | 15 progs/gallium/python/tests/regress/fragment-shader/frag-lit.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-lrp.sh | 11 progs/gallium/python/tests/regress/fragment-shader/frag-mad.sh | 11 progs/gallium/python/tests/regress/fragment-shader/frag-max.sh | 10 progs/gallium/python/tests/regress/fragment-shader/frag-min.sh | 10 progs/gallium/python/tests/regress/fragment-shader/frag-mov.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-mul.sh | 10 progs/gallium/python/tests/regress/fragment-shader/frag-rcp.sh | 15 progs/gallium/python/tests/regress/fragment-shader/frag-rsq.sh | 15 progs/gallium/python/tests/regress/fragment-shader/frag-sge.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-slt.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-srcmod-abs.sh | 13 progs/gallium/python/tests/regress/fragment-shader/frag-srcmod-absneg.sh | 15 progs/gallium/python/tests/regress/fragment-shader/frag-srcmod-neg.sh | 11 progs/gallium/python/tests/regress/fragment-shader/frag-srcmod-swz.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-sub.sh | 8 progs/gallium/python/tests/regress/fragment-shader/frag-xpd.sh | 8 progs/gallium/python/tests/regress/fragment-shader/fragment-shader.py | 257 progs/gallium/python/tests/regress/vertex-shader/.gitignore | 1 progs/gallium/python/tests/regress/vertex-shader/vert-abs.sh | 15 progs/gallium/python/tests/regress/vertex-shader/vert-add.sh | 13 progs/gallium/python/tests/regress/vertex-shader/vert-arl.sh | 23 progs/gallium/python/tests/regress/vertex-shader/vert-arr.sh | 23 progs/gallium/python/tests/regress/vertex-shader/vert-cb-1d.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-cb-2d.sh | 12 progs/gallium/python/tests/regress/vertex-shader/vert-dp3.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-dp4.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-dst.sh | 11 progs/gallium/python/tests/regress/vertex-shader/vert-ex2.sh | 18 progs/gallium/python/tests/regress/vertex-shader/vert-flr.sh | 23 progs/gallium/python/tests/regress/vertex-shader/vert-frc.sh | 15 progs/gallium/python/tests/regress/vertex-shader/vert-lg2.sh | 18 progs/gallium/python/tests/regress/vertex-shader/vert-lit.sh | 11 progs/gallium/python/tests/regress/vertex-shader/vert-lrp.sh | 14 progs/gallium/python/tests/regress/vertex-shader/vert-mad.sh | 14 progs/gallium/python/tests/regress/vertex-shader/vert-max.sh | 13 progs/gallium/python/tests/regress/vertex-shader/vert-min.sh | 13 progs/gallium/python/tests/regress/vertex-shader/vert-mov.sh | 11 progs/gallium/python/tests/regress/vertex-shader/vert-mul.sh | 13 progs/gallium/python/tests/regress/vertex-shader/vert-rcp.sh | 18 progs/gallium/python/tests/regress/vertex-shader/vert-rsq.sh | 18 progs/gallium/python/tests/regress/vertex-shader/vert-sge.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-slt.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-srcmod-abs.sh | 15 progs/gallium/python/tests/regress/vertex-shader/vert-srcmod-absneg.sh | 16 progs/gallium/python/tests/regress/vertex-shader/vert-srcmod-neg.sh | 12 progs/gallium/python/tests/regress/vertex-shader/vert-srcmod-swz.sh | 11 progs/gallium/python/tests/regress/vertex-shader/vert-sub.sh | 13 progs/gallium/python/tests/regress/vertex-shader/vert-xpd.sh | 11 progs/gallium/python/tests/regress/vertex-shader/vertex-shader.py | 287 progs/gallium/python/tests/surface_copy.py | 200 progs/gallium/python/tests/texture_render.py | 320 progs/gallium/python/tests/texture_sample.py | 591 progs/gallium/python/tests/texture_transfer.py | 180 progs/gallium/python/tests/tree.py | 23 progs/gallium/unit/SConscript | 20 progs/gallium/unit/u_format_test.c | 758 progs/glsl/.gitignore | 33 progs/glsl/CH06-brick.frag | 36 progs/glsl/CH06-brick.vert | 41 progs/glsl/CH11-bumpmap.frag | 41 progs/glsl/CH11-bumpmap.vert | 38 progs/glsl/CH11-bumpmaptex.frag | 47 progs/glsl/CH11-toyball.frag | 75 progs/glsl/CH11-toyball.vert | 24 progs/glsl/CH18-mandel.frag | 55 progs/glsl/CH18-mandel.vert | 35 progs/glsl/Makefile | 102 progs/glsl/SConscript | 37 progs/glsl/array.c | 258 progs/glsl/bitmap.c | 320 progs/glsl/brick.c | 200 progs/glsl/brick.shtest | 8 progs/glsl/bump.c | 347 progs/glsl/convolution.frag | 21 progs/glsl/convolution.vert | 5 progs/glsl/convolutions.c | 470 progs/glsl/cubemap.frag | 18 progs/glsl/deriv.c | 249 progs/glsl/fragcoord.c | 181 progs/glsl/identity.c | 204 progs/glsl/linktest.c | 255 progs/glsl/mandelbrot.c | 215 progs/glsl/mandelbrot.shtest | 13 progs/glsl/multinoise.c | 278 progs/glsl/multitex.c | 412 progs/glsl/multitex.frag | 15 progs/glsl/multitex.shtest | 6 progs/glsl/multitex.vert | 14 progs/glsl/noise.c | 216 progs/glsl/noise2.c | 200 progs/glsl/pointcoord.c | 201 progs/glsl/points.c | 257 progs/glsl/reflect.vert | 20 progs/glsl/samplers.c | 375 progs/glsl/shadow_sampler.c | 337 progs/glsl/shadowtex.frag | 21 progs/glsl/shtest.c | 711 progs/glsl/simple.vert | 9 progs/glsl/skinning.c | 280 progs/glsl/skinning.frag | 6 progs/glsl/skinning.vert | 24 progs/glsl/texaaline.c | 372 progs/glsl/texdemo1.c | 438 progs/glsl/toyball.c | 221 progs/glsl/toyball.shtest | 17 progs/glsl/trirast.c | 255 progs/glsl/twoside.c | 305 progs/glsl/vert-or-frag-only.c | 187 progs/glsl/vert-tex.c | 267 progs/objviewer/.gitignore | 8 progs/objviewer/GreatLakesBiplaneHP.mtl | 161 progs/objviewer/GreatLakesBiplaneHP.obj |497539 ---------- progs/objviewer/Makefile | 83 progs/objviewer/README.txt | 23 progs/objviewer/bobcat.mtl | 72 progs/objviewer/bobcat.obj | 9251 progs/objviewer/buddha.obj |149990 --- progs/objviewer/bunny.obj |104501 -- progs/objviewer/glm.c | 1919 progs/objviewer/glm.h | 287 progs/objviewer/glmdraw.c | 455 progs/objviewer/objview.c | 515 progs/objviewer/skybox.c | 187 progs/objviewer/skybox.h | 18 progs/osdemos/Makefile | 2 progs/osdemos/ostest1.c | 6 progs/redbook/.gitignore | 77 progs/redbook/Makefile | 109 progs/redbook/Makefile.win | 78 progs/redbook/README | 41 progs/redbook/SConscript | 86 progs/redbook/aaindex.c | 153 progs/redbook/aapoly.c | 171 progs/redbook/aargb.c | 149 progs/redbook/accanti.c | 182 progs/redbook/accpersp.c | 240 progs/redbook/alpha.c | 143 progs/redbook/alpha3D.c | 185 progs/redbook/anti.c | 124 progs/redbook/bezcurve.c | 114 progs/redbook/bezmesh.c | 162 progs/redbook/checker.c | 140 progs/redbook/clip.c | 108 progs/redbook/colormat.c | 153 progs/redbook/combiner.c | 379 progs/redbook/convolution.c | 218 progs/redbook/cube.c | 97 progs/redbook/cubemap.c | 205 progs/redbook/depthcue.c | 115 progs/redbook/dof.c | 251 progs/redbook/double.c | 146 progs/redbook/drawf.c | 103 progs/redbook/feedback.c | 173 progs/redbook/fog.c | 200 progs/redbook/fogcoord.c | 194 progs/redbook/fogindex.c | 152 progs/redbook/font.c | 167 progs/redbook/hello.c | 110 progs/redbook/histogram.c | 213 progs/redbook/image.c | 159 progs/redbook/jitter.h | 222 progs/redbook/light.c | 113 progs/redbook/lines.c | 138 progs/redbook/list.c | 125 progs/redbook/material.c | 306 progs/redbook/minmax.c | 182 progs/redbook/mipmap.c | 178 progs/redbook/model.c | 126 progs/redbook/movelight.c | 148 progs/redbook/multisamp.c | 188 progs/redbook/multitex.c | 177 progs/redbook/mvarray.c | 136 progs/redbook/nurbs.c | 190 progs/redbook/pickdepth.c | 217 progs/redbook/picksquare.c | 197 progs/redbook/plane.c | 171 progs/redbook/planet.c | 123 progs/redbook/pointp.c | 179 progs/redbook/polyoff.c | 323 progs/redbook/polys.c | 138 progs/redbook/quadric.c | 191 progs/redbook/robot.c | 132 progs/redbook/sccolorlight.c | 141 progs/redbook/scene.c | 141 progs/redbook/scenebamb.c | 140 progs/redbook/sceneflat.c | 140 progs/redbook/select.c | 222 progs/redbook/shadowmap.c | 352 progs/redbook/smooth.c | 106 progs/redbook/stencil.c | 193 progs/redbook/stroke.c | 195 progs/redbook/surface.c | 232 progs/redbook/surfpoints.c | 280 progs/redbook/teaambient.c | 162 progs/redbook/teapots.c | 220 progs/redbook/tess.c | 241 progs/redbook/tesswind.c | 290 progs/redbook/texbind.c | 171 progs/redbook/texgen.c | 207 progs/redbook/texprox.c | 120 progs/redbook/texsub.c | 187 progs/redbook/texture3d.c | 163 progs/redbook/texturesurf.c | 155 progs/redbook/torus.c | 152 progs/redbook/trim.c | 187 progs/redbook/unproject.c | 126 progs/redbook/varray.c | 195 progs/redbook/wrap.c | 180 progs/xdemos/Makefile | 4 src/egl/drivers/dri2/egl_dri2.c | 4 src/egl/drivers/glx/Makefile | 4 src/egl/main/Makefile | 2 src/gallium/auxiliary/draw/draw_context.c | 65 src/gallium/auxiliary/draw/draw_context.h | 5 src/gallium/auxiliary/draw/draw_pipe_aaline.c | 49 src/gallium/auxiliary/draw/draw_pipe_aapoint.c | 39 src/gallium/auxiliary/draw/draw_pipe_wide_line.c | 34 src/gallium/auxiliary/draw/draw_pipe_wide_point.c | 20 src/gallium/auxiliary/draw/draw_private.h | 15 src/gallium/auxiliary/draw/draw_vs_ppc.c | 2 src/gallium/auxiliary/indices/.gitignore | 2 src/gallium/auxiliary/indices/u_indices_gen.c | 5129 src/gallium/auxiliary/indices/u_unfilled_gen.c | 992 src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 2 src/gallium/docs/source/cso/blend.rst | 55 src/gallium/docs/source/cso/dsa.rst | 61 src/gallium/docs/source/cso/rasterizer.rst | 151 src/gallium/docs/source/cso/sampler.rst | 109 src/gallium/docs/source/cso/shader.rst | 12 src/gallium/drivers/cell/ppu/cell_context.c | 2 src/gallium/drivers/cell/ppu/cell_fence.c | 1 src/gallium/drivers/cell/ppu/cell_pipe_state.c | 2 src/gallium/drivers/i915/i915_context.c | 2 src/gallium/drivers/i915/i915_state.c | 3 src/gallium/drivers/llvmpipe/lp_context.c | 2 src/gallium/drivers/llvmpipe/lp_state_rasterizer.c | 14 src/gallium/drivers/nv30/nv30_context.c | 2 src/gallium/drivers/nv40/nv40_context.c | 2 src/gallium/drivers/nv40/nv40_state_emit.c | 2 src/gallium/drivers/nv50/nv50_context.c | 2 src/gallium/drivers/r300/r300_context.c | 2 src/gallium/drivers/r300/r300_state.c | 2 src/gallium/drivers/softpipe/sp_context.c | 2 src/gallium/drivers/softpipe/sp_state_rasterizer.c | 2 src/gallium/drivers/svga/svga_pipe_rasterizer.c | 3 src/gallium/drivers/svga/svga_swtnl_draw.c | 2 src/gallium/drivers/svga/svga_swtnl_state.c | 3 src/gallium/state_trackers/egl/Makefile | 1 src/gallium/state_trackers/glx/xlib/Makefile | 3 src/gallium/winsys/xlib/Makefile | 3 src/glew/LICENSE.txt | 73 src/glew/Makefile | 54 src/glew/SConscript | 68 src/glew/glew.c |13358 src/glew/glewinfo.c | 7874 src/glew/visualinfo.c | 1173 src/glx/Makefile | 2 src/glx/XF86dri.c | 2 src/glx/clientattrib.c | 2 src/glx/dri2_glx.c | 18 src/glx/dri_common.c | 2 src/glx/dri_glx.c | 2 src/glx/drisw_glx.c | 2 src/glx/glcontextmodes.c | 4 src/glx/glx_pbuffer.c | 202 src/glx/glxclient.h | 20 src/glx/glxcmds.c | 216 src/glx/glxcurrent.c | 69 src/glx/glxext.c | 94 src/glx/glxextensions.c | 38 src/glx/indirect.c | 30 src/glx/indirect_size.c | 2 src/glx/singlepix.c | 2 src/mesa/drivers/common/meta.c | 36 src/mesa/drivers/dri/common/xmlconfig.c | 2 src/mesa/drivers/dri/i915/i915_tex_layout.c | 2 src/mesa/drivers/dri/i915/i915_texstate.c | 4 src/mesa/drivers/dri/i915/i915_vtbl.c | 4 src/mesa/drivers/dri/i965/brw_clip.c | 6 src/mesa/drivers/dri/i965/brw_clip_state.c | 4 src/mesa/drivers/dri/i965/brw_clip_tri.c | 22 src/mesa/drivers/dri/i965/brw_clip_util.c | 4 src/mesa/drivers/dri/i965/brw_context.c | 4 src/mesa/drivers/dri/i965/brw_defines.h | 10 src/mesa/drivers/dri/i965/brw_draw_upload.c | 6 src/mesa/drivers/dri/i965/brw_eu_emit.c | 154 src/mesa/drivers/dri/i965/brw_gs.c | 2 src/mesa/drivers/dri/i965/brw_gs_state.c | 2 src/mesa/drivers/dri/i965/brw_misc_state.c | 8 src/mesa/drivers/dri/i965/brw_program.c | 34 src/mesa/drivers/dri/i965/brw_sf_emit.c | 4 src/mesa/drivers/dri/i965/brw_sf_state.c | 19 src/mesa/drivers/dri/i965/brw_structs.h | 18 src/mesa/drivers/dri/i965/brw_tex_layout.c | 84 src/mesa/drivers/dri/i965/brw_urb.c | 2 src/mesa/drivers/dri/i965/brw_vs_emit.c | 8 src/mesa/drivers/dri/i965/brw_vs_state.c | 6 src/mesa/drivers/dri/i965/brw_wm.h | 2 src/mesa/drivers/dri/i965/brw_wm_emit.c | 18 src/mesa/drivers/dri/i965/brw_wm_glsl.c | 2 src/mesa/drivers/dri/i965/brw_wm_state.c | 4 src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 2 src/mesa/drivers/dri/intel/intel_chipset.h | 4 src/mesa/drivers/dri/intel/intel_context.c | 30 src/mesa/drivers/dri/intel/intel_context.h | 2 src/mesa/drivers/dri/intel/intel_fbo.c | 13 src/mesa/drivers/dri/intel/intel_fbo.h | 3 src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 7 src/mesa/drivers/dri/intel/intel_pixel_draw.c | 2 src/mesa/drivers/dri/intel/intel_tex_format.c | 14 src/mesa/drivers/dri/intel/intel_tex_layout.c | 8 src/mesa/drivers/dri/intel/intel_tex_layout.h | 2 src/mesa/drivers/dri/r300/r300_state.c | 15 src/mesa/drivers/dri/r600/r700_state.c | 5 src/mesa/drivers/dri/radeon/radeon_cs_legacy.c | 2 src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c | 8 src/mesa/drivers/dri/radeon/radeon_screen.c | 2 src/mesa/drivers/osmesa/Makefile | 6 src/mesa/drivers/osmesa/osmesa.c | 37 src/mesa/drivers/windows/fx/fx.rc | 39 src/mesa/drivers/windows/fx/fxopengl.def | 955 src/mesa/drivers/windows/fx/fxwgl.c | 1307 src/mesa/drivers/windows/gdi/InitCritSections.cpp | 32 src/mesa/drivers/windows/gdi/colors.h | 29 src/mesa/drivers/windows/gdi/mesa.def | 963 src/mesa/drivers/windows/gdi/wgl.c | 707 src/mesa/drivers/windows/gdi/wmesa.c | 1661 src/mesa/drivers/windows/gdi/wmesadef.h | 43 src/mesa/drivers/windows/gldirect/ddlog.c | 192 src/mesa/drivers/windows/gldirect/ddlog.h | 109 src/mesa/drivers/windows/gldirect/dglcontext.c | 2212 src/mesa/drivers/windows/gldirect/dglcontext.h | 281 src/mesa/drivers/windows/gldirect/dglglobals.c | 149 src/mesa/drivers/windows/gldirect/dglglobals.h | 198 src/mesa/drivers/windows/gldirect/dglmacros.h | 91 src/mesa/drivers/windows/gldirect/dglpf.c | 620 src/mesa/drivers/windows/gldirect/dglpf.h | 77 src/mesa/drivers/windows/gldirect/dglwgl.c | 2964 src/mesa/drivers/windows/gldirect/dglwgl.h | 127 src/mesa/drivers/windows/gldirect/dll_main.c | 817 src/mesa/drivers/windows/gldirect/dllmain.h | 64 src/mesa/drivers/windows/gldirect/gld_debug_clip.c | 39 src/mesa/drivers/windows/gldirect/gld_debug_norm.c | 39 src/mesa/drivers/windows/gldirect/gld_debug_xform.c | 41 src/mesa/drivers/windows/gldirect/gld_dispatch.c | 73 src/mesa/drivers/windows/gldirect/gld_driver.c | 279 src/mesa/drivers/windows/gldirect/gld_driver.h | 90 src/mesa/drivers/windows/gldirect/gldirect.rc | 43 src/mesa/drivers/windows/gldirect/gldlame8.c | 181 src/mesa/drivers/windows/gldirect/mesasw/colors.h | 520 src/mesa/drivers/windows/gldirect/mesasw/gld_wgl_mesasw.c | 1682 src/mesa/drivers/windows/gldirect/opengl32.def | 488 src/mesa/drivers/windows/gldirect/opengl32.ref | 495 src/mesa/drivers/windows/gldirect/pixpack.h | 108 src/mesa/drivers/windows/icd/icd.c | 347 src/mesa/drivers/windows/icd/icdlist.h | 336 src/mesa/drivers/windows/icd/mesa.def | 102 src/mesa/glapi/glapi_nop.c | 20 src/mesa/main/fbobject.c | 6 src/mesa/main/imports.c | 3 src/mesa/main/imports.h | 6 src/mesa/main/texfetch_tmp.h | 16 src/mesa/main/version.h | 4 src/mesa/shader/shader_api.c | 79 src/mesa/shader/slang/slang_codegen.c | 3 src/mesa/shader/slang/slang_compile_variable.h | 2 src/mesa/shader/slang/slang_link.c | 5 src/mesa/state_tracker/st_atom_scissor.c | 13 src/mesa/state_tracker/st_cb_texture.c | 5 src/mesa/state_tracker/st_context.c | 2 src/mesa/state_tracker/st_draw_feedback.c | 2 src/mesa/state_tracker/st_extensions.c | 91 src/mesa/state_tracker/st_format.c | 4 src/mesa/state_tracker/st_gen_mipmap.c | 4 src/mesa/state_tracker/st_mesa_to_tgsi.c | 2 windows/VC8/mesa/.gitignore | 30 windows/VC8/mesa/gdi/gdi.vcproj | 445 windows/VC8/mesa/glsl_apps_compile/glsl_apps_compile.vcproj | 305 windows/VC8/mesa/glu/glu.vcproj | 1202 windows/VC8/mesa/mesa.sln | 77 windows/VC8/mesa/mesa/mesa.vcproj | 2430 windows/VC8/mesa/osmesa/osmesa.vcproj | 413 windows/VC8/progs/.gitignore | 17 windows/VC8/progs/demos/gears.vcproj | 409 windows/VC8/progs/glut/glut.vcproj | 625 windows/VC8/progs/progs.sln | 38 444 files changed, 73803 insertions(+), 1008292 deletions(-)
New commits: commit 3a2268b59302005409a30a697f45edea9464ed90 Author: Julien Cristau <jcris...@debian.org> Date: Tue Jun 29 13:19:29 2010 +0100 Fix typo in glx_mangle.h install location diff --git a/debian/mesa-common-dev.install b/debian/mesa-common-dev.install index 5ed12a5..f82a80f 100644 --- a/debian/mesa-common-dev.install +++ b/debian/mesa-common-dev.install @@ -3,6 +3,6 @@ dri/usr/include/GL/glext.h usr/include/GL dri/usr/include/GL/gl_mangle.h usr/include/GL dri/usr/include/GL/glx.h usr/include/GL dri/usr/include/GL/glxext.h usr/include/GL -dri/usr/include/GL/glx_mangle.h usr/include/Gl +dri/usr/include/GL/glx_mangle.h usr/include/GL dri/usr/include/GL/internal/dri_interface.h usr/include/GL/internal dri/usr/lib/pkgconfig/dri.pc usr/lib/pkgconfig/ commit 74460a9fff18af6bc6701e4227873b3fc552b54f Author: Julien Cristau <jcris...@debian.org> Date: Tue Jun 29 12:42:33 2010 +0100 Stop shipping an upstream git log It's unlikely to be useful to anyone, and it's big. Acked-on-IRC-by: svuorela and ron diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 93bc6f5..0000000 --- a/ChangeLog +++ /dev/null @@ -1,229113 +0,0 @@ -commit 078d04ed81a92f7aa219ce0aeb4bd1cd62653562 -Author: Brian Paul <bri...@vmware.com> -Date: Mon Jun 21 16:21:19 2010 -0600 - - docs: remove redundant changes section - -commit a2782af384806dff794e1fa87288477ad4e22146 -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:39:34 2010 -0700 - - docs: Add 7.8.2 release MD5 sums - -commit b12692404cb2ccdc311dda4cf2f6dd592de84cce -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:30:14 2010 -0700 - - docs: added news item for 7.8.2 release - -commit 43becf60f836d18f292527650ce10337f7ece1a6 -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:29:46 2010 -0700 - - mesa: set version string to 7.8.2 - -commit c19bc5de961fe5e1f8a17131bcfae3dbcccaca29 -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:28:08 2010 -0700 - - docs: Update mailing lines from sf.net to freedesktop.org - -commit 41e371e351cc4c77b2b20a545af2dfa2dab253d7 -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:24:46 2010 -0700 - - docs: download.html does not need to be updated for each release - -commit 7b86b24808b511b8587986e9b84d16931047ca74 -Author: Ian Romanick <ian.d.roman...@intel.com> -Date: Wed Jun 16 14:16:39 2010 -0700 - - docs: Many updates to 7.8.2 release notes - -commit 6e0c3a1ba0c034c3dd1f30855755cdef3c2268e1 -Author: Dan Nicholson <dbn.li...@gmail.com> -Date: Wed Jun 16 12:12:22 2010 -0700 - - docs: Note OSMesa build fix - -commit 843a02eb9b18285695ab47083a685373fcc057e6 -Author: Dan Nicholson <dbn.li...@gmail.com> -Date: Wed Jun 16 09:23:17 2010 -0700 - - osmesa: always build standalone for internal symbols - - When building OSMesa and xlib GL, the resulting OSMesa would be linked - against libGL instead of the internal mesa libraries. However, when - building with -fvisibility=hidden, some of the internal functions used - in OSMesa could not be resolved through libGL. - - Instead, always build OSMesa standalone without linking against libGL. - This has the advantage that OSMesa is always built the same way, but it - means that disk space is wasted when libGL is installed since both - libraries will contain the internal objects. - - Signed-off-by: Dan Nicholson <dbn.li...@gmail.com> - Tested-by: Tom Fogal <tfo...@alumni.unh.edu> - (cherry picked from commit cbf30fce322506bd43692617de9d201533f41532) - -commit 8825d5ca54139ccf7c1095a4d3c3e28cf1387529 -Author: Eric Anholt <e...@anholt.net> -Date: Tue Jun 15 15:54:31 2010 -0700 - - docs: Update to note 830/845 hang fix. - -commit 226e612631260db22de274d46cdff034bfdd8ca4 -Author: Eric Anholt <e...@anholt.net> -Date: Fri Jun 4 13:27:05 2010 -0700 - - i915: Clamp minimum lod to maximum texture level too. - - Otherwise, we'd run into minlod > maxlod, and the sampler would give - us the undefined we asked for. - - Bug #24846. Fixes OGLC texlod.c. - (cherry picked from commit b80a728f8a86cbd1efce9611d822ab73b5baeab9) - -commit 3e9f4d19f6173bd5a752c6ecdc9cee20fb43cbfc -Author: Eric Anholt <e...@anholt.net> -Date: Sun May 23 13:35:50 2010 -0700 - - i965: Fix bit allocation for number of color regions for ARB_draw_buffers. - - If you used all 4 color targets we currently support, we would see 0 - and end up just writing the first output. Give enough bits that we - can do the maximum of 16. - - Fixes piglit fbo-drawbuffers-maxtargets. - (cherry picked from commit 08b42bc97d77ff1ea7eefe4ec57997b80fb9b458) - -commit 37a8fa74c3dcb23ff61663e806d1a540e8ab52f1 -Author: Eric Anholt <e...@anholt.net> -Date: Fri May 14 15:34:35 2010 -0700 - - i965: Set the correct provoking vertex for clipped first-mode trifans. - - Bug #24470: glean clipFlat test. - (cherry picked from commit 4e84dc8729cac4c78e521436ae091638a490da76) - -commit eb99b667377b1be0fb70bd5604e4a976b9b4441f -Author: Eric Anholt <e...@anholt.net> -Date: Thu May 13 22:10:39 2010 -0700 - - i965: Use R16G16B16A16_FLOAT for 3-component half-float. - - The RGBX version isn't supported as a vertex input type, but since we - force the last channel's value anyway, this should be fine. The only - potential risk I see is in the limiter on VBO reads past the end of - the buffer forcing the whole vertex to 0 when the A channel lands past - the end. - - Fixes piglit draw-vertices-half-float. - (cherry picked from commit f5bd48cf673456ffea730f28c9b95c6883399162) - -commit fc0b912f1e06a606ce704f94c8113e8719617c43 -Author: Eric Anholt <e...@anholt.net> -Date: Fri Jun 4 13:40:48 2010 -0700 - - i915: Don't use XRGB8888 on 830 and 845. - - The support for XRGB8888 appeared in the 855 and 865, and this format - is reserved on 830/845. This should fix a regression from - b4a6169412819cc3a027c6a118f0537911145a30 that caused hangs in etracer - on 845s. - - Bug #26557. - (cherry picked from commit f0ff214bee64a705d3ef6610e9dc25bc1a46a460) - -commit a48edfad8ab95c331d768ba30a16ea51faec05da -Author: Chris Wilson <ch...@chris-wilson.co.uk> -Date: Sat Jun 5 09:33:58 2010 +0100 - - i915: Fix off-by-one for drawing rectangle. - - The drawing rectangle is given in *inclusive* pixel values, so the range - is only [0,2047]. Hence when rendering to a 2048 wide target, such as an - extended desktop, we would issue an illegal instruction zeroing the draw - area. - - Fixes: - - Bug 27408: Primary and Secondary display blanks in extended - desktop mode with Compiz enabled - https://bugs.freedesktop.org/show_bug.cgi?id=27408 - - Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> - (cherry picked from commit add3260157368458501709d08a3f913ed448234f) - Reviewed-by: Eric Anholt <e...@anholt.net> - -commit 1f756d916a48393ce4ff7c284193e48a510c175b -Author: Brian Paul <bri...@vmware.com> -Date: Tue Jun 8 08:45:08 2010 -0600 - - docs: added a few more bug fixes to the 7.8.2 relnotes file - -commit 7dbfc2565e23fec69aa8082997fef48464429cef -Author: Brian Paul <bri...@vmware.com> -Date: Tue Jun 8 08:43:37 2010 -0600 - - glsl: change uniform location/offset encoding - - This lets Mesa work like other OpenGL implementations with regard - to indexing uniform arrays. See comments for details. - - This is a combination of commits 5d0e136eff54a34258b5adaeda4cb267831e8234 - and 1bbf803e3bc8eeabcc2c24b89bc30a30b2445c59 from master which didn't - apply cleanly with git cherry-pick. - -commit d2f2d0a1b7b1ec83678ece17f5534c594f5b2ea3 -Author: Brian Paul <bri...@vmware.com> -Date: Wed Jun 2 16:01:15 2010 -0600 - - glx: fix regression with GLX_USE_GL - - update for fbconfig_style_tags - - Based on commit 26a9b7e4c737c89b47844303bb7413ceab0280a5 from master. - But fix the formatting and don't dereference the pointer to avoid a - compiler warning. - -commit fadc3c5c06bb3dc6de77cbcfa559392806a92819 -Author: Marek Olšák <mar...@gmail.com> -Date: Tue May 4 22:42:29 2010 +0200 - - st/mesa: fix per-vertex point size - - Cherry-picked from master, commit 0ad541a684ca55e883a0bcde9ab8b5d73806269a. - -commit 011e7b2c960263424f407326ae5eb91e7424d384 -Author: Brian Paul <bri...@vmware.com> -Date: Thu May 27 13:14:40 2010 -0600 - - mesa: fix incorrect GL_DEPTH_STENCIL_ATTACHMENT format check - - We want to check the incoming renderbuffer format, not the (potentially - non-existant) current attachment. - - Fixes segfault w/ fbotexture -ds2. - - NOTE: this will be applied to the 7.8 branch too. - - (cherry picked from commit a504f2387e2bb47025c7406d9a466a042dc09e61) - -commit 2eb5bc5add274634a536ce2094f877fd974d771f -Author: Brian Paul <bri...@vmware.com> -Date: Mon May 24 17:21:30 2010 -0400 - - meta: Convert Z value from normalized to object-space in meta code - - Convert Z from a normalized value in the range [0, 1] to an - object-space Z coordinate in [-1, +1] so that drawing at the new Z - position with the default/identity ortho projection results in the - original Z value. Used by the meta-Clear, Draw/CopyPixels and Bitmap - functions where the Z value comes from the clear value or raster - position. - - Fixes piglit tests fdo23670-depth_test, quad-invariance and - glsl-orangebook-ch06-bump as well as oglc zbfunc.c. - - https://bugs.freedesktop.org/show_bug.cgi?id=23670 - -commit 7d313d35060835af72e67a1f32c847c7814cf2d0 -Author: Brian Paul <bri...@vmware.com> -Date: Fri May 21 09:52:05 2010 -0600 - - docs: update 7.8.2 relnotes with Cell driver fixes - - (cherry picked from commit b7f8f176f1475ded837ba1dca22238855a1be817) - -commit 5c54b54e0036b9d1d491b6f00855c8ec93a53dd0 -Author: Brian Paul <bri...@vmware.com> -Date: Fri May 21 09:49:08 2010 -0600 - - cell: fix breakage from earlier draw module changes - - (cherry picked from commit 6e0efad38b25cb6a143f25ef0a1a86c464f4faef) - -commit 433626e5c0985fb362e8c23659aba8d7121f8272 -Author: Brian Paul <bri...@vmware.com> -Date: Fri May 21 09:27:39 2010 -0600 - - cell: remove unused var - -commit b4777f82d599de6c647cedd811d02338ddc1ed16 -Author: Brian Paul <bri...@vmware.com> -Date: Fri May 21 09:27:24 2010 -0600 - - gallium/draw: fix function parameter warning - -commit f94e259d8e4d9cd393fde1febf09db3ee99d7867 -Author: Brian Paul <bri...@vmware.com> -Date: Fri May 21 09:27:03 2010 -0600 - - gallium/rtasm: add function prototype to silence warning - -commit 533b76638362e03d3a8b90402f8f16e5738d6516 -Author: Eric Anholt <e...@anholt.net> -Date: Tue Apr 20 13:40:28 2010 -0700 - - i965: Fix scissoring when width or height is 0. - - We would run into trouble due to the hardware using inclusive numbers - and the subtraction to handle that producing negative (meaning large - positive) coordinates. - - Bug #27643. - (cherry picked from commit 64516430be1cbe4904613903887a8178f4b4fc60) - -commit 71f028bf93bb5dcea1596365f4dbe1be46ea9b29 -Author: Eric Anholt <e...@anholt.net> -Date: Thu Apr 22 15:24:26 2010 -0700 - - i965: Fix assertion for surface tile offset usage on Ironlake. - - Fixes assertion failure in fbo-generatemipmap-npot. - (cherry picked from commit b2e52e727849bd78f8600931261ae69c1b29d6a6) - -commit f007d0f89d0388a31194fce4e1b128064cbfe90a -Author: Eric Anholt <e...@anholt.net> -Date: Wed Apr 28 17:17:54 2010 -0700 - - i965: Fix cube map layouts on Ironlake. - - We were doubling up the offsets for the mipmap levels for CPU access. - Instead of reimplementing i945_miptree_layout_2d with 6 cube images - separated by qpitch, share that function and provide the level offsets - later. - - Fixes piglit cubemap and fbo-cubemap. - (cherry picked from commit 7d8f0fc28239c8023d2d44cbd4c979aa86c31873 - Conflict due to mt->pitch still being here resolved -- i945 layout - should set it.) - -commit 728df9aacaf267764c538aef0cab2eb50321f467 -Author: Zhenyu Wang <zhen...@linux.intel.com> -Date: Mon Apr 19 15:51:50 2010 +0800 - - intel: Clean up chipset name and gen num for Ironlake - - Rename old IGDNG to Ironlake, and set 'gen' number for - Ironlake as 5, so tracking the features with generation num - instead of special is_ironlake flag. - - Reviewed-by: Eric Anholt <e...@anholt.net> - Signed-off-by: Zhenyu Wang <zhen...@linux.intel.com> - (cherry picked from commit cdcef6cbf4dd80047819e9098e34a3b98bd502a4) - -commit d2ade4b802504f3e720cbbffd317b3a930a05e61 -Author: Eric Anholt <e...@anholt.net> -Date: Tue May 4 22:02:18 2010 -0700 - - i965: When an RB gets a new region, clear the old from the state cache. - - This prevents memory usage explosion in blender due to the state cache - hanging on to old fake frontbuffer regions. Sigh at blender still - using frontbuffer rendering. - - Bug #24119. - (cherry picked from commit ce914fff0817cb3c25a2d715f8435c6b6d6fbcdd) - -commit e48964a561434cc300f5e962107a3e53eb91981a -Author: Eric Anholt <e...@anholt.net> -Date: Tue May 4 21:19:55 2010 -0700 - - intel: Don't tile textures so small that size is blown up by over 2x. - - Noted on the mailing list for an app that puts each glyph for its text - into a separate texture. - (cherry picked from commit 453f0b1f243b26e02b371293e9c8bbf09362c14a) - -commit 53557f1f34cf79ba1f0994491ba6970a51b10eba -Author: Eric Anholt <e...@anholt.net> -Date: Thu Apr 29 13:35:56 2010 -0700 - - i965: Reject shaders with uninlined function calls instead of hanging. - - Most of the failure from using uninlined function calls ends up being - just bad rendering, but nested function calls in the VS currently hang - the GPU, so reject them and explain why. - (cherry picked from commit ee29b861298bd165e6b104b218f31c78aed3682a) - -commit 3bf7ea2a1ce0df9a4fb92600d5080b16af5d1a62 -Author: Eric Anholt <e...@anholt.net> -Date: Thu Apr 29 13:35:37 2010 -0700 - - mesa: Don't overwrite a driver's shader infolog with generic failure message. - (cherry picked from commit 07a248a3664e4cd63c98ff3478bdd9b1e45c1398) - -commit f3b55494f33e8c6569f8a1ca7dacc9e0f0dd1228 -Author: Kristian Høgsberg <k...@bitplanet.net> -Date: Wed May 12 14:34:55 2010 -0400 - - egl_dri2: Zero out driver struct - - Otherwise testing ->Probe for non-NULL and calling it goes boom. - -commit 8b68c0aa24da7723c359e6a8a352f6e8fb584b5b -Author: Kristian Høgsberg <k...@bitplanet.net> -Date: Fri May 7 18:38:35 2010 -0400 - - glx: Get GLX_SCREEN first in __glXQueryContextInfo() - - And lookup the GLX screen for the context. Otherwise we'll end up - jumping through a NULL-pointer once we try to look up the visual - or config for the shared context. - - https://bugs.freedesktop.org/show_bug.cgi?id=14245 - -commit 3c407b52ff46d2adc8fd927ecb91b8bbd0066dcc -Author: Brian Paul <bri...@vmware.com> -Date: Tue May 4 21:44:02 2010 -0600 - - osmesa: fix OSMesa for CHAN_BITS=32 - - CHAN_BITS=16 still broken. - - NOTE: this is a candidate for back-porting to the 7.8 stable branch. - (cherry picked from commit 36b3a8bd5a317ab297f44b19fd14c7e76ec2fc77) - -commit 210b74c613c435dd1f1f212466c5d120b9b9e6e8 -Author: Brian Paul <bri...@vmware.com> -Date: Mon May 3 13:58:51 2010 -0600 - - glsl: change variable declared assertion into conditional - - The slang_variable::declared field originated as a debug field but - can be promoted for use during sematic error checking. - - Fixes fd.o bug 27921. - - NOTE: this is a candidate for back-porting to the 7.8 stable branch. - (cherry picked from commit a12614362a79d676eeb1c3030ed52057bcb8f4f8) - -commit f7638f004d4a1fdb2ea6cd7485a00a0cac8f8218 -Author: Xavier Chantry <chantry.xav...@gmail.com> -Date: Sun May 2 15:56:50 2010 -0700 - - gallium: untrack u_indices_gen.c and u_indices_gen.c - - These files are built with make and removed with make clean, so it does not - seem necessary to track them. - - Looking at the Makefile, it seems that the two u_indices_* files are handled - similarly to u_format_srgb.c u_format_table.c and u_half.c, and these 3 - files are already untracked and in .gitignore - - Signed-off-by: Xavier Chantry <chantry.xav...@gmail.com> - Signed-off-by: José Fonseca <jfons...@vmware.com> - -commit 30e9ffcd3bf184a0a67be5dcab254e8049c8c578 -Author: José Fonseca <jfons...@vmware.com> -Date: Tue May 4 10:09:49 2010 +0100 - - mesa/st: Fill in native program limits. - - In the lack of more fine grained capabilities in Gallium, assume that if - the pipe driver supports GLSL then native limits match Mesa software - limits. - (cherry picked from commit 40a90cd11234a09c2477f5c9984dd6d9fac3f52c) - -commit 4d63be67f320839d115987211d0d9b4297f6d17d -Author: Jeremy Huddleston <jerem...@apple.com> -Date: Sat May 1 13:59:30 2010 -0700 - - darwin: Fix build - - This is a regression from e42d84eaba228d4d96a46d116c6ca24581e29439 - - https://bugs.freedesktop.org/show_bug.cgi?id=27929 - - Signed-off-by: Jeremy Huddleston <jerem...@apple.com> - -commit 7b640f9f708306b3e8c661771f29bf24bf8687fb -Author: Brian Paul <bri...@vmware.com> -Date: Wed Apr 28 10:06:05 2010 -0600 - - st/mesa: fix incorrect RowStride computation - - Fixes incorrect stride when getting a compressed tex image. - -commit 56f99ee640772f71c1eac0388ba2d70935010e3e -Author: Brian Paul <bri...@vmware.com> -Date: Wed Apr 28 10:05:00 2010 -0600 - - st/mesa: fill in stImage->level in st_generate_mipmap() - - Before, this field was always zero for all the new mipmap levels. - Fixes problems with glGetTexImage() from a generated mipmap. - -commit ef9a8fcb1b651b95c570fd3a46cdea4751d2b725 -Author: Jakob Bornecrantz <ja...@vmware.com> -Date: Wed Apr 28 16:19:41 2010 +0100 - - glx: Fix build - -commit 9cfaaa291f9c69cfc24e8a9c0d7de47319e479ed -Author: Micah Fedke <m.fe...@astronautics.com> -Date: Wed Apr 28 07:25:58 2010 -0600 - - egl: dri2 driver error output - - This patch amends the error output string for the case where the - dri2 egl driver could not open the dri dev node. - - Signed-off-by: Brian Paul <bri...@vmware.com> - -commit eecd2a59c1205246cc220ab09a79988838bb1759 -Author: Brian Paul <bri...@vmware.com> -Date: Tue Apr 27 17:06:17 2010 -0600 - - osmesa: update SRC_DIRS to fix build - -commit 29fc97606b13edb20fd1fc5351a066ba85968c77 -Author: Brian Paul <bri...@vmware.com> -Date: Tue Apr 27 17:05:56 2010 -0600 - - osdemos: replace assertion with error handler - -commit c5bf13c537e55ef04deec8226924cf9ab17d9538 -Author: Brian Paul <bri...@vmware.com> -Date: Tue Apr 27 16:57:42 2010 -0600 - - osmesa: don't need to link with -lGL - - The gl entrypoints are in libOSMesa.so - -commit c0b41116f1e7e8e7ebe5e0bc5b790ae7842f09d4 -Author: Pierre Willenbrock <pie...@pirsoft.de> -Date: Tue Apr 27 14:16:49 2010 -0700 - - mesa: Disable scissor when begining meta operations - - Signed-off-by: Brian Paul <bri...@vmware.com> - -commit 717e86738f82d5c7d7de39fbd85734febfd4c66a -Author: Pierre Willenbrock <pie...@pirsoft.de> -Date: Tue Apr 27 14:16:48 2010 -0700 - - mesa: Don't set srcLevel on GL_TEXTURE_RECTANGLE_ARB targets - - Signed-off-by: Brian Paul <bri...@vmware.com> - -commit cc806f70b2749dd9013491f43f442f5b1fe7cc7f -Author: Pierre Willenbrok <pie...@pirsoft.de> -Date: Tue Apr 27 15:53:28 2010 -0600 - - glx: Initialize have_back. - - Signed-off-by: Brian Paul <bri...@vmware.com> -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1otzre-0004qv...@alioth.debian.org