lp:~vcs-imports/mesa/trunk

Created by Jelmer Vernooij on 2011-06-06 and last modified on 2017-10-18
Get this branch:
bzr branch lp:~vcs-imports/mesa/trunk

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Mesa
Status:
Merged

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/mesa/mesa.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on pear and finished 3 hours ago taking 1 minute — see the log
Import started 9 hours ago on pear and finished 9 hours ago taking 1 minute — see the log
Import started 15 hours ago on pear and finished 15 hours ago taking 1 minute — see the log
Import started 21 hours ago on russkaya and finished 21 hours ago taking 2 minutes — see the log
Import started on 2017-10-17 on pear and finished on 2017-10-17 taking 1 minute — see the log
Import started on 2017-10-17 on russkaya and finished on 2017-10-17 taking 2 minutes — see the log
Import started on 2017-10-17 on pear and finished on 2017-10-17 taking 1 minute — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 1 minute — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 1 minute — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 1 minute — see the log

Recent revisions

72492. By Michel Dänzer <email address hidden> 3 hours ago

st/osmesa: include u_inlines.h for pipe_resource_reference

Fixes build failure due to unresolved symbol.

Fixes: 7561da367bae "st/mesa: Initialize textures array in
                     st_framebuffer_validate"

Trivial.

72491. By Michel Dänzer <email address hidden> 3 hours ago

st/mesa: Initialize textures array in st_framebuffer_validate

And just reference pipe_resources to it in the validate callbacks.

Avoids pipe_resource leaks when st_framebuffer_validate ends up calling
the validate callback multiple times, e.g. when a window is resized.

v2:
* Use generic stable tag instead of Fixes: tag, since the problem could
  already happen before the commit referenced in v1 (Thomas Hellstrom)
* Use memset to initialize the array on the stack instead of allocating
  the array with os_calloc.

Cc: <email address hidden>
Reviewed-by: Thomas Hellstrom <email address hidden>

72490. By Eric Engestrom <email address hidden> 3 hours ago

egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is set

Suggested-by: Emil Velikov <email address hidden>
Signed-off-by: Eric Engestrom <email address hidden>

72489. By Eric Engestrom <email address hidden> 3 hours ago

egl: drop EGL driver `name`

The "DRI2" name was reported as confusing when printing EGL infos (one
user reported thinking DRI3 was not working on his X server), and the
only alternative is Haiku, which can only be used on a Haiku machine.

The name therefore doesn't add any information that the user wouldn't
know already, so let's just drop it.

Cc: Kai Wasserbäch <email address hidden>
Suggested-by: Emil Velikov <email address hidden>
Related-to: b174a1ae720cb404738c ("egl: Simplify the "driver" interface")
Signed-off-by: Eric Engestrom <email address hidden>

72488. By Eric Engestrom <email address hidden> 3 hours ago

egl: drop always-false TestOnly option

Signed-off-by: Eric Engestrom <email address hidden>

72487. By Nicholas Miell 3 hours ago

Fix the xf86vm meson dependency

The pkg-config file is called xxf86vm.

Signed-off-by: Nicholas Miell <email address hidden>
Reviewed-by: Dylan Baker <email address hidden>
Reviewed-by: Eric Engestrom <email address hidden>

72486. By Eric Engestrom <email address hidden> 3 hours ago

egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}

Note: dropping the EGL_BAD_ALLOC in egl_haiku because it's
overwritten by the EGL_NOT_INITIALIZED in eglInitialize().

Signed-off-by: Eric Engestrom <email address hidden>
Reviewed-by: Emil Velikov <email address hidden>

72485. By Eric Engestrom <email address hidden> 3 hours ago

egl_dri2: drop dri2_egl_driver struct

Signed-off-by: Eric Engestrom <email address hidden>
Reviewed-by: Emil Velikov <email address hidden>

72484. By Eric Engestrom <email address hidden> 3 hours ago

egl_dri2: move glFlush out of struct dri2_egl_driver

There's no reason to store this there, it doesn't depend on the driver.

Signed-off-by: Eric Engestrom <email address hidden>
Reviewed-by: Emil Velikov <email address hidden>

72483. By Roland Scheidegger <email address hidden> 4 hours ago

llvmpipe: handle shader sample mask output

This probably isn't all that useful for GL, but there are apis where
sample_mask is a valid output even without msaa.
Just discard the pixel if the sample_mask doesn't include the bit for
sample 0.

Reviewed-by: Brian Paul <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.