Tag 'mesa-10.0.2' created by Carl Worth <cwo...@cworth.org> at 2014-01-09 19:58 +0000
Mesa 10.0.2 release -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABCAAGBQJSzv9pAAoJEGACM7qeVNxh+PAP/2O2RdVlL5xDkNrc7hWQ45/n qnuElYlbmxIpNPBhvuNulzSaNPBhhQWXzDD7pQfVg0aU3AMeci6X0QPTfeEdwow0 o4NaQZjQ30CAuw7eJi1C3NfkajaEvLGg1YfDk52tfR0RZuqby3ei2jiEnhrDYTPk PCFR9Ew8ZomXXBFLesdRNEld+6vJFuQpJvE0sWFKYF2prlVvyfrmzzqCqK31zLrS tPyP+vH+rIIS4lQFXhGeRIi7NlsVFa1cFcqwYaF0mIYYUau7IpwEi31J9p0dxzE5 /tDdo0KRpKhzDYfutd8zOID9sMjrceFb9/sMyLqtAiAN1i0BFmCBVPqNCg7YnQcw nPqq4agH+VukXPcQTobNueO1wc0k0ue4ILPIVJPJDgWE/J1Bi0Li+FtPw7hu261m Y6QhJK3/cKY8VrQ61U3KK5FIlBSA99WkJkzuazJjDe6hXTv6g9QngcT7Nj0tWhUA uGi6wlEK6bzRrGEahtMqBSiXf7Y8lKmM4542Hrq0yQZjZQzNEX7voaRiRsnhnvhM hoEe3xRYokx40GKqwTYC06frpxwUgta4FLBMG7S4LReHFfJCYAmyMQoTzacFDMNU IxC5t9nHdhjoDmd9GQ3xOoVT0NSHGZg8Cb/x4BwOuTpGHvM8CtASw5sgDidsHAkK 3zNqPy3KLPRMqPXZnUTJ =VcrC -----END PGP SIGNATURE----- Changes since mesa-10.0.1: Aaron Watry (8): clover: Remove unused variable pipe_loader/sw: close dev->lib when initialization fails radeon/compute: Stop leaking LLVMContexts in radeon_llvm_parse_bitcode r600/compute: Free compiled kernels when deleting compute state r600/compute: Use the correct FREE macro when deleting compute state radeon/llvm: Free target data at end of optimization st/vdpau: Destroy context when initialization fails r600/pipe: Stop leaking context->start_compute_cs_cmd.buf on EG/CM Alex Deucher (1): r600g: fix SUMO2 pci id Alexander von Gluck IV (1): Haiku: Add in public GL kit headers Anuj Phogat (1): mesa: Fix error code generation in glBeginConditionalRender() Carl Worth (3): docs: Add md5sums for the 10.0.1 release. Update version to 10.0.2 docs: Add release notes for 10.0.2 release. Chad Versace (1): i965/gen6: Fix HiZ hang in WebGL Google Maps Erik Faye-Lund (1): glcpp: error on multiple #else/#elif directives Henri Verbeet (1): i915: Add support for gl_FragData[0] reads. Ilia Mirkin (1): nv50: fix a small leak on context destroy Jonathan Liu (2): st/mesa: use pipe_sampler_view_release() llvmpipe: use pipe_sampler_view_release() to avoid segfault Kenneth Graunke (2): i965: Fix 3DSTATE_PUSH_CONSTANT_ALLOC_PS packet creation. Revert "mesa: Remove GLXContextID typedef from glx.h." Kevin Rogovin (1): Use line number information from entire function expression Kristian Høgsberg (1): dri_util: Don't assume __DRIcontext->driverPrivate is a gl_context Marek Olšák (2): mesa: fix interpretation of glClearBuffer(drawbuffer) st/mesa: fix glClear with multiple colorbuffers and different formats Paul Berry (2): glsl: Teach ir_variable_refcount about ir_loop::counter variables. glsl: Fix inconsistent assumptions about ir_loop::counter. Vadim Girlin (1): r600g/sb: fix stack size computation on evergreen --- VERSION | 2 docs/relnotes/10.0.1.html | 3 docs/relnotes/10.0.2.html | 158 ++++++++++++++ include/GL/glx.h | 1 include/HaikuGL/GLRenderer.h | 76 +++++++ include/HaikuGL/GLView.h | 193 ++++++++++++++++++ include/HaikuGL/OpenGLKit.h | 10 include/HaikuGL/README | 28 ++ include/pci_ids/r600_pci_ids.h | 2 src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c | 5 src/gallium/drivers/llvmpipe/lp_state_sampler.c | 6 src/gallium/drivers/nouveau/nv50/nv50_context.c | 2 src/gallium/drivers/r600/evergreen_compute.c | 22 +- src/gallium/drivers/r600/evergreen_compute_internal.h | 4 src/gallium/drivers/r600/r600_pipe.c | 2 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp | 16 + src/gallium/drivers/radeon/radeon_llvm_util.c | 16 - src/gallium/drivers/radeon/radeon_llvm_util.h | 9 src/gallium/drivers/radeonsi/radeonsi_compute.c | 13 - src/gallium/state_trackers/clover/llvm/invocation.cpp | 1 src/gallium/state_trackers/vdpau/device.c | 1 src/glsl/ast_function.cpp | 2 src/glsl/glcpp/glcpp-parse.y | 23 ++ src/glsl/glcpp/glcpp.h | 1 src/glsl/glcpp/tests/118-multiple-else.c | 6 src/glsl/glcpp/tests/118-multiple-else.c.expected | 8 src/glsl/glcpp/tests/119-elif-after-else.c | 6 src/glsl/glcpp/tests/119-elif-after-else.c.expected | 8 src/glsl/ir_clone.cpp | 3 src/glsl/ir_hv_accept.cpp | 6 src/glsl/ir_variable_refcount.cpp | 21 + src/glsl/ir_variable_refcount.h | 1 src/glsl/loop_controls.cpp | 2 src/mesa/drivers/dri/common/dri_util.c | 11 - src/mesa/drivers/dri/common/dri_util.h | 3 src/mesa/drivers/dri/i915/i830_context.c | 3 src/mesa/drivers/dri/i915/i830_context.h | 1 src/mesa/drivers/dri/i915/i915_context.c | 3 src/mesa/drivers/dri/i915/i915_context.h | 1 src/mesa/drivers/dri/i915/i915_fragprog.c | 1 src/mesa/drivers/dri/i915/intel_context.c | 1 src/mesa/drivers/dri/i915/intel_context.h | 1 src/mesa/drivers/dri/i915/intel_screen.c | 10 src/mesa/drivers/dri/i965/brw_context.c | 2 src/mesa/drivers/dri/i965/gen6_blorp.cpp | 15 + src/mesa/drivers/dri/i965/gen7_urb.c | 2 src/mesa/drivers/dri/nouveau/nouveau_context.c | 2 src/mesa/drivers/dri/r200/r200_context.c | 2 src/mesa/drivers/dri/radeon/radeon_context.c | 2 src/mesa/drivers/dri/swrast/swrast.c | 2 src/mesa/main/clear.c | 31 ++ src/mesa/main/condrender.c | 4 src/mesa/state_tracker/st_atom_texture.c | 2 src/mesa/state_tracker/st_cb_clear.c | 34 --- 54 files changed, 716 insertions(+), 74 deletions(-) ---