On Wed, Jun 14, 2017 at 1:06 AM, Daniel Stone <dan...@fooishbar.org> wrote:

> Hi,
>
> On 14 June 2017 at 07:46, Jason Ekstrand <ja...@jlekstrand.net> wrote:
> > On June 13, 2017 23:19:28 Chad Versace <c...@kiwitree.net> wrote:
> >> This function looks good to me.
> >>
> >> Alternatively, we could define two orthogonal functions:
> >>
> >>     bool
> >>     isl_tiling_from_drm_format_mod(uint64_t mod, enum isl_tiling
> *tiling);
> >>
> >>     bool
> >>     isl_aux_usage_from_drm_format_mod(uint64_t mod, enum isl_aux_usage
> >> *aux_usage);
> >>
> >> I'm just thinking out loud, though. Don't interpret that as a
> suggesting.
> >
> > I've got an even better plan... While reworking Ben's patches for the CCS
> > modifier in the dri driver, I added an isl_drm_modifier_info struct and a
> > function to look up the info.  I'm hoping to get those patches sent out
> this
> > week.  I can provide a branch tomorrow.
>
> Ah, missed this reply. I'll leave that in your hands then and wait for
> your patches, as well as Chad's ones to update the new protocol in a
> few days. Happy to review those when they arrive.
>

For your reading pleasure:

https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/i965-ccs-mod-v3

That contains the isl_drm_modifier_info struct I described above.  I'll be
sending it to the list once I run kmscube through it to ensure that it
actually does CCS as advertised.

--Jason
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to