[Mesa-dev] [PATCH] i965: Make intelEmitCopyBlit not truncate large strides.
Kenneth Graunke
kenneth at whitecape.org
Sun Jan 22 18:26:51 UTC 2017
On Sunday, January 22, 2017 9:07:53 AM PST Jason Ekstrand wrote:
> I think there are places where we can drop some stride checks. We should
> do that too. Thanks!
>
> I thought we didn't see any blits last night. How does this fix it?
I'm not sure...I went home, turned off Z16, and ran
./glcts --deqp-surface-height=64 --deqp-gl-config-name=rgba8888 --deqp-surface-type=fbo --deqp-case=GL45-CTS.gtf30.GL3Tests.depth_texture.depth_texture_copyteximage --deqp-surface-width=-1 --deqp-use-fbo=GL_RGBA8,GL_DEPTH24_STENCIL8,max,64
and it was definitely using the BLT path. I do hit CPU maps, but they
come from glGetTex[Sub?]Image(). Maybe we were seeing that, and that's
why the data appeared to be totally broken - we were actually looking at
the result of the BLT gone wrong?
--Ken
-------------- 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/20170122/f9aa9ce4/attachment.sig>
More information about the mesa-dev
mailing list