[Mesa-dev] [PATCH 0/9] i965: Implement coherent framebuffer fetch on Gen9+.

Kenneth Graunke kenneth at whitecape.org
Fri Aug 12 08:19:19 UTC 2016


On Thursday, July 28, 2016 2:50:07 PM PDT Francisco Jerez wrote:
> This series gets coherent render target reads working with the i965
> driver and exposes the EXT_shader_framebuffer_fetch extension on Gen9+
> platforms.  It's dependent on the series I sent last week to make the
> driver-independent changes to enable framebuffer fetch [1], and the
> series to enable non-coherent framebuffer fetch in the i965 driver
> [2].  You can find the whole series and dependencies in a branch here
> [3].  It's mainly a few compiler back-end changes left to get the
> feature working.
> 
> [PATCH 1/9] i965/eu: Take into account the target cache argument in brw_set_dp_read_message.
> [PATCH 2/9] i965/eu: Add codegen support for the Gen9+ render target read message.
> [PATCH 3/9] i965/disasm: Fix RC message type strings on Gen7+.
> [PATCH 4/9] i965/fs: Define framebuffer read virtual opcode.
> [PATCH 5/9] i965/fs: Define logical framebuffer read opcode and lower it to physical reads.
> [PATCH 6/9] i965/fs: Don't CSE render target messages with different target index.
> [PATCH 7/9] i965/fs: Remove special casing of framebuffer writes in scheduler code.
> [PATCH 8/9] i965/fs: Hook up coherent framebuffer reads to the NIR front-end.
> [PATCH 9/9] i965: Expose shader framebuffer fetch extensions on Gen9+.
> 
> [1] https://lists.freedesktop.org/archives/mesa-dev/2016-July/124028.html
> [2] https://lists.freedesktop.org/archives/mesa-dev/2016-July/124256.html
> [3] https://cgit.freedesktop.org/~currojerez/mesa/log/?h=i965-fb-fetch
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 

Series is:
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160812/fd8a6b56/attachment.sig>


More information about the mesa-dev mailing list