Re: [Mesa-dev] Rust drivers in Mesa

2020-10-02 Thread Alexandros Frantzis
On Fri, Oct 02, 2020 at 04:14:17PM +1000, Dave Airlie wrote: > On Fri, 2 Oct 2020 at 15:01, Jason Ekstrand wrote: > > > > On Thu, Oct 1, 2020 at 10:56 PM Rob Clark wrote: > > > > > > On Thu, Oct 1, 2020 at 6:36 PM Alyssa Rosenzweig > > > wrote: > > > > > > > > Implications for the build system

[Mesa-dev] Mesa repo commit access

2020-03-25 Thread Alexandros Frantzis
Hi everyone, I would like to request commit access to the Mesa repo (user 'afrantzis'). For the record: mesa$ git log --author="Alexandros Frantzis" --oneline origin/master | wc -l 30 Please let me know if you need something more from me. Thanks,

[Mesa-dev] Mesa CI with trace regression testing

2019-09-26 Thread Alexandros Frantzis
Hi all, The last couple of months we (at Collabora) have been working on a prototype for a Mesa testing system based on trace replays that supports correctness regression testing and, in the future, performance regression testing. We are aware that large-scale CI systems that perform extensive

Re: [Mesa-dev] ?==?utf-8?q? ?==?utf-8?q? [PATCH] android:?==?utf-8?q? virgl: fix libmesa_virgil_common build and dependencies

2019-06-20 Thread Alexandros Frantzis
On Saturday, June 15, 2019 06:39 BST, Mauro Rossi wrote: > Fixes the following building errors and resolves Bug 110922 > Fixes gallium_dri target missing symbols at linking. Thanks for the fix. I wonder what would be involved in adding an Android build job in the gitlab CI. It would be nice

[Mesa-dev] [PATCH] vulkan/wsi/wayland: Extend matching between vk and wl_drm formats

2017-10-04 Thread Alexandros Frantzis
Extend the matching from vk to wl_drm formats and vice-versa, to include all supported RGB(A) formats. Since the memory layout of many Vulkan formats depends on system endianness, take endianness into account when performing the matching. --- src/vulkan/wsi/wsi_common_wayland.c | 166

Re: [Mesa-dev] [PATCH v2 0/6] vulkan/wsi/wayland: Improve surface format support

2017-07-21 Thread Alexandros Frantzis
On Wed, Jul 12, 2017 at 01:16:00PM +0300, alexandros.frant...@collabora.com wrote: > From: Alexandros Frantzis <alexandros.frant...@collabora.com> > > Improve the surface format support in the Wayland Vulkan WSI, by > automating the matching between wl_drm and Vulkan formats.

[Mesa-dev] [PATCH v2 1/6] vulkan/util: Move vk_format from amd/vulkan to vulkan/util

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Move vk_format utilities to a more accessible location, to allow other vulkan code to use it. --- src/amd/vulkan/Makefile.am | 10 +- src/amd/vulkan/Makefile.sources | 2 -

[Mesa-dev] [PATCH v2 2/6] vulkan/util: Add missing header in vk_format.h

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> --- src/vulkan/util/vk_format.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vulkan/util/vk_format.h b/src/vulkan/util/vk_format.h index c2c7ca4ce2..96dac8cfad 100644 --- a/src/vulkan/util/vk_format.h +++ b/src/vulka

[Mesa-dev] [PATCH v2 0/6] vulkan/wsi/wayland: Improve surface format support

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Improve the surface format support in the Wayland Vulkan WSI, by automating the matching between wl_drm and Vulkan formats. The patchset is conceptually split into three parts: * PATCH 1-4: Move the vk_format utilities/s

[Mesa-dev] [PATCH v2 3/6] vulkan/util: Make all the vk_format descriptions available in a table

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> The table allows iterating over all available format descriptions. --- src/vulkan/util/vk_format.h| 3 ++- src/vulkan/util/vk_format_table.py | 6 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/

[Mesa-dev] [PATCH v2 6/6] vulkan/wsi/wayland: Use vk and wl_drm format descriptions to automate format matching

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Use the descriptions of Vulkan and wl_drm formats, as provided by the related utilities, to automate finding Vulkan formats compatible with wl_drm formats and vice versa. --- src/vulkan/wsi/wsi_common_wayland.c

