[Mesa-dev] i965: Turn UBOs as push constants

Abdiel Janulgue abdiel.janulgue at linux.intel.com
Fri Oct 9 08:06:30 PDT 2015


Ping! No thoughts/consensus if this approach is worth considering or
not? The patches are getting stale. Should I re-base or just discard
these optimisations?

On 09/15/2015 08:59 PM, Ben Widawsky wrote:
> On Tue, Sep 15, 2015 at 12:24:00PM +0300, Abdiel Janulgue wrote:
>> Here's a more comprehensive shader-db run:
>>
>> total instructions in shared programs: 6394485 -> 6374865 (-0.31%)
>> instructions in affected programs:     261322 -> 241702 (-7.51%)
>> helped:                                3210
>> HURT:                                  0
>> GAINED:                                5
>> LOST:                                  2
>>
>>
>> - Abdiel
> 
> Thanks. The interesting thing to me isn't so much that you reduced instruction
> count but hopefully that you reduced a whole bunch of pull loads. I suspect
> there should be benchmarks out there which have a greater benefit than this
> (which was why I asked), but I don't know what off the top of my head.
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 


More information about the mesa-dev mailing list