lp:ubuntu/trusty-updates/mesa
- Get this branch:
- bzr branch lp:ubuntu/trusty-updates/mesa
Branch merges
- Ubuntu branches: Pending requested
-
Diff: 60158 lines (+23040/-14952)276 files modifiedMakefile.in (+124/-101)
VERSION (+1/-1)
aclocal.m4 (+257/-221)
bin/.cherry-ignore (+9/-0)
bin/ar-lib (+1/-1)
bin/compile (+7/-2)
bin/config.guess (+105/-77)
bin/config.sub (+57/-48)
bin/depcomp (+269/-185)
bin/get-pick-list.sh (+1/-1)
bin/ltmain.sh (+19/-13)
bin/missing (+150/-265)
bin/test-driver (+139/-0)
configure (+334/-287)
configure.ac (+37/-19)
debian/changelog (+53/-6)
debian/control (+4/-6)
debian/patches/cso-fix-sampler-view-count.patch (+0/-43)
debian/patches/egl-platform-mir.patch (+4/-4)
debian/patches/fix-gpu-hangs-on-bdw.diff (+89/-0)
debian/patches/series (+1/-3)
debian/patches/svga-move-dirty-buffers.patch (+0/-47)
debian/patches/svga-replace-sampler-assertion.patch (+0/-96)
docs/relnotes/10.1.1.html (+254/-0)
docs/relnotes/10.1.2.html (+179/-0)
docs/relnotes/10.1.3.html (+87/-0)
include/c11/threads_posix.h (+2/-0)
include/c11/threads_win32.h (+35/-3)
include/pci_ids/pci_id_driver_map.h (+0/-81)
scons/gallium.py (+5/-0)
src/Makefile.in (+106/-87)
src/egl/Makefile.in (+106/-87)
src/egl/drivers/Makefile.in (+106/-87)
src/egl/drivers/dri2/Makefile.in (+84/-52)
src/egl/drivers/dri2/egl_dri2.c (+2/-2)
src/egl/drivers/dri2/platform_drm.c (+6/-1)
src/egl/drivers/dri2/platform_wayland.c (+1/-1)
src/egl/drivers/glx/Makefile.in (+84/-52)
src/egl/main/Makefile.in (+87/-54)
src/egl/wayland/Makefile.in (+106/-87)
src/egl/wayland/wayland-drm/Makefile.in (+85/-53)
src/egl/wayland/wayland-egl/Makefile.in (+97/-64)
src/gallium/auxiliary/Makefile.in (+117/-96)
src/gallium/auxiliary/cso_cache/cso_context.c (+4/-3)
src/gallium/auxiliary/draw/draw_pipe_pstipple.c (+2/-1)
src/gallium/auxiliary/pipe-loader/Makefile.in (+82/-50)
src/gallium/auxiliary/util/u_blitter.c (+2/-0)
src/gallium/auxiliary/util/u_gen_mipmap.c (+20/-28)
src/gallium/auxiliary/util/u_math.h (+4/-0)
src/gallium/drivers/Makefile.in (+106/-87)
src/gallium/drivers/freedreno/Makefile.in (+84/-52)
src/gallium/drivers/galahad/Makefile.in (+86/-54)
src/gallium/drivers/i915/Makefile.in (+86/-54)
src/gallium/drivers/identity/Makefile.in (+86/-54)
src/gallium/drivers/ilo/Makefile.in (+84/-52)
src/gallium/drivers/llvmpipe/Makefile.in (+486/-146)
src/gallium/drivers/noop/Makefile.in (+86/-54)
src/gallium/drivers/nouveau/Makefile.in (+84/-52)
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp (+11/-3)
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp (+1/-1)
src/gallium/drivers/nouveau/nouveau_vp3_video.c (+3/-3)
src/gallium/drivers/nouveau/nv30/nv30_screen.c (+10/-4)
src/gallium/drivers/nouveau/nv50/nv50_screen.c (+9/-2)
src/gallium/drivers/nouveau/nv50/nv50_state.c (+2/-1)
src/gallium/drivers/nouveau/nv50/nv50_surface.c (+8/-4)
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c (+8/-1)
src/gallium/drivers/r300/Makefile.in (+453/-144)
src/gallium/drivers/r300/r300_blit.c (+2/-2)
src/gallium/drivers/r300/r300_context.h (+14/-0)
src/gallium/drivers/r300/r300_emit.c (+16/-9)
src/gallium/drivers/r300/r300_state.c (+28/-18)
src/gallium/drivers/r600/Makefile.in (+84/-52)
src/gallium/drivers/r600/evergreen_state.c (+42/-40)
src/gallium/drivers/r600/evergreend.h (+3/-0)
src/gallium/drivers/r600/r600_blit.c (+11/-1)
src/gallium/drivers/r600/r600_hw_context.c (+11/-2)
src/gallium/drivers/r600/r600_pipe.c (+8/-6)
src/gallium/drivers/r600/r600_pipe.h (+33/-3)
src/gallium/drivers/r600/r600_shader.c (+140/-21)
src/gallium/drivers/r600/r600_shader.h (+1/-0)
src/gallium/drivers/r600/r600_state.c (+34/-38)
src/gallium/drivers/r600/r600_state_common.c (+19/-0)
src/gallium/drivers/r600/r600d.h (+6/-0)
src/gallium/drivers/radeon/Makefile.in (+87/-54)
src/gallium/drivers/radeon/r600_texture.c (+6/-0)
src/gallium/drivers/radeonsi/Makefile.in (+86/-54)
src/gallium/drivers/radeonsi/si_pipe.c (+6/-3)
src/gallium/drivers/rbug/Makefile.in (+86/-54)
src/gallium/drivers/softpipe/Makefile.in (+86/-54)
src/gallium/drivers/softpipe/sp_texture.c (+3/-3)
src/gallium/drivers/svga/Makefile.in (+84/-52)
src/gallium/drivers/svga/svga_context.c (+2/-2)
src/gallium/drivers/svga/svga_state_fs.c (+32/-4)
src/gallium/drivers/svga/svga_state_tss.c (+1/-1)
src/gallium/drivers/trace/Makefile.in (+86/-54)
src/gallium/include/pipe/p_config.h (+10/-0)
src/gallium/state_trackers/Makefile.in (+106/-87)
src/gallium/state_trackers/clover/Makefile.in (+86/-52)
src/gallium/state_trackers/dri/Makefile.in (+106/-87)
src/gallium/state_trackers/dri/drm/Makefile.in (+86/-54)
src/gallium/state_trackers/dri/sw/Makefile.in (+86/-54)
src/gallium/state_trackers/egl/Makefile.in (+84/-52)
src/gallium/state_trackers/gbm/Makefile.in (+86/-54)
src/gallium/state_trackers/glx/xlib/Makefile.in (+86/-54)
src/gallium/state_trackers/osmesa/Makefile.in (+86/-54)
src/gallium/state_trackers/osmesa/osmesa.c (+7/-4)
src/gallium/state_trackers/vdpau/Makefile.in (+86/-54)
src/gallium/state_trackers/vega/Makefile.in (+86/-54)
src/gallium/state_trackers/xa/Makefile.in (+87/-54)
src/gallium/state_trackers/xa/xa_context.c (+16/-4)
src/gallium/state_trackers/xa/xa_renderer.c (+6/-5)
src/gallium/state_trackers/xvmc/Makefile.in (+485/-145)
src/gallium/targets/Makefile.in (+106/-87)
src/gallium/targets/dri-freedreno/Makefile.in (+88/-54)
src/gallium/targets/dri-i915/Makefile.in (+87/-54)
src/gallium/targets/dri-ilo/Makefile.in (+93/-61)
src/gallium/targets/dri-nouveau/Makefile.in (+87/-54)
src/gallium/targets/dri-swrast/Makefile.in (+87/-54)
src/gallium/targets/dri-vmwgfx/Makefile.in (+87/-54)
src/gallium/targets/egl-static/Makefile.in (+88/-54)
src/gallium/targets/gbm/Makefile.in (+87/-54)
src/gallium/targets/haiku-softpipe/GalliumContext.cpp (+9/-3)
src/gallium/targets/libgl-xlib/Makefile.in (+85/-52)
src/gallium/targets/opencl/Makefile.in (+70/-102)
src/gallium/targets/osmesa/Makefile.in (+74/-106)
src/gallium/targets/pipe-loader/Makefile.in (+102/-63)
src/gallium/targets/r300/dri/Makefile.in (+87/-54)
src/gallium/targets/r600/dri/Makefile.in (+87/-54)
src/gallium/targets/r600/vdpau/Makefile.in (+93/-60)
src/gallium/targets/r600/xvmc/Makefile.in (+97/-63)
src/gallium/targets/radeonsi/dri/Makefile.in (+87/-54)
src/gallium/targets/radeonsi/vdpau/Makefile.in (+93/-60)
src/gallium/targets/vdpau-nouveau/Makefile.in (+93/-60)
src/gallium/targets/xa-vmwgfx/Makefile.in (+87/-54)
src/gallium/targets/xvmc-nouveau/Makefile.in (+97/-63)
src/gallium/tests/trivial/Makefile.in (+88/-54)
src/gallium/tests/unit/Makefile.in (+100/-62)
src/gallium/winsys/Makefile.in (+106/-87)
src/gallium/winsys/freedreno/drm/Makefile.in (+86/-54)
src/gallium/winsys/i915/drm/Makefile.in (+86/-54)
src/gallium/winsys/i915/sw/Makefile.in (+86/-54)
src/gallium/winsys/intel/drm/Makefile.in (+86/-54)
src/gallium/winsys/nouveau/drm/Makefile.in (+86/-54)
src/gallium/winsys/radeon/drm/Makefile.in (+86/-54)
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c (+2/-1)
src/gallium/winsys/svga/drm/Makefile.in (+86/-54)
src/gallium/winsys/svga/drm/vmw_screen.h (+3/-1)
src/gallium/winsys/svga/drm/vmw_screen_dri.c (+4/-3)
src/gallium/winsys/svga/drm/vmw_screen_ioctl.c (+74/-2)
src/gallium/winsys/svga/drm/vmw_screen_pools.c (+13/-5)
src/gallium/winsys/svga/drm/vmwgfx_drm.h (+12/-1)
src/gallium/winsys/sw/dri/Makefile.in (+86/-54)
src/gallium/winsys/sw/fbdev/Makefile.in (+86/-54)
src/gallium/winsys/sw/null/Makefile.in (+86/-54)
src/gallium/winsys/sw/wayland/Makefile.in (+86/-54)
src/gallium/winsys/sw/wrapper/Makefile.in (+86/-54)
src/gallium/winsys/sw/xlib/Makefile.in (+86/-54)
src/gbm/Makefile.in (+85/-51)
src/gbm/backends/dri/gbm_dri.c (+2/-0)
src/glsl/Makefile.in (+495/-146)
src/glsl/ast_to_hir.cpp (+96/-24)
src/glsl/glcpp/glcpp-lex.c (+39/-27)
src/glsl/glcpp/glcpp-parse.c (+778/-930)
src/glsl/glcpp/glcpp-parse.h (+59/-75)
src/glsl/glsl_lexer.cpp (+38/-26)
src/glsl/glsl_parser.cpp (+1673/-1903)
src/glsl/glsl_parser.h (+244/-258)
src/glsl/glsl_parser.yy (+7/-4)
src/glsl/glsl_parser_extras.cpp (+47/-17)
src/glsl/glsl_parser_extras.h (+13/-0)
src/glsl/link_uniform_block_active_visitor.cpp (+8/-0)
src/glsl/link_uniform_block_active_visitor.h (+3/-0)
src/glsl/link_uniform_blocks.cpp (+12/-2)
src/glsl/link_uniform_initializers.cpp (+97/-30)
src/glsl/linker.cpp (+155/-16)
src/glsl/lower_ubo_reference.cpp (+7/-3)
src/glsl/opt_vectorize.cpp (+1/-0)
src/glx/Makefile.in (+111/-89)
src/glx/dri2.h (+8/-0)
src/glx/dri2_glx.c (+10/-10)
src/glx/dri2_query_renderer.c (+43/-0)
src/glx/dri3_glx.c (+9/-1)
src/glx/dri3_priv.h (+1/-0)
src/glx/glxext.c (+1/-3)
src/glx/tests/Makefile.in (+449/-144)
src/gtest/Makefile.in (+89/-57)
src/loader/Makefile.in (+97/-55)
src/loader/Makefile.sources (+2/-1)
src/loader/loader.c (+7/-4)
src/loader/pci_id_driver_map.c (+55/-0)
src/loader/pci_id_driver_map.h (+85/-0)
src/mapi/Makefile.in (+106/-87)
src/mapi/es1api/Makefile.in (+439/-158)
src/mapi/es2api/Makefile.in (+431/-150)
src/mapi/glapi/Makefile.in (+118/-97)
src/mapi/glapi/gen/Makefile.in (+53/-26)
src/mapi/glapi/tests/Makefile.in (+449/-144)
src/mapi/shared-glapi/Makefile.in (+111/-90)
src/mapi/shared-glapi/tests/Makefile.in (+449/-144)
src/mapi/u_thread.h (+18/-0)
src/mapi/vgapi/Makefile.in (+89/-55)
src/mesa/Makefile.in (+123/-99)
src/mesa/drivers/dri/Makefile.in (+122/-100)
src/mesa/drivers/dri/common/Makefile.in (+120/-98)
src/mesa/drivers/dri/common/megadriver_stub.c (+2/-2)
src/mesa/drivers/dri/common/xmlpool/Makefile.in (+59/-31)
src/mesa/drivers/dri/i915/Makefile.in (+85/-53)
src/mesa/drivers/dri/i965/Makefile.in (+469/-145)
src/mesa/drivers/dri/i965/brw_context.c (+2/-10)
src/mesa/drivers/dri/i965/brw_context.h (+7/-5)
src/mesa/drivers/dri/i965/brw_draw.c (+18/-6)
src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp (+6/-2)
src/mesa/drivers/dri/i965/brw_misc_state.c (+11/-2)
src/mesa/drivers/dri/i965/brw_vec4.cpp (+8/-0)
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp (+16/-5)
src/mesa/drivers/dri/i965/gen7_sol_state.c (+18/-3)
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c (+2/-0)
src/mesa/drivers/dri/i965/gen8_surface_state.c (+3/-0)
src/mesa/drivers/dri/i965/intel_batchbuffer.c (+4/-0)
src/mesa/drivers/dri/i965/intel_extensions.c (+0/-1)
src/mesa/drivers/dri/i965/intel_fbo.c (+49/-19)
src/mesa/drivers/dri/i965/intel_fbo.h (+12/-0)
src/mesa/drivers/dri/i965/intel_mipmap_tree.c (+1/-1)
src/mesa/drivers/dri/i965/intel_pixel_read.c (+7/-0)
src/mesa/drivers/dri/i965/intel_screen.c (+11/-6)
src/mesa/drivers/dri/nouveau/Makefile.in (+85/-53)
src/mesa/drivers/dri/nouveau/nouveau_fbo.c (+2/-1)
src/mesa/drivers/dri/nouveau/nouveau_texture.c (+1/-0)
src/mesa/drivers/dri/r200/Makefile.in (+85/-53)
src/mesa/drivers/dri/radeon/Makefile.in (+85/-53)
src/mesa/drivers/dri/swrast/Makefile.in (+85/-53)
src/mesa/drivers/osmesa/Makefile.in (+72/-104)
src/mesa/drivers/x11/Makefile.in (+69/-101)
src/mesa/main/bufferobj.c (+8/-4)
src/mesa/main/fbobject.c (+16/-6)
src/mesa/main/format_pack.c (+4/-4)
src/mesa/main/format_unpack.c (+118/-13)
src/mesa/main/format_unpack.h (+9/-1)
src/mesa/main/formats.c (+9/-0)
src/mesa/main/formats.h (+3/-0)
src/mesa/main/genmipmap.c (+4/-0)
src/mesa/main/get.c (+3/-3)
src/mesa/main/getstring.c (+1/-1)
src/mesa/main/glformats.c (+16/-0)
src/mesa/main/imports.h (+1/-1)
src/mesa/main/mipmap.c (+21/-23)
src/mesa/main/mtypes.h (+15/-0)
src/mesa/main/shader_query.cpp (+66/-5)
src/mesa/main/streaming-load-memcpy.c (+3/-0)
src/mesa/main/tests/Makefile.in (+472/-180)
src/mesa/main/tests/hash_table/Makefile.in (+532/-154)
src/mesa/main/texcompress_etc.c (+54/-24)
src/mesa/main/texgetimage.c (+16/-7)
src/mesa/main/teximage.c (+31/-14)
src/mesa/main/texparam.c (+10/-3)
src/mesa/main/texstore.c (+10/-4)
src/mesa/main/varray.c (+8/-13)
src/mesa/main/varray.h (+16/-0)
src/mesa/program/lex.yy.c (+39/-27)
src/mesa/program/program_parse.tab.c (+1458/-1672)
src/mesa/program/program_parse.tab.h (+131/-145)
src/mesa/state_tracker/st_atom.c (+4/-5)
src/mesa/state_tracker/st_atom_framebuffer.c (+6/-0)
src/mesa/state_tracker/st_atom_texture.c (+10/-0)
src/mesa/state_tracker/st_cb_queryobj.c (+16/-2)
src/mesa/state_tracker/st_context.c (+17/-0)
src/mesa/state_tracker/st_draw.c (+0/-10)
src/mesa/state_tracker/st_gen_mipmap.c (+2/-1)
src/mesa/state_tracker/st_manager.c (+7/-2)
src/mesa/state_tracker/st_program.c (+2/-2)
src/mesa/state_tracker/st_texture.c (+7/-0)
src/mesa/state_tracker/st_texture.h (+4/-0)
src/mesa/swrast/s_blit.c (+8/-0)
src/mesa/swrast/s_texture.c (+10/-0)
src/mesa/swrast_setup/ss_context.c (+2/-1)
src/mesa/vbo/vbo_attrib_tmp.h (+23/-22)
Branch information
Recent revisions
- 219. By Maarten Lankhorst
-
* Merge from released debian-
experimental.
* Rename libvdpau1-drivers- mesa to mesa-vdpau-drivers.
- This makes ubuntu package names identical to debian.
* Disable opencl for now. - 218. By Maarten Lankhorst
-
* Add --dynamic-list to undo damage from -Bsymbolic-
functions.
- This fixes vdpau interop properly. - 216. By Maarten Lankhorst
-
[ Maarten Lankhorst ]
* Merge from unreleased debian-experimental.
* Enable egl, libopenvg, gbm and vdpau for all archs.
- This simplifies the build rules considerably, and
is closer to debian behavior.
* Cherry pick fixes for playback of interlaced videos. (LP: #1287326)
* Cherry pick fixes for crashes related to vdpau interop. - 213. By Maarten Lankhorst
-
* First mesa 10.1 release candidate.
* Refresh egl-platform-mir.patch and drop upstreamed bits.
* Merge more upstream fixes post rc1.
* Cherry pick some fixes for GLX fbconfig. (LP: #1278168)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/utopic/mesa