lp:~vcs-imports/mesa/trunk

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

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.git.

The next import is scheduled to run in 4 hours.

Last successful import was 1 hour ago.

Import started 1 hour ago on pear and finished 1 hour ago taking 1 minute — see the log
Import started 7 hours ago on pear and finished 7 hours ago taking 1 minute — see the log
Import started 13 hours ago on russkaya and finished 13 hours ago taking 2 minutes — see the log
Import started 19 hours ago on pear and finished 19 hours ago taking 1 minute — see the log
Import started on 2017-05-23 on pear and finished on 2017-05-23 taking 1 minute — see the log
Import started on 2017-05-22 on pear and finished on 2017-05-22 taking 1 minute — see the log
Import started on 2017-05-22 on pear and finished on 2017-05-22 taking 1 minute — see the log
Import started on 2017-05-22 on pear and finished on 2017-05-22 taking 1 minute — see the log
Import started on 2017-05-22 on pear and finished on 2017-05-22 taking 1 minute — see the log
Import started on 2017-05-21 on pear and finished on 2017-05-21 taking 1 minute — see the log

Recent revisions

67961. By Jason Ekstrand <email address hidden> 3 hours ago

anv: Require vertex buffers to come from a 32-bit heap

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67960. By Jason Ekstrand <email address hidden> 3 hours ago

anv: Advertise both 32-bit and 48-bit heaps when we have enough memory

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67959. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Refactor memory type setup

This makes us walk over the heaps one at a time and add the types for
LLC and !LLC to each heap.

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67958. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Make supports_48bit_addresses a heap property

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67957. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Stop setting BO flags in bo_init_new

The idea behind doing this was to make it easier to set various flags.
However, we have enough custom flag settings floating around the driver
that this is more of a nuisance than a help. This commit has the
following functional changes:

 1) The workaround_bo created in anv_CreateDevice loses both flags.
    This shouldn't matter because it's very small and entirely internal
    to the driver.

 2) The bo created in anv_CreateDmaBufImageINTEL loses the
    EXEC_OBJECT_ASYNC flag. In retrospect, it never should have gotten
    EXEC_OBJECT_ASYNC in the first place.

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67956. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Set image memory types based on the type count

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67955. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Add valid_bufer_usage to the memory type metadata

Instead of returning valid types as just a number, we now walk the list
and check the buffer's usage against the usage flags we store in the new
anv_memory_type structure. Currently, valid_buffer_usage == ~0.

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67954. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Determine the type of mapping based on type metadata

Before, we were just comparing the type index to 0. Now we actually
look the type up in the table and check its properties to determine what
kind of mapping we want to do.

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67953. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Set up memory types and heaps during physical device init

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <email address hidden>

67952. By Jason Ekstrand <email address hidden> 4 hours ago

anv: Predicate 48bit support on gen >= 8

This doesn't matter right now since it only affects whether or not we
set the kernel bit but, if we ever do anything else based on it, we'll
want it to be correct per-gen.

Reviewed-by: Nanley Chery <email address hidden>
Cc: "17.1" <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.