[Mesa-dev] Missing commits on stable

Jakob Bornecrantz wallbraker at gmail.com
Wed Jun 27 11:25:34 PDT 2012


Finally got around to writing that script to analyse what should be on
8.0 but is not. I have attached the result.

First list is only there to shame people who have forgotten -x when
cherry picking. The second list is all the commits that we have
forgotten about that is on master. The third is a list of commits
which does not cleanly apply, the scons one turns out to be empty.

I have pushed a branch auto-cherry-for-8.0 with all the commits
cherry-picked, it compiles but I haven't done any real testing on it.
It all looks safe so I like to get them in and the release out ASAP.

Thoughts & comments please?

Cheers, Jakob.

PS: If some of the Intel guys could take a look at the failing cherry
picks that would be awesome.
-------------- next part --------------
#### Commits from master that have NOTE that also have matching subjects on stable but not cherry picks
4a269a8 r300/compiler: Clear loop registers in vertex shaders w/o loops
5beba3d mesa: use _mesa_rebase_rgba_float/uint() in glGetTexImage code
7324923 r300/compiler: Copy all instruction attributes during local transfoms
e2dce7f intel: Fix rendering from textures after RenderTexture().
efd73f7 mapi/glapi: Never use a generic no-op entry-point on Windows.

#### Commits from master that have NOTE that do not have matching commits or subjects on stable
84c7c14 st/mesa: pass GL_MAP_INVALIDATE_RANGE_BIT to gallium drivers
5abcd19 svga: add 0.5 in float->int conversion of sample min/max lod
fd89087 svga: fix min/max lod clamping
a9eda41 svga: change PIPE_CAPF_MAX_TEXTURE_LOD_BIAS from 16.0 to 15.0
2b4afdb i915g: Don't invert signalled/unsignalled fences
32b07bb i915g: Don't avoid flushing when we have a pending fence.
75f37dd st/mesa: add fallback pipe formats for (compressed) R, RG formats
fdae0ea st/mesa: copy num_immediates field when copying the immediates array
7f2e128 svga: move svga_texture() casts/calls in svga_surface_copy()
bca6cd2 scons: Remove Haiku one-offs for gallium drivers
04341e5 svga: reset vertex buffer offset in svga_release_user_upl_buffers()
07635a4 draw: Ensure that prepare is always run after LLVM garbagge collection.
5a70e12 st/mesa: don't set PIPE_BIND_DISPLAY_TARGET for user-created renderbuffers
0315cb9 st/mesa: use private pipe_sampler_view in decompress_with_blit()
03f8a97 st/mesa: add null pointer check in st_texture_image_map()
318669f st/mesa: fix mipmap image size computation w.r.t. texture arrays
7f16246 draw: fix missing immediates bug in polygon stipple code
0405bd0 glsl: Don't trust loop analysis in the presence of function calls.
299c905 st/mesa: fix max_offset computation for base vertex
783e4da r600g: check gpr count limit
70d038e st/mesa: Fix uninitialized members in glsl_to_tgsi_visitor constructor.
8e90913 mesa: require GL_MAX_SAMPLES >= 4 for GL 3.0
6178b65 glu: fix two Clang warnings
93594f3 gallium/targets: pass ldflags parameter to MKLIB
f92b2e5 i830: Fix crash for GL_STENCIL_TEST in i830Enable()
1559b2e ralloc: Fix ralloc_parent() of memory allocated out of the NULL context.
adfe531 glsl: Remove spurious printf messages
608c3d2 mesa: Restore depth texture state on glPopAttrib(GL_TEXTURE_BIT).
25edfbf glsl/builtins: Fix textureGrad() for Array samplers.
cb8ed93 mesa: Unbind ARB_copy_buffer and transform feedback buffers on delete.
05b086c mesa: Support BindBuffer{Base,Offset,Range} with a buffer of 0.
3edd2ba mesa: Unbind ARB_transform_feedback2 binding points on Delete too.
7fde071 meta: Fix GL_RENDERBUFFER binding in decompress_texture_image().
217b62b i965/fs: Fix texelFetchOffset() on pre-Gen7.
cb18472 i965/vs: Fix texelFetchOffset() on pre-Gen7.
2f18698 i965/fs: Fix user-defined FS outputs with less than four components.
3603fdc glsl: Hook up loop_variable_state destructor to plug a memory leak.
0256edd glx: Handle a null reply in QueryVersion.
53feb8e meta: Cleanup the resources we allocate.
e2e9b4b mesa: Free uniforms correclty.
4bfdc83 glsl: Fix pi/2 constant in acos built-in function
5e7e7d9 st/mesa: don't do srgb->linear conversion in decompress_with_blit

#### Of which these does not apply cleanely
bca6cd2 scons: Remove Haiku one-offs for gallium drivers
cb18472 i965/vs: Fix texelFetchOffset() on pre-Gen7.
2f18698 i965/fs: Fix user-defined FS outputs with less than four components.
4bfdc83 glsl: Fix pi/2 constant in acos built-in function


More information about the mesa-dev mailing list