[Mesa-dev] [PATCH v2 4/6] vulkan/util: Make the vk_format table creation scripts more reusable

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Refactor the vk_format table creation scripts to allow other scripts to easily reuse some of the provided functionality. --- src/vulkan/util/vk_format_parse.py | 4 +-- src/vulkan/util/vk_format_table.p

[Mesa-dev] [PATCH v2 5/6] vulkan/wsi: Introduce wl_drm_format table creation utilities

2017-07-12 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Reuse functionality from the vk_format table creation utilities to write a similar utility for wl_drm formats. The description of the wl_drm formats is compatible with that of vk_format. --- src/vulkan/Makef

Re: [Mesa-dev] [PATCH 0/2] vulkan/wsi/wayland: Improve surface format support

2017-07-07 Thread Alexandros Frantzis
On Fri, Jun 23, 2017 at 06:50:49PM +0300, alexandros.frant...@collabora.com wrote: > From: Alexandros Frantzis <alexandros.frant...@collabora.com> > > Improve the surface format support in the Wayland Vulkan WSI, by > automating the matching between wl_drm and Vulkan

Re: [Mesa-dev] [PATCH 0/2] vulkan/wsi/wayland: Improve surface format support

2017-06-28 Thread Alexandros Frantzis
On Tue, Jun 27, 2017 at 04:33:04PM -0700, Chad Versace wrote: > On Fri 23 Jun 2017, alexandros.frant...@collabora.com wrote: > > From: Alexandros Frantzis <alexandros.frant...@collabora.com> > > > > Improve the surface format support in the Wayland Vulkan WSI, by

Re: [Mesa-dev] [PATCH 1/2] vulkan/util: Introduce format utilities

2017-06-28 Thread Alexandros Frantzis
On Tue, Jun 27, 2017 at 04:29:23PM -0700, Chad Versace wrote: > On Fri 23 Jun 2017, alexandros.frant...@collabora.com wrote: > > From: Alexandros Frantzis <alexandros.frant...@collabora.com> > > > > Introduce utilities to describe, find and compare Vulkan forma

[Mesa-dev] [PATCH 1/2] vulkan/util: Introduce format utilities

2017-06-23 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Introduce utilities to describe, find and compare Vulkan formats based on their color component masks, taking into account system endianness. --- src/vulkan/Makefile.sources | 2 + src/vulkan/util/vk_format_util.c

[Mesa-dev] [PATCH 0/2] vulkan/wsi/wayland: Improve surface format support

2017-06-23 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Improve the surface format support in the Wayland Vulkan WSI, by automating the matching between wl_drm and Vulkan formats. The same mechanism can be used to improve format support in vulkan/wsi/x11 (in a future patchset). Alex

[Mesa-dev] [PATCH 2/2] vulkan/wsi/wayland: Use the format utilities to find compatible VkFormats

2017-06-23 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Express the WL_DRM_FORMATs in terms of vk_format_util_spec and use the format utilities to find compatible Vulkan formats. --- src/vulkan/wsi/wsi_common_wayland.c | 178 ++-- 1 file chang

[Mesa-dev] [PATCH 0/2] vulkan/wsi/wayland: Improve surface format support

2017-06-23 Thread alexandros . frantzis
From: Alexandros Frantzis <alexandros.frant...@collabora.com> Improve the surface format support in the Wayland Vulkan WSI, by automating the matching between wl_drm and Vulkan formats. The same mechanism can be used to improve format support in vulkan/wsi/x11 (in a future patchset). Alex

[Mesa-dev] [PATCH] dri: Properly unbind surfaceless contexts

2014-02-18 Thread Alexandros Frantzis
In driUnbindContext(), call the driver UnbindContext function even if both the draw and read drawables are NULL, since we may be dealing with a surfaceless context. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74563 --- src/mesa/drivers/dri/common/dri_util.c | 10 +++--- 1 file

Re: [Mesa-dev] [cairo] [PATCH 1/4] mesa: Add new MESA_multithread_makecurrent extension.

2011-02-22 Thread Alexandros Frantzis
On Mon, Feb 21, 2011 at 02:41:06PM -0800, Eric Anholt wrote: This extension allows a client to bind one context in multiple threads simultaneously. It is then up to the client to manage synchronization of access to the GL, just as normal multithreaded GL from multiple contexts requires