[Mesa-dev] meson doesn't build gallium drivers in parallel with src/mesa

2020-03-20 Thread Marek Olšák
Hi, I think the problem is that src/mesa is linked using "link_with", while gallium drivers are linked using "dependencies" in meson, but I might be wrong. It looks like meson only compiles the dependencies in "link_with" in parallel, then waits for completion, and then meson looks at

Re: [Mesa-dev] [RFC PATCH v2 1/6] nv50/ir: add nv50_ir_prog_info_out

2020-03-20 Thread Karol Herbst
On Fri, Mar 20, 2020 at 10:20 AM Juan A. Suarez Romero wrote: > > On Thu, 2020-03-19 at 21:57 +0100, Mark Menzynski wrote: > > From: Karol Herbst > > > > Split out the output relevant fields from the nv50_ir_prog_info struct > > in order to have a cleaner separation between the input and output

Re: [Mesa-dev] [RFC PATCH v2 1/6] nv50/ir: add nv50_ir_prog_info_out

2020-03-20 Thread Juan A. Suarez Romero
On Thu, 2020-03-19 at 21:57 +0100, Mark Menzynski wrote: > From: Karol Herbst > > Split out the output relevant fields from the nv50_ir_prog_info struct > in order to have a cleaner separation between the input and output of > the compilation. > Please, submit the series through GitLab (

Re: [Mesa-dev] [RFC PATCH 1/2] nv50: Add separate functions for varying bits

2020-03-20 Thread Juan A. Suarez Romero
On Thu, 2020-03-19 at 21:20 +0100, Mark Menzynski wrote: > This separation will be needed for shader disk caching. The reason for it > is that when loading shaders from cache, data in info structure already gets > loaded. That means varying bits for info is needed only when compiling > shaders and

Re: [Mesa-dev] Plumbing explicit synchronization through the Linux ecosystem

2020-03-20 Thread Michel Dänzer
On 2020-03-19 8:54 p.m., Marek Olšák wrote: > On Thu., Mar. 19, 2020, 06:51 Daniel Vetter, > wrote: >> >> Yeah, this is entirely about the programming model visible to >> userspace. There shouldn't be any impact on the driver's choice of >> a top vs. bottom of the gpu pipeline used for