[Mesa-dev] [PATCH 0/6] Enable OpenGL 4.0 on Haswell

Kenneth Graunke kenneth at whitecape.org
Tue Jan 3 15:21:50 UTC 2017


On Tuesday, January 3, 2017 11:42:50 AM PST Iago Toral Quiroga wrote:
> Enabling GL 4.0 in gen7 requires a bit of work because some hardware and kernel
> combinations may not support all the features. Specifically, we need to know
> if the kernel can do pipelined register writes. Unfortunately, this requires
> that we emit batches at screen creation time when we don't have a brw_context
> available (all our current batch emission infrastructure relies on this).
> See [1] and [2] for more details.
> 
> This little series implements the minimum infrastructure necessary so we can
> emit a batch to check for register writes at screen creation time.
> 
> The first 4 patches refactor some of the interl_batchbuffer code so they don't
> require a brw_context parameter. This way we can reuse the code directly at
> screen creation time.

Patches 1-4 are:
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

Regardless of what we decide to do, I think they're a nice cleanup,
and we may as well land them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170103/68db014b/attachment.sig>


More information about the mesa-dev mailing list