[Bug 244877] graphics/mesa-dri: Fix vulkan by switching to unsynchronized userptr ioctls

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244877

--- Comment #6 from [email protected] ---
A commit references this bug:

Author: jbeich
Date: Thu Nov 26 20:21:31 UTC 2020
New revision: 556348
URL: https://svnweb.freebsd.org/changeset/ports/556348

Log:
  graphics/mesa-devel: work around userptr for anv on gen < 8 and iris compute

  Vulkan on Intel Broadwell or later uses softpin but older need userptr:

     /* We only allow 48-bit addresses with softpin because knowing the actual
      * address is required for the vertex cache flush workaround.
      */
     device->supports_48bit_addresses = (device->info.gen >= 8) &&
                                        device->has_softpin &&
                                        device->gtt_size > (4ULL << 30 /* GiB
*/);

     device->use_softpin = device->has_softpin &&
                           device->supports_48bit_addresses;

  PR:           244877
  Submitted by: Austin Shafer <[email protected]>

Changes:
  head/graphics/mesa-devel/files/patch-userptr

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.