- 19 Mar, 2021 2 commits
-
-
Mike Blumenkrantz authored
-
Mike Blumenkrantz authored
this should work
-
- 18 Mar, 2021 1 commit
-
-
Dave Airlie authored
not sure why this was so low Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Reviewed-by:
Adam Jackson <ajax@redhat.com> Part-of: <mesa/mesa!9644>
-
- 17 Mar, 2021 1 commit
-
-
Iago Toral authored
v2: link libvulkan_util with libglsl so it can find the glsl singleton symbols. v3: link with libcompiler instead of libglsl (Jason) Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net> Reviewed-by:
Dylan Baker <dylan.c.baker@intel.com> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> for the v3dv bits. Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> for the turnip bits. Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> for the radv bits. Acked-by: Dave Airlie <airlied@redhat.com> for the lvp bits. Part-of: <mesa/mesa!9457>
-
- 16 Mar, 2021 1 commit
-
-
Dave Airlie authored
Adds the missing magic lowering pass, and stores the pmem pointer for easier returning to user. Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9616>
-
- 15 Mar, 2021 4 commits
-
-
Dave Airlie authored
This just resets the queries on the host size. Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9594>
-
Dave Airlie authored
No effect as-is but annoying later. Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9594>
-
Dave Airlie authored
The frontend should handle this. Acked-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9590>
-
Dave Airlie authored
I think the frontend should handle all of this fine. Acked-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9590>
-
- 14 Mar, 2021 3 commits
-
-
Dave Airlie authored
Multiple buffer seems to break with tess eval only, something to investigate later. Acked-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!8222>
-
Dave Airlie authored
Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9550>
-
Dave Airlie authored
Also move to the common code for create renderpass Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9550>
-
- 12 Mar, 2021 2 commits
-
-
Dave Airlie authored
Hook up the extension Reviewed-by:
Roland Scheidegger <sroland@vmware.com> Part-of: <mesa/mesa!9423>
-
Dave Airlie authored
Reviewed-by:
Roland Scheidegger <sroland@vmware.com> Reviewed-by:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9399>
-
- 05 Mar, 2021 1 commit
-
-
Dave Airlie authored
This is already implemented afaik Reviewed-by:
Roland Scheidegger <sroland@vmware.com> Part-of: <mesa/mesa!9401>
-
- 02 Mar, 2021 3 commits
-
-
Dave Airlie authored
zink can use this in some paths, and it's not a crazy thing to support for lavapipe. Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9328>
-
Dave Airlie authored
One less python generator, like anv/radv Acked-by:
Jason Ekstrand <jason@jlekstrand.net> Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9075>
-
Dave Airlie authored
lavapipe doesn't have all 1.1 features yet, just return the baseline 1.0 API always. Reviewed-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9075>
-
- 25 Feb, 2021 1 commit
-
-
Dave Airlie authored
Reviewed-by:
Jesse Natalie <jenatali@microsoft.com> Part-of: <mesa/mesa!7208>
-
- 24 Feb, 2021 1 commit
-
-
Dave Airlie authored
At this stage I can't think of any reason a swrast would need to limit descriptor sets at this point. I'm sure there are some in the future. Otherwise it just fixes up a lookup that really is a noop, but may as well make it correct. Acked-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!9238>
-
- 23 Feb, 2021 1 commit
-
-
Dave Airlie authored
This avoids conflicts with the definitions in vk_icd.h Reviewed-by:
Jesse Natalie <jenatali@microsoft.com> Part-of: <mesa/mesa!9208>
-
- 22 Feb, 2021 1 commit
-
-
Dave Airlie authored
This is a bit of a lie, but it's enough to get zink support for timer queries to work. Acked-By:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/mesa!8909>
-
- 19 Feb, 2021 3 commits
-
-
Dave Airlie authored
drop the use of the Linux code. Reviewed-by:
Jesse Natalie <jenatali@microsoft.com> Part-of: <mesa/mesa!9120>
-
Dave Airlie authored
msvc disagrees with it, and they are trivial to fix. Reviewed-by:
Jesse Natalie <jenatali@microsoft.com> Part-of: <mesa/mesa!9120>
-
Dave Airlie authored
This was missing when I added physical device groups, and was causing crashes on win32. Fixes: 6af87193 ("lavapipe: add basic vulkan device group support.") Acked-by:
Jesse Natalie <jenatali@microsoft.com> Part-of: <mesa/mesa!9120>
-
- 10 Feb, 2021 1 commit
-
-
Erik Faye-Lund authored
The vulkan spec says the following about vkMapMemory: "ppData is a pointer to a void * variable in which is returned a host-accessible pointer to the beginning of the mapped range. This pointer minus offset must be aligned to at least VkPhysicalDeviceLimits::minMemoryMapAlignment." So let's report the same value as the gallium-driver reports, otherwise we'll fail to adhere to the alignment requirement. This fixes a few Piglit failures for Zink. Closes: mesa/mesa#4267 Reviewed-by:
Dave Airlie <airlied@redhat.com> Part-of: <mesa/mesa!8965>
-
- 09 Feb, 2021 1 commit
-
-
xantares authored
Acked-by:
Jose Fonseca <jfonsec@vmware.com> Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net> Part-of: <mesa/mesa!8823>
-
- 04 Feb, 2021 1 commit
-
-
Faith Ekstrand authored
Reviewed-by:
Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by:
Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Tested-by:
Tapani Pälli <tapani.palli@intel.com> Part-of: <mesa/mesa!8792>
-
- 01 Feb, 2021 7 commits
-
-
Faith Ekstrand authored
Now that all drivers are converted over, we can make a few changes. First off, vk_device_init no longer takes two separate allocators because we can assume that the parent instance is non-null and it can pull the instance allocator from that. Second, dispatch tables and the instance extension table are no longer optional. We leave the device extension table optional for now because we don't do any verification at vk_init_physical_device time and some drivers find it more convenient to set the extensions later in their own physical_device_init for various reasons. Reviewed-by:
Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Reviewed-by:
Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <mesa/mesa!8676>
-
Faith Ekstrand authored
Part-of: <mesa/mesa!8676>
-
Dave Airlie authored
This moves lavapipe over to using the new common dispatch layer code. v2 (Jason Ekstrand): - Less pointless messing around with python and meson Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net> Part-of: <mesa/mesa!8676>
-
Dave Airlie authored
This doesn't use any of the features yet, just moves to subclassing. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net> Part-of: <mesa/mesa!8676>
-
Faith Ekstrand authored
Reviewed-by:
Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by:
Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <mesa/mesa!8676>
-
Faith Ekstrand authored
Reviewed-by:
Dave Airlie <airlied@redhat.com> Reviewed-by:
Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by:
Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <mesa/mesa!8676>
-
Faith Ekstrand authored
Reviewed-by:
Dave Airlie <airlied@redhat.com> Part-of: <mesa/mesa!8676>
-
- 29 Jan, 2021 1 commit
-
-
Dave Airlie authored
Reviewed-by:
Erik Faye-Lund <erik.faye-lund@collabora.com> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com> Part-of: <mesa/mesa!8769>
-
- 27 Jan, 2021 2 commits
-
-
Dave Airlie authored
These are just dummy versions of these but enough to pass CTS Reviewed-by:
Adam Jackson <ajax@redhat.com> Part-of: <mesa/mesa!8218>
-
Dave Airlie authored
This passes all the CTS tests. Reviewed-by:
Roland Scheidegger <sroland@vmware.com> Part-of: <mesa/mesa!8182>
-
- 16 Jan, 2021 1 commit
-
-
Dave Airlie authored
I missed two parts of the APIs for this, so add them, should fix crashes in gstreamer vulkan when it tries to load lvp. Cc: <mesa-stable@lists.freedesktop.org> Closes: #3989 Reviewed-by:
Adam Jackson <ajax@redhat.com> Part-of: <!8511>
-
- 14 Jan, 2021 1 commit
-
-
Witold Baryluk authored
Closes: mesa/mesa#4055 Fixes: b38879f8 Part-of: <mesa/mesa!8377>
-