[Xquartz-changes] mesa: Changes to 'refs/tags/mesa-10.2-rc3'
Jeremy Huddleston
jeremyhu at freedesktop.org
Thu Jan 1 01:05:11 PST 2015
Tag 'mesa-10.2-rc3' created by Ian Romanick <ian.d.romanick at intel.com> at 2014-05-17 08:07 -0700
Mesa 10.2 release candidate 3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iEUEABECAAYFAlN3CrYACgkQX1gOwKyEAw/bjgCfSbGuRO+yRMGMDMQC0wmS2SQ7
zAUAl1j8IMbkqwV+KA0Z+Vn7G3M11Ws=
=VwD1
-----END PGP SIGNATURE-----
Changes since mesa-10.2-rc1:
Brian Paul (1):
mesa: fix double-freeing of dispatch tables inside glBegin/End.
Chris Forbes (4):
i965/Gen7: Set up layer constraints properly for renderbuffers
i965/Gen8: Set up layer constraints properly for renderbuffers
i965/Gen7: Set up layer constraints properly for depth buffers
i965/Gen8: Set up layer constraints properly for depth buffers
Emil Velikov (4):
configure: error out if building GBM without dri
glx/tests: Partially revert commit 51e3569573a7b3f8da0df093836761003fcdc414
configure: correctly set LD_NO_UNDEFINED
docs: Add a note about llvm-shared-libs and libxatracker
Ian Romanick (4):
linker: Fix consumer_inputs_with_locations indexing
mesa: Bump version to 10.2-rc2
Add .cherry-ignore file
Bump version to 10.2-rc3
Ilia Mirkin (7):
nv50/ir/gk110: fix set with f32 dest
nv50/ir: make sure to reverse cond codes on all the OP_SET variants
nv50: fix setting of texture ms info to be per-stage
gallium: add bit to pipe_blit_info to leave current query enabled
mesa/st: leave current query enabled during glBlitFramebuffer
nv50,nvc0: leave queries on during blit, turn them on for 2d engine
nv50,nvc0: fix blit 3d path for 1d array textures
Jonathan Gray (1):
glsl: simplify the M_PI*f macros, fixes build on OpenBSD
Jordan Justen (6):
i965/gen7 renderbuffer: Set depth size based on LOD0 for 3D textures
i965/gen8 renderbuffer: Set depth size based on LOD0 for 3D textures
i965/gen7 depth: Set depth size based on LOD0 for 3D textures
i965/gen8 depth: Set depth size based on LOD0 for 3D textures
i965/gen8: Set depth extent field
i965 meta up/downsample: Fix renderbuffer _BaseFormat
Kenneth Graunke (10):
i965: Set miptree target field when creating from a BO.
i965: Always intel_prepare_render() after invalidating front buffers.
meta: Unify the GLSL and fixed-function clear paths.
meta: Add a new MESA_META_DRAW_BUFFERS bit.
meta: Add infrastructure for saving/restoring the DrawBuffers state.
meta: Only clear the requested color buffers.
i965: Enable GL_ARB_texture_view on Broadwell.
mesa: Fix MaxNumLayers for 1D array textures.
i965: Fix GPU hangs on Broadwell in shaders with some control flow.
i965: Don't _swrast_BlitFramebuffer when doing CopyTexSubImage.
Kristian Høgsberg (1):
wayland: Move version 2 request to end of interface specification
Michel Dänzer (2):
radeonsi: Fix anisotropic filtering state setup
glsl_to_tgsi: Make sure the 'shader' member is always initialized
Roland Scheidegger (2):
draw: do not use draw_get_option_use_llvm() inside draw execution paths
mesa/st: fix number of ubos being declared in a shader
Tapani Pälli (1):
glsl: fix bogus layout qualifier warnings
Thomas Hellstrom (1):
st/xa: Fix performance regression introduced by commit "Cache render target surface"
Tom Stellard (4):
pipe-loader: Don't destroy the winsys in the sw loader
clover: Destory pipe_screen when device does not support compute v2
configure.ac: Add LLVM_VERSION_PATCH to DEFINES
radeonsi: Enable geometry shaders with LLVM 3.4.1
Topi Pohjolainen (13):
i965/gen8: Use helper variables for surface parameters
i965/blorp: Expose coordinate scissoring and mirroring
meta: Merge compiling and linking of blit program
meta: Refactor binding of renderbuffer as texture image
meta: Refactor configuration of renderbuffer sampling
i965/wm: Surface state overrides for configuring w-tiled as y-tiled
i965/gen8: Surface state overriding for stencil
i965: Extend brw_get_rb_for_first_slice() for specified level/layer
meta: Refactor state save/restore for framebuffer texture blits
i965/meta: Stencil blits
i965/fb: Use meta path for stencil blits
i965/meta: Stencil blit for miptree updownsampling
i965/fb: Use meta path for stencil up/downsampling
---
VERSION | 2
bin/.cherry-ignore | 3
configure.ac | 28
docs/relnotes/10.2.html | 19
src/egl/wayland/wayland-drm/wayland-drm.xml | 35
src/gallium/auxiliary/draw/draw_context.c | 2
src/gallium/auxiliary/draw/draw_gs.c | 10
src/gallium/auxiliary/draw/draw_private.h | 4
src/gallium/auxiliary/draw/draw_vs.c | 4
src/gallium/auxiliary/draw/draw_vs_exec.c | 4
src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c | 3
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp | 3
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp | 4
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 3
src/gallium/drivers/nouveau/nv50/nv50_context.h | 10
src/gallium/drivers/nouveau/nv50/nv50_query.c | 6
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 2
src/gallium/drivers/nouveau/nv50/nv50_surface.c | 21
src/gallium/drivers/nouveau/nv50/nv50_tex.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_query.c | 5
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 11
src/gallium/drivers/r600/r600_pipe.h | 9
src/gallium/drivers/radeon/r600_pipe_common.h | 9
src/gallium/drivers/radeonsi/si_descriptors.c | 4
src/gallium/drivers/radeonsi/si_pipe.c | 4
src/gallium/drivers/radeonsi/si_pipe.h | 4
src/gallium/drivers/radeonsi/si_state.c | 17
src/gallium/include/pipe/p_state.h | 3
src/gallium/state_trackers/clover/core/device.cpp | 5
src/gallium/state_trackers/xa/xa_context.c | 2
src/glsl/builtin_functions.cpp | 8
src/glsl/glsl_parser.yy | 11
src/glsl/link_varyings.cpp | 8
src/glsl/tests/varyings_test.cpp | 11
src/glx/tests/query_renderer_implementation_unittest.cpp | 6
src/mesa/drivers/common/meta.c | 293 +++--
src/mesa/drivers/common/meta.h | 38
src/mesa/drivers/common/meta_blit.c | 179 +--
src/mesa/drivers/common/meta_generate_mipmap.c | 2
src/mesa/drivers/dri/i965/Makefile.sources | 2
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 124 --
src/mesa/drivers/dri/i965/brw_context.h | 14
src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c | 524 ++++++++++
src/mesa/drivers/dri/i965/brw_meta_updownsample.c | 35
src/mesa/drivers/dri/i965/brw_meta_util.c | 160 +++
src/mesa/drivers/dri/i965/brw_meta_util.h | 46
src/mesa/drivers/dri/i965/brw_state.h | 6
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 24
src/mesa/drivers/dri/i965/gen7_misc_state.c | 15
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | 17
src/mesa/drivers/dri/i965/gen8_depth_state.c | 17
src/mesa/drivers/dri/i965/gen8_generator.cpp | 14
src/mesa/drivers/dri/i965/gen8_surface_state.c | 87 +
src/mesa/drivers/dri/i965/intel_buffers.c | 2
src/mesa/drivers/dri/i965/intel_extensions.c | 5
src/mesa/drivers/dri/i965/intel_fbo.c | 9
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 9
src/mesa/drivers/dri/i965/intel_tex_image.c | 1
src/mesa/main/context.c | 4
src/mesa/main/fbobject.c | 2
src/mesa/state_tracker/st_cb_blit.c | 1
src/mesa/state_tracker/st_cb_readpixels.c | 1
src/mesa/state_tracker/st_cb_texture.c | 2
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 11
65 files changed, 1430 insertions(+), 498 deletions(-)
---
More information about the Xquartz-changes
mailing list