On Wednesday, September 11, 2019 1:00:51 AM PDT Chris Wilson wrote: > Quoting Chris Wilson (2019-09-11 08:42:22) > > Quoting Kenneth Graunke (2019-09-11 02:48:01) > > > This allows userspace to use "legacy" mode for push constants, where > > > they are committed at 3DPRIMITIVE or flush time, rather than being > > > committed at 3DSTATE_BINDING_TABLE_POINTERS_XS time. Gen6-8 and Gen11 > > > both use the "legacy" behavior - only Gen9 works in the "new" way. > > > > > > Conflating push constants with binding tables is painful for userspace, > > > we would like to be able to avoid doing so. > > > > > > Signed-off-by: Kenneth Graunke <kenneth@xxxxxxxxxxxxx> > > > Cc: stable@xxxxxxxxxxxxxxx > > Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > Pushed. Do you also want to do this for icl? > -Chris Thanks! I don't think it's necessary for ICL, the bit seems to be gone and it appears to perform the legacy behavior all the time. --Ken
Attachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx