lp:mesa

Created by Jelmer Vernooij on 2011-06-09 and last modified on 2017-10-17
Get this branch:
bzr branch lp:mesa

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Mesa
Status:
Development

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.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on russkaya and finished 4 hours ago taking 2 minutes — see the log
Import started 10 hours ago on pear and finished 10 hours ago taking 1 minute — see the log
Import started 16 hours ago on pear and finished 16 hours ago taking 2 minutes — see the log
Import started 22 hours ago on pear and finished 22 hours ago taking 2 minutes — 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 russkaya and finished on 2017-10-16 taking 2 minutes — see the log
Import started on 2017-10-15 on pear and finished on 2017-10-15 taking 1 minute — see the log
Import started on 2017-10-15 on pear and finished on 2017-10-15 taking 1 minute — see the log
Import started on 2017-10-15 on pear and finished on 2017-10-15 taking 1 minute — see the log

Recent revisions

72425. By Dave Airlie <email address hidden> 9 hours ago

radv/image: bump all the offset to uint64_t.

So one of the CTS tests tries to allocate a 16384x1 2048 array
texture. This overflows a bunch of calculations when we want it
tiled as the heights goes to 128.

addrlib returns us the correct size (16GB or so), but we mangle
it in the htile calcs due to the 32-bit offset fields, then
userspace gives us the reduced number and we try to allocate
it on a heap and things blow up.

We really need to give the app back the correct size for the
image so we can blow up properly in memory allocation later.

This should fix hangs in
dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width_layers.r8g8b8a8_unorm_d32_sfloat_s8_uint
since
Fixes: ad3d98da9f (radv: enable tc compatible htile for d32s8 also.)

Now there's an open question if we should be enabling tc-compat
htile at all for shallow textures like the above.

This might cause some other wierd side effects in CTS even
without the tc compat so:
Cc: "17.2" <email address hidden>

Reviewed-by: Bas Nieuwenhuizen <email address hidden>
Signed-off-by: Dave Airlie <email address hidden>

72424. By Dave Airlie <email address hidden> 9 hours ago

radv: port to using updated anv entrypoint/extension generator.

This ports radv to using the anv entrypoint/extension generator
code.

No differences on enabled extensions list in vulkaninfo.

Acked-by: Bas Nieuwenhuizen <email address hidden>
Signed-off-by: Dave Airlie <email address hidden>

72423. By Dave Airlie <email address hidden> 9 hours ago

radv: enable VK_KHX_multiview always.

This was in the wrong place.

Fixes: ba51ad2f2 (radv: Expose VK_KHX_multiview.)
Acked-by: Bas Nieuwenhuizen <email address hidden>
Signed-off-by: Dave Airlie <email address hidden>

72422. By Marek Olšák <email address hidden> 14 hours ago

Revert "mesa: fix texture updates for ATI_fragment_shader"

This reverts commit 9d54025cd1eee3f42b80c062d1f644904bf2ba41.

It breaks KOTOR.

Cc: 17.1 17.2 <email address hidden>

72421. By Miklós Máté 14 hours ago

mesa: remove redundant NULL check in update_single_program_texture_state

update_single_program_texture() never returns NULL.

Signed-off-by: Miklós Máté <email address hidden>
Signed-off-by: Marek Olšák <email address hidden>
Reviewed-by: Timothy Arceri <email address hidden>

72420. By Dylan Baker <email address hidden> 17 hours ago

meson: build mesa test.

v2: - add dependency on dispatch.h generator (which this test needs)

Signed-off-by: Dylan Baker <email address hidden>
Reviewed-by: Eric Anholt <email address hidden> (v1)

72419. By Dylan Baker <email address hidden> 17 hours ago

.travis: Don't build gallium drivers in non-gallium test targets

Simply disable gallium in non-gallium builds. For some reason the
gallium driver wont link on ubuntu 14.04 (it will on 16.04, debian
testing, and arch)

Signed-off-by: Dylan Baker <email address hidden>

72418. By Dylan Baker <email address hidden> 17 hours ago

meson: refactor meson_options

To put one argument on each line. This results in the file being much
longer, but I think much more readable.

Suggested-by: Eero Tamminen <email address hidden>
Signed-off-by: Dylan Baker <email address hidden>
Reviewed-by: Eric Anholt <email address hidden>

72417. By Dylan Baker <email address hidden> 17 hours ago

meson: build llvmpipe

Signed-off-by: Dylan Baker <email address hidden>
Reviewed-by: Eric Anholt <email address hidden>

72416. By Dylan Baker <email address hidden> 17 hours ago

meson: build softpipe

This doesn't include llvmpipe.

v2: - Fix inconsistent use of with_gallium_swrast and
      with_gallium_softpipe.

Signed-off-by: Dylan Baker <email address hidden>
Reviewed-by: Eric Anholt <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.