| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
dzn: Add CI target for vulkan driver A custom branch of deqp is used to have proper results when crashing. See: https://github.com/KhronosGroup/VK-GL-CTS/issues/311 A custom branch of deqp-runner with Windows support is also used until the changes are merged into the main repository. The api, info, draw, query-pool and memory test cases are executed for now. Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Acked-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15742> | 1 年前 | |
clc/tests: use dxil_validator Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15751> | 1 年前 | |
microsoft/compiler: Images are no longer reprensented by uniform vars emit_barrier_impl() was still checking the nir_var_uniform flag to detect images, which is no longer correct. Fixes: cfdc7ee066e ("spirv: Use nir_var_mem_image") Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16926> (cherry picked from commit 303175cfecb166cc69736c1405ac2d3bbee9d82c) | 1 年前 | |
d3d12: Add UAV barriers for UAVs that are being used by compute transforms If an indirect arg buffer is being produced by a compute shader, then when we go to consume it as an SSBO in a compute transform pass, we need to insert a UAV barrier to prevent the two dispatches from overlapping. For app dispatches, this is the app's responsibility via explicit barrier APIs, and if they don't, then they're allowed to overlap. Reviewed-by: Sil Vilerino <sivileri@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14787> | 1 年前 | |
microsoft/spirv_to_dxil: Fix the push_constant UBO size calculation Right now, we just consider the size of the accessed portion of the push constant array, but it doesn't necessarily reflect the size of the UBO we should declare. Fixes: de1e941c5909 ("microsoft/spirv_to_dxil: Lower push constant loads to UBO loads") Reviewed-by: Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16703> (cherry picked from commit 2feef505c1e93f23bfd480eced4e1f7c7755c5ad) | 1 年前 | |
dzn: handle stencil-attachment-optimal layout We missed this one, whoops. Fixes: a012b219640 ("microsoft: Initial vulkan-on-12 driver") Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16997> (cherry picked from commit 4ab49e2530a0dfde64235ed63b38d909dba60213) | 1 年前 | |
microsoft: Initial vulkan-on-12 driver This is Dozen, the Vulkan on DirectX 12 driver. Not to be confused with DirectEggs. This is an early prototype, and not meant to be upstreamed as-is. Co-Authored-by: Boris Brezillon <boris.brezillon@collabora.com> Co-Authored-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Co-Authored-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Co-Authored-by: Jesse Natalie <jenatali@microsoft.com> Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14766> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |