[Mesa-dev] [PATCH 00/19] i965/fs: load_payload on Gen7+.

Matt Turner mattst88 at gmail.com
Tue Jun 17 10:11:36 PDT 2014

On Tue, Jun 10, 2014 at 4:41 PM, Matt Turner <mattst88 at gmail.com> wrote:
> On Tue, May 27, 2014 at 6:47 PM, Matt Turner <mattst88 at gmail.com> wrote:
>> Here's a respin of my load_payload series from mid-April with some
>> feedback from Ken addressed and some bugs fixed.
>>    git://people.freedesktop.org/~mattst88/mesa tex-sources
> I've force pushed an updated and rebased branch.
>> I'd really like to get some R-b tags this time around, since this
>> series is necessary for the SSA work I've been anxious to get back to
>> for a while.
>> i965/fs: Add and use an fs_inst copy constructor.
>> i965/fs: Disable fs_inst assignment operator.
>> i965/fs: ralloc fs_inst's fs_reg sources.
>> i965/fs: Store the number of sources an fs_inst has.
>> i965/fs: Loop from 0 to inst->sources, not 0 to 3.
>> i965/fs: Clean up fs_inst constructors.
>> i965/fs: Add a function to resize fs_inst's sources
>> i965/fs: Add fs_inst constructor that takes a list of
> These were reviewed and committed.
> This has a review.
>> i965/fs: Lower LOAD_PAYLOAD and clean up.
>> i965/fs: Use LOAD_PAYLOAD in emit_texture_gen7().
>> i965/fs: Apply cube map array fixup and restore the
>> i965/fs: Only consider real sources when comparing
>> i965/fs: Emit load_payload instead of multiple MOVs for
>> i965/fs: Support register coalescing on LOAD_PAYLOAD
>> i965/fs: Perform CSE on load_payload instructions if
>> i965/fs: Copy propagate from load_payload.
> These are missing reviews. I've made some small changes in response to
> some comments and mailed some fixups that will be squashed into their
> respective patches. I'd really like to get this stuff committed.
> Should I hope and wait for more review? Resend the whole set of
> unreviewed patches?

Didn't hear anything. Pushed.

Let me know if there are any problems.

>> i965/fs: Perform CSE on texture operations.
>> i965/fs: Optimize SEL with the same sources into a MOV.
> These two have reviews.

More information about the mesa-dev mailing list