[Mesa-dev] ARB_transform_feedback[23] on Haswell, Ubuntu 14.04

Ilia Mirkin imirkin at alum.mit.edu
Thu Jan 15 16:26:58 PST 2015


I believe this is expected. See
http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.html -- it's
missing tf2+/indirect on Haswell.

On Thu, Jan 15, 2015 at 7:08 PM, Brian Paul <brianp at vmware.com> wrote:
>
> I have a question on behalf of a coworker.  He's using Ubuntu 14.04 (Mesa
> 10.1.3, kernel 3.13.0) on a Haswell system.  But glxinfo does not list
> support for GL_ARB_transform_feedback[23].  It does list
> ARB_conservative_depth.
>
> According to the driver code (from master, 10.1.3 lacks ARB_texture_view):
>
>    if (brw->gen >= 7) {
>       ctx->Extensions.ARB_conservative_depth = true;
>       ctx->Extensions.ARB_texture_view = true;
>       if (can_do_pipelined_register_writes(brw)) {
>          ctx->Extensions.ARB_transform_feedback2 = true;
>          ctx->Extensions.ARB_transform_feedback3 = true;
>          ctx->Extensions.ARB_transform_feedback_instanced = true;
>          ctx->Extensions.ARB_draw_indirect = true;
>       }
>
> this seems to indicate that can_do_pipelined_register_writes() is failing.
> The comments on that function say it can fail if the kernel driver isn't new
> enough.  So I'm guessing this is a kernel module issue.
>
> Can anyone confirm this behavior with Ubuntu 14.04?
>
> -Brian
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list