[Mesa-dev] [PATCH 05/15] i965/blorp: Factor gen6_blorp_emit_batch_head into separate functions.

Chad Versace chad.versace at linux.intel.com
Tue May 22 11:10:02 PDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/11/2012 11:03 AM, Paul Berry wrote:
> This patch separates out the portions of gen6_blorp_emit_batch_head()
> that emit 3DSTATE_MULTISAMPLE, 3DSTATE_SAMPLE_MASK, and
> STATE_BASE_ADDRESS.  This paves the way for making the blorp code work
> on Gen7, where additional command packets
> (3DSTATE_PUSH_CONSTANT_ALLOC_VS and 3DSTATE_PUSH_CONSTANT_ALLOC_PS)
> need to be emitted before 3DSTATE_MULTISAMPLE.
> ---
>  src/mesa/drivers/dri/i965/brw_blorp.h    |    4 ++
>  src/mesa/drivers/dri/i965/gen6_blorp.cpp |   76 ++++++++++++++++-------------
>  src/mesa/drivers/dri/i965/gen7_blorp.cpp |    3 +
>  3 files changed, 49 insertions(+), 34 deletions(-)

This patch is simple enough.
Reviewed-by: Chad Versace <chad.versace at linux.intel.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPu9Z5AAoJEAIvNt057x8i9RkQALvo+39/BJoth1i5RSzkPgaG
5dfJCvwlq70Pwq7VgD2RZtZO8MR4hypDrTV842LQkMOOZiHZuQ3V1Saq6f0bBZ7u
N/idpVZYBGFWeT4mVrGiAlpLVy1qWyl9zZL028VWJw44ueJ8ZY0lFUtgjFTNcWO4
lqQrsoXW94XnNFndJbZ9fUbu/McDdCkJdB7O/fYjtT91MHxq1PMCy5ETBb7WHpbj
wISh1E+4UhkkAsjKR0IW9Jo1XLthc66pNriQmkYTd/GloSAn5yNGvN2eVU8INvMT
1dwRFEAYujGj0r8IW05VwSvTJ3ProekkthCY665cyWMUdFpu1xkDSYo7j3Q1vxdZ
gU2GkjvdSEQfyryi7QaYVyqVYBbKvv3pDiPIgZt+g2xZIiMsH3Jw5THcaOA+AcJv
Ia27jB9Ic23s4HYyKP4yXguF7uXwffuzcN0Ll6K/+QQQnI8j7oJE0axMrvB9W+Yx
/REyqc1whSetRldKKPVAbffxdHNt5Qy4GCBl1I6b6zR84P8E50fbb0v3m0iIIjZV
AzMCQpzFbPgtpA4zNNeh9rLzwZQ6YKVG3FhMq0Zu2MlLlotHFnLuvsIkVojiG9fc
bV3g+Dc3X/xoQivpOS3T/O4MbEyg4EFUCT3z0UMLZKEu/2H78A0u4itUQLtKhU02
nVzakfNKuW2SvTAHyYDz
=yIeX
-----END PGP SIGNATURE-----


More information about the mesa-dev mailing list