On Sat, 2015-06-20 at 23:57 -0400, Ilia Mirkin wrote:
> On Sat, Jun 20, 2015 at 11:38 PM, Timothy Arceri
> wrote:
> > On Sat, 2015-06-20 at 19:35 -0400, Ilia Mirkin wrote:
> >> On Sat, Jun 20, 2015 at 8:33 AM, Timothy Arceri
> >> wrote:
> >> > ---
> >> > src/glsl/ast_to_hir.cpp | 13
FWIW, flushing can be done through
flush_with_flags(__DRI2_FLUSH_CONTEXT), so glFlush shouldn't be
needed, but some drivers don't implement flush_with_flags and I've
heard libEGL and libGL need to support DRI drivers from older Mesas too.
Marek
On Fri, Jun 19, 2015 at 9:56 PM, Emil Velikov wrote
https://bugs.freedesktop.org/show_bug.cgi?id=91044
Bug ID: 91044
Summary: piglit spec/egl_khr_create_context/valid debug flag
gles* fail
Product: Mesa
Version: git
Hardware: Other
OS: All
Status:
On 19/06/15 18:43, Dylan Baker wrote:
> This one is reviewed too. I'm on my phone and typing the reviewed by is
> hard though, so you'll have to copy from the last one.
>
> I'm currently in the process of writing a series to replace the mesa XML
> with the khronos XML, and as part of that I was pl
On 19/06/15 12:29, Jose Fonseca wrote:
> I only did minor tweaks to these files, but the series LGTM.
>
Being the ancient beast this is, I've merely picked of the last two
people that had "fun" in the area. Never meant to "target" you/others in
any way :-)
> Reviewed-by: Jose Fonseca
>
Thanks
On 19/06/15 19:56, Emil Velikov wrote:
> XXX: With this one done, we can finally transition with enforcing
> shared-glapi, and
>
> - link the dri modules against libglapi.so, add --no-undefined to the
> LDFLAGS
> - drop the dlopen(libglapi.so/libGL.so, RTLD_GLOBAL) workarounds
> in the loaders -
On 19/06/15 22:00, Eric Anholt wrote:
> Emil Velikov writes:
>> Signed-off-by: Emil Velikov
>
> s/confiigure/configure/ in the subject.
>
Will fix.
> After that, and some cleanup of the commit message in 4, patches 1-8
> will be:
>
> Reviewed-by: Eric Anholt
>
Thanks.
> I find 9/10 weird -
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/egl_dri2.c | 89 -
1 file changed, 53 insertions(+), 36 deletions(-)
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index e590db6..c2a857f 100644
--- a/src/egl/drivers/dri2/
This series of patches add support for EGL_KHR_create_context when
using swrast. The first patch moves context_attrib filling into a
separate function for reuse in swrast. The second one uses
createContextAttribs in swrast extension and the third one enables
EGL_KHR_create_context.
I tested the pa
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/egl_dri2.c | 33 +++--
1 file changed, 27 insertions(+), 6 deletions(-)
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index c2a857f..7df77c8 100644
--- a/src/egl/drivers/dri2/egl_dri2.
This requires swrast version >= 3. Also EGL_EXT_create_context_robostness
is supported if __DRI2_ROBUSTNESS extension is found.
Reference: https://bugs.freedesktop.org/show_bug.cgi?id=80821
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/egl_dri2.c | 3 ++-
1 file changed, 2 insertions(+), 1
On 20/06/15 10:01, Eirik Byrkjeflot Anonsen wrote:
> Ilia Mirkin writes:
>
>> Hello,
>>
>> There are a *ton* of branches in the upstream mesa git. Here is a full list:
>>
> [...]
>> is there
>> any reason to keep these around with the exception of:
>>
>> master
>> $version (i.e. 9.0, 10.0, mesa_7
On Sun, Jun 21, 2015 at 12:22 PM, Emil Velikov wrote:
> On 20/06/15 10:01, Eirik Byrkjeflot Anonsen wrote:
>> Ilia Mirkin writes:
>>
>>> Hello,
>>>
>>> There are a *ton* of branches in the upstream mesa git. Here is a full list:
>>>
>> [...]
>>> is there
>>> any reason to keep these around with t
On Fri, Jun 19, 2015 at 9:22 AM, Kenneth Graunke wrote:
> On Wednesday, June 17, 2015 01:01:11 AM Marek Olšák wrote:
>> From: Fabian Bieler
>>
>> Tessellation dependencies added by Marek.
>> ---
>> src/mesa/main/get.c | 1 +
>> src/mesa/main/get_hash_params.py | 28 ++
>
"bool" as the return type of the new function would be more
appropriate. Other than that:
Reviewed-by: Marek Olšák
Marek
On Sun, Jun 21, 2015 at 5:06 PM, Boyan Ding wrote:
> Signed-off-by: Boyan Ding
> ---
> src/egl/drivers/dri2/egl_dri2.c | 89
> -
Since we clear the TFB bufctx binding point above, we need to put all of
the active tfb's back in, even if they haven't changed since last time.
Otherwise the tfb may get moved into sysmem and the underlying mapping
will generate write errors.
Signed-off-by: Ilia Mirkin
---
src/gallium/drivers/n
Cleanups are definitely party of the plan. I'm doing three phases. First is
going to mako for generation. Second is using the khronos XML. Finally I
want to clean things up and hybridize for python 3
On Jun 21, 2015 7:34 AM, "Emil Velikov" wrote:
> On 19/06/15 18:43, Dylan Baker wrote:
> > This o
Without first running the bo through pushbuf_refn, the nouveau drm
library will have uninitialized structures regarding this bo, and will
insert incorrect data.
This fixes supertuxkart 0.9 crash on start (where it ends up doing a lot
of indirect draws).
Signed-off-by: Ilia Mirkin
Cc: "10.5 10.6"
New (hopefully good to merge) revision of this patchset that prevents
VRAM objects from being allocated on VRAM-less systems like Tegra's
GK20A and GM20B. This is required for Mesa to work on such systems.
Changes since v3:
- Fixed change that would make a comment ambiguous
- Added Reviewed-by tag
Some GPUs (e.g. GK20A, GM20B) do not embed VRAM of their own and use
the system memory as a backend instead. For such systems, allocating
objects in VRAM results in errors since the kernel will not allow
VRAM objects allocations.
This patch adds a vram_domain member to struct nouveau_screen that c
Use the newly-introduced NV_VRAM_DOMAIN() macro to support alternative
VRAM domains for chips that do not have dedicated video memory.
Signed-off-by: Alexandre Courbot
Reviewed-by: Ilia Mirkin
Reviewed-by: Martin Peres
---
src/gallium/drivers/nouveau/nouveau_buffer.c | 6 +++---
src
This is required for ARB_gpu_shader5 support in softpipe.
v2: add support to txd/txf/txq paths.
Signed-off-by: Dave Airlie
---
src/gallium/auxiliary/tgsi/tgsi_exec.c | 42 ++
1 file changed, 38 insertions(+), 4 deletions(-)
diff --git a/src/gallium/auxiliary/tg
On 22.06.2015 00:31, Ilia Mirkin wrote:
> On Sun, Jun 21, 2015 at 12:22 PM, Emil Velikov
> wrote:
>> On 20/06/15 10:01, Eirik Byrkjeflot Anonsen wrote:
>>> Ilia Mirkin writes:
>>>
Hello,
There are a *ton* of branches in the upstream mesa git. Here is a full
list:
>>> [.
On Sun, Jun 21, 2015 at 11:33 PM, Michel Dänzer wrote:
> On 22.06.2015 00:31, Ilia Mirkin wrote:
>> On Sun, Jun 21, 2015 at 12:22 PM, Emil Velikov
>> wrote:
>>> On 20/06/15 10:01, Eirik Byrkjeflot Anonsen wrote:
Ilia Mirkin writes:
> Hello,
>
> There are a *ton* of branche
From: Dave Airlie
This fixes a regression in that r600 stopped working when
sampler views were pushed.
Signed-off-by: Dave Airlie
---
src/gallium/drivers/r600/r600_shader.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/drivers/r600/r600_shader.c
b/src/gallium/drivers/r600/r6
From: Dave Airlie
This extends the draw code to add support for invocations.
Signed-off-by: Dave Airlie
---
src/gallium/auxiliary/draw/draw_gs.c| 3 ++-
src/gallium/auxiliary/draw/draw_llvm.c | 5 -
src/gallium/auxiliary/draw/draw_llvm.h | 3 ++-
src/gallium/a
From: Dave Airlie
This is just for softpipe, llvmpipe won't work without
some changes.
Signed-off-by: Dave Airlie
---
src/gallium/auxiliary/draw/draw_gs.c | 47 +-
src/gallium/auxiliary/draw/draw_gs.h | 2 ++
src/gallium/auxiliary/tgsi/tgsi_scan.c | 2 ++
Hey,
repost of patch 1, the second patch adds the corresponding code
to llvmpipe, passes the basic tests.
Dave.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
On 22 June 2015 at 13:37, Dave Airlie wrote:
> From: Dave Airlie
>
> This fixes a regression in that r600 stopped working when
> sampler views were pushed.
I pushed this already, regressions are too annoying to wait.
Dave.
___
mesa-dev mailing list
me
v2: Change return type of the new function from int to bool
Reviewed-by: Marek Olšák
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/egl_dri2.c | 90 -
1 file changed, 54 insertions(+), 36 deletions(-)
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/sr
v2: Change return type of the new function from int to bool
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/egl_dri2.c | 33 +++--
1 file changed, 27 insertions(+), 6 deletions(-)
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index
On Fri, 2015-06-19 at 07:01 -0700, Jason Ekstrand wrote:
>
> On Jun 19, 2015 5:09 AM, "Iago Toral" wrote:
> >
> > On Thu, 2015-06-18 at 17:50 -0700, Jason Ekstrand wrote:
> > > Soon we will start using the builder to explicitly set all the
> execution
> > > sizes. We could make a 32-wide builder
On Fri, 2015-06-19 at 13:32 -0700, Anuj Phogat wrote:
> On Thu, Jun 18, 2015 at 11:41 PM, Iago Toral wrote:
> > On Thu, 2015-06-18 at 09:19 -0700, Anuj Phogat wrote:
> >> On Thu, Jun 18, 2015 at 7:09 AM, Iago Toral wrote:
> >> > On Tue, 2015-06-16 at 11:15 -0700, Anuj Phogat wrote:
> >> >> Signed
33 matches
Mail list logo