Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Eric Anholt
On Wed, Oct 14, 2020 at 3:26 PM Alyssa Rosenzweig wrote: > > > Since the majority opinion seemed to be "if someone wanted to use it > > in a leaf node without making everyone use it, that's fine", I've > > started trying to put together the CI bits necessary to enable it. > > Currently fighting wi

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Alyssa Rosenzweig
> Since the majority opinion seemed to be "if someone wanted to use it > in a leaf node without making everyone use it, that's fine", I've > started trying to put together the CI bits necessary to enable it. > Currently fighting with meson cross files a bit, but the linting works > and the amd64 bu

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Alyssa Rosenzweig
> > I think it's just going to get more messy and complicated for people who > > don't want to learn or use another language. Mesa already requires people > > to know C, Python, and now newly Gitlab CI scripts just to get stuff done > > and merged. Another language would only exacerbate the issu

Re: [Mesa-dev] piglit merge access

2020-10-14 Thread Eric Anholt
On Tue, Oct 13, 2020 at 1:13 AM andrey simiklit wrote: > > Hi, > > I would like to request merge access for piglit gitlab. I have contributed a > number of commits for mesa/piglit. It would help in my work because sometimes > even already reviewed MRs remain not pushed for months. I've added yo

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Alyssa Rosenzweig
> I have found that other tools like RAII/drop, the closely related smart > pointer types, and safe containers (vectors, strings etc.) even without > the borrow checker niceties, to be relatively more useful in preventing > memory errors. However, these are features that modern C++ also offers, > a

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Alyssa Rosenzweig
> Yep. Before we can land a single bit of code, we need to do a bunch of > annoying things like build-system integration, FFI bridging, agreeing > on conventions and style, etc etc. Trying to do that whilst also > replacing the GLSL compiler or vtn is way too much; it's 100% doomed > to failure, ev

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Alyssa Rosenzweig
> drive-by comment: for something like a gl driver that a lot of other > things depend on, making it harder for us to depend on other external > things is actually a good thing I agree with this as well. The Rust standard library is richer than C's, if we can get by fine with C + util/, that shoul

[Mesa-dev] [ANNOUNCE] mesa 20.1.10

2020-10-14 Thread Eric Engestrom
Hi all, I'd like to announce Mesa 20.1.10, the tenth bugfix release for the 20.1 branch. This is the last release, and everyone is advised to update to the 20.2 series. Cheers, Eric --- Alyssa Rosenzweig (1): pan/bi: Handle vector moves Anuj Phogat (1): intel/gen9: Enable MSC RAW

[Mesa-dev] [ANNOUNCE] mesa 20.2.1

2020-10-14 Thread Dylan Baker
Hi list, I realize that this is a week late, I simply put everything in the calendar one week off. Doh. Anyway, mesa 20.2.1 is now available, this release looks much bigger than it actually is, because of all of the .pick_status commits. there's a bit of everything in here, all and all a nice litt

Re: [Mesa-dev] Rust drivers in Mesa

2020-10-14 Thread Jacob Lifshay
On Tue, Oct 13, 2020, 23:52 Thomas Zimmermann wrote: > Hi > > On Tue, 13 Oct 2020 13:01:58 -0700 Eric Anholt wrote: > > > On Tue, Oct 13, 2020 at 12:08 AM Thomas Zimmermann > > wrote: > > > > > > Hi > > > > > > On Fri, 02 Oct 2020 08:04:43 -0700 "Dylan Baker" > > > wrote: > > > > > > > I have