On Thu, Aug 21, 2014 at 11:59:04PM -0700, Kenneth Graunke wrote:
> On Friday, August 22, 2014 07:30:37 AM Chris Wilson wrote:
> > On Thu, Aug 21, 2014 at 08:11:23PM -0700, Ben Widawsky wrote:
> > > The primary goal of these patches is to introduce what I've started
> > > calling, "prelocations" on
This adds all the extension names and numbers, adds some missing
numbers and fixes the order in places. Future extension additions
should be slightly easier by not requiring to find where it should go
anymore.
Signed-off-by: Olivier Galibert
---
src/mapi/glapi/gen/gl_API.xml | 804 +
Signed-off-by: Olivier Galibert
---
src/glsl/glsl_parser_extras.cpp | 2 +-
src/glsl/glsl_parser_extras.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/glsl/glsl_parser_extras.cpp b/src/glsl/glsl_parser_extras.cpp
index 490c3c8..87d4846 100644
--- a/src/glsl/glsl_pa
In the future for ARB_bindless_texture we might want this to be 2, I'm
not sure if we should just do that now.
Dave.
On 22 August 2014 09:25, Micael Dias wrote:
> ---
> If samplers occupy zero locations we can run into a lot of issues. See #82921.
> I briefly tested this with my own code (which
In that case staying as close as possible to spir may make sense?
OG.
On Fri, Aug 22, 2014 at 5:08 AM, Dave Airlie wrote:
> On 22 August 2014 12:46, Jason Ekstrand wrote:
>> On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
>>>
>>> On 21 August 2014 19:10, Henri Verbeet wrote:
>>> > On 2
On Thu, 2014-08-14 at 14:28 +0200, Iago Toral Quiroga wrote:
[...]
> At this point I'd like to hear suggestions for things we could try next
> to confirm whether this is a hardware problem or a driver problem, or,
> if we agree that this is enough evidence that this must be a hardware
> problem, ho
https://bugs.freedesktop.org/show_bug.cgi?id=82946
Priority: medium
Bug ID: 82946
Assignee: mesa-dev@lists.freedesktop.org
Summary: Build failure while linking libMesaOpenCL.la with any
Mesa release >= 10.2: undefined references to
https://bugs.freedesktop.org/show_bug.cgi?id=82946
Giovanni Mariani changed:
What|Removed |Added
CC||mc2...@mclink.it
--
You are receivin
On Thu, Aug 21, 2014 at 11:12 PM, Ben Widawsky
wrote:
> This was a quick proof of concept to show the new API for prelocating
> buffers.
>
What are prelocated buffers?
Alex
> It needs way more testing, to not ifdef the no-relocs, and to do a
> libdrm ABI dep bump.
> ---
> src/mesa/drivers/dri/
https://bugs.freedesktop.org/show_bug.cgi?id=82946
--- Comment #1 from Francisco Jerez ---
Seems like a compiler bug to me. Your debug section-related CXXFLAGS
(-Wa,--compress-debug-sections -gdwarf-4) probably have an influence, try
removing them, or upgrade to a more recent version of GCC (wor
Allows using prime fds as display target and from display target.
Test for PRIME capability after initializing kms_swrast screen.
Signed-off-by: Andreas Pokorny
---
src/gallium/state_trackers/dri/dri2.c | 8 +++
src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c | 80
Hi,
This adds support for dma_bufs throught fds to kms_swrast.
Andreas Pokorny (1):
kms-swrast: Support Prime fd handling
src/gallium/state_trackers/dri/dri2.c | 8 +++
src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c | 80 ---
2 files changed, 78 insertions(
On Fri, Aug 22, 2014 at 9:03 AM, Chris Wilson wrote:
>> > > If a GPU
>> > > client uses only prelocations, the relocation process can be entirely
>> > > skipped. This sounds like a big win initially,
>> >
>> > Close to zero if the client uses existing interfaces.
>> > -Chris
>>
>> Chris,
>>
>> I d
On Fri, Aug 22, 2014 at 03:30:12PM +0200, Daniel Vetter wrote:
> On Fri, Aug 22, 2014 at 9:03 AM, Chris Wilson
> wrote:
> >> > > If a GPU
> >> > > client uses only prelocations, the relocation process can be entirely
> >> > > skipped. This sounds like a big win initially,
> >> >
> >> > Close to z
On Fri, Aug 22, 2014 at 01:08:02PM +1000, Dave Airlie wrote:
> On 22 August 2014 12:46, Jason Ekstrand wrote:
> > On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
> >>
> >> On 21 August 2014 19:10, Henri Verbeet wrote:
> >> > On 21 August 2014 04:56, Michel Dänzer wrote:
> >> >> On 21.08.201
On 23 August 2014 00:15, Tom Stellard wrote:
> On Fri, Aug 22, 2014 at 01:08:02PM +1000, Dave Airlie wrote:
>> On 22 August 2014 12:46, Jason Ekstrand wrote:
>> > On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
>> >>
>> >> On 21 August 2014 19:10, Henri Verbeet wrote:
>> >> > On 21 August 2
Is this because of the 64 bit handles? If so, I think I agree with you.
According to the ARB_bindless_texture spec changes:
"When used as shader inputs, outputs, uniform block members, or
temporaries, the value of the sampler is a 64-bit unsigned integer handle
and never refers to a texture image u
https://bugs.freedesktop.org/show_bug.cgi?id=82946
--- Comment #2 from Giovanni Mariani ---
(In reply to comment #1)
> Seems like a compiler bug to me. Your debug section-related CXXFLAGS
> (-Wa,--compress-debug-sections -gdwarf-4) probably have an influence, try
> removing them, or upgrade to a
On Thu, Aug 21, 2014 at 11:08 PM, Dave Airlie wrote:
> On 22 August 2014 12:46, Jason Ekstrand wrote:
>> On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
>>>
>>> On 21 August 2014 19:10, Henri Verbeet wrote:
>>> > On 21 August 2014 04:56, Michel Dänzer wrote:
>>> >> On 21.08.2014 04:29, Hen
Am 22.08.2014 um 17:13 schrieb Connor Abbott:
On Thu, Aug 21, 2014 at 11:08 PM, Dave Airlie wrote:
On 22 August 2014 12:46, Jason Ekstrand wrote:
On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
On 21 August 2014 19:10, Henri Verbeet wrote:
On 21 August 2014 04:56, Michel Dänzer wrote
On Fri, Aug 22, 2014 at 11:27 AM, Christian König
wrote:
> Am 22.08.2014 um 17:13 schrieb Connor Abbott:
>
>> On Thu, Aug 21, 2014 at 11:08 PM, Dave Airlie wrote:
>>>
>>> On 22 August 2014 12:46, Jason Ekstrand wrote:
On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
>
> On
On Fri, Aug 22, 2014 at 11:27 AM, Christian König
wrote:
> Am 22.08.2014 um 17:13 schrieb Connor Abbott:
>
>> On Thu, Aug 21, 2014 at 11:08 PM, Dave Airlie wrote:
>>>
>>> On 22 August 2014 12:46, Jason Ekstrand wrote:
On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
>
> On
On Sat, Aug 23, 2014 at 12:17:00AM +1000, Dave Airlie wrote:
> On 23 August 2014 00:15, Tom Stellard wrote:
> > On Fri, Aug 22, 2014 at 01:08:02PM +1000, Dave Airlie wrote:
> >> On 22 August 2014 12:46, Jason Ekstrand wrote:
> >> > On Thu, Aug 21, 2014 at 7:36 PM, Dave Airlie wrote:
> >> >>
> >>
Allows using prime fds as display target and from display target.
Test for PRIME capability after initializing kms_swrast screen.
Signed-off-by: Andreas Pokorny
---
src/gallium/state_trackers/dri/dri2.c | 8 +++
src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c | 80
Hi,
This should be the final version. Not sure why I even messed with guessing the
stride value.
regards
Andreas Pokorny
Andreas Pokorny (1):
kms-swrast: Support Prime fd handling
src/gallium/state_trackers/dri/dri2.c | 8 +++
src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c
On Thursday, August 21, 2014 11:10:26 PM Matt Turner wrote:
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82846
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82929
> ---
> Planning to commit this to master as well as to 10.3 directly,
> since BDW is just broken without it.
>
On Fri, Aug 22, 2014 at 08:15:28AM -0400, Alex Deucher wrote:
> On Thu, Aug 21, 2014 at 11:12 PM, Ben Widawsky
> wrote:
> > This was a quick proof of concept to show the new API for prelocating
> > buffers.
> >
>
> What are prelocated buffers?
http://lists.freedesktop.org/archives/mesa-dev/2014-
https://bugs.freedesktop.org/show_bug.cgi?id=82946
Giovanni Mariani changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
ir_triop_csel can return a boolean expression, so we need to handle it
here; we simply forgot when we added it.
Fixes Piglit's EXT_shader_integer_mix/{vs,fs}-mix-if-bool.
Signed-off-by: Kenneth Graunke
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 20 ++--
src/mesa/driver
On Fri, Aug 22, 2014 at 3:38 PM, Chris Wilson wrote:
> On Fri, Aug 22, 2014 at 03:30:12PM +0200, Daniel Vetter wrote:
>> On Fri, Aug 22, 2014 at 9:03 AM, Chris Wilson
>> wrote:
>> >> > > If a GPU
>> >> > > client uses only prelocations, the relocation process can be entirely
>> >> > > skipped. T
On 05/14/2014 05:28 PM, Kenneth Graunke wrote:
> Tracking this will allow us to issue warnings when using a program that
> hasn't yet been relinked, or when re-linking unnecessarily.
>
> The following functions cause changes that don't take effect until the
> program has been re-linked:
>
> - glA
On 08/18/2014 05:44 AM, Roland Scheidegger wrote:
> Am 16.08.2014 02:12, schrieb Connor Abbott:
>> I know what you might be thinking right now. "Wait, *another* IR? Don't
>> we already have like 5 of those, not counting all the driver-specific
>> ones? Isn't this stuff complicated enough already?"
On Fri, Aug 22, 2014 at 3:38 PM, Chris Wilson wrote:
> On Fri, Aug 22, 2014 at 03:30:12PM +0200, Daniel Vetter wrote:
>> On Fri, Aug 22, 2014 at 9:03 AM, Chris Wilson
>> wrote:
>> >> > > If a GPU
>> >> > > client uses only prelocations, the relocation process can be entirely
>> >> > > skipped. T
On 08/19/2014 11:33 PM, Francisco Jerez wrote:
> Connor Abbott writes:
>
>> On Tue, Aug 19, 2014 at 11:40 AM, Francisco Jerez
>> wrote:
>>> Tom Stellard writes:
>>>
On Tue, Aug 19, 2014 at 11:04:59AM -0400, Connor Abbott wrote:
> On Mon, Aug 18, 2014 at 8:52 PM, Michel Dänzer wrote:
Individual caps made supporting new fallbacks more complicated than it
needed to be. Instead, just make a table of fallbacks at context init
time.
---
src/gallium/auxiliary/cso_cache/cso_context.c | 12 +-
src/gallium/auxiliary/util/u_vbuf.c | 178 --
src/galliu
Fixes piglit draw-vertices and gl-2.0-vertexattribpointer on vc4, where
I'm only advertising R32F to RGBA32F support so far.
Note: regresses gl-1.5-normal3b3s-invariance due to introduced flushes and
missing depth buffer load/store support in the driver.
---
src/gallium/auxiliary/util/u_vbuf.c |
On 08/20/2014 09:11 AM, Francisco Jerez wrote:
> Connor Abbott writes:
>
>> On Wed, Aug 20, 2014 at 7:01 AM, Francisco Jerez
>> wrote:
>>> Connor Abbott writes:
>>>
On Tue, Aug 19, 2014 at 11:33 PM, Francisco Jerez
wrote:
> Connor Abbott writes:
>
>> On Tue, Aug 19, 20
On 08/20/2014 11:58 AM, Tom Stellard wrote:
> On Wed, Aug 20, 2014 at 11:13:13AM -0700, Kenneth Graunke wrote:
>> On Wednesday, August 20, 2014 06:41:08 PM Michel Dänzer wrote:
>>> On 20.08.2014 00:04, Connor Abbott wrote:
On Mon, Aug 18, 2014 at 8:52 PM, Michel Dänzer wrote:
> On 19.08.2
If a precision qualifer is allowed on type T, it should be allowed
on an array of T. Refactor the check to ensure this is the case.
---
I wanted to expand the comment to say why is_record() is in there,
but I don't understand why it is. I thought structs couldn't have
precision qualifiers.
src/
I'm not sure this is correct, and I think we need a more complex fix.
As Dave points out, bindless will make it even more complex.
In a non-bindless, static-sampler-array-indexing world, applications
assume that samplers will use zero uniform locations. The sampler
information is baked into the i
On Fri, Aug 22, 2014 at 2:17 PM, Tom Stellard wrote:
> On Fri, Aug 22, 2014 at 02:10:03PM -0700, Ian Romanick wrote:
>> Speaking of new shader stages... how would LLVM handle the 'precise'
>> keyword in tesselation shaders? I can envision ways to handle this in
>> an IR that we control, but it's
On 08/22/2014 02:17 PM, Tom Stellard wrote:
> On Fri, Aug 22, 2014 at 02:10:03PM -0700, Ian Romanick wrote:
>> On 08/20/2014 11:58 AM, Tom Stellard wrote:
>>> On Wed, Aug 20, 2014 at 11:13:13AM -0700, Kenneth Graunke wrote:
On Wednesday, August 20, 2014 06:41:08 PM Michel Dänzer wrote:
> O
Kenneth Graunke writes:
> Erm. Shouldn't there be a star here? ^^^
Yikes! I don't know which is more embarrassing. The regression that I
committed that showed I didn't take enough care in running piglit, or
this patch which I submitted to fix it which showed I took even less
care in compiling!
Patches 1 and 3 are
Reviewed-by: Ian Romanick
On 08/20/2014 01:14 AM, Timothy Arceri wrote:
> V2: moved test for the VertexAttrib*Pointer() functions
> to update_array(), and made constant available for drivers to set
>
> Signed-off-by: Timothy Arceri
> ---
> Although 4.4 is a while away GL_
On 08/18/2014 05:17 AM, Abdiel Janulgue wrote:
> Signed-off-by: Abdiel Janulgue
> ---
> src/glsl/ir_optimization.h | 1 +
> src/glsl/lower_instructions.cpp | 29 +
> 2 files changed, 30 insertions(+)
>
> diff --git a/src/glsl/ir_optimization.h b/src/glsl/ir_opti
Patches 2, 3, 4, 5, 6, 9, 10, 11, 12, 15, and 17 are
Reviewed-by: Ian Romanick
(Additional question below.)
On 08/18/2014 05:17 AM, Abdiel Janulgue wrote:
> v3 of clamp and saturate optimizations
>
> Changes since v1:
> - Only remove the old try_emit_saturate operations after the new
> opti
Either this patch or a patch right after it should add the
ProgramUniformd and ProgramUniformMatrix*d functions in
ARB_separate_shader_objects. These are already in
ARB_separate_shader_objects.xml, but they're all commented out.
On 08/14/2014 03:52 AM, Dave Airlie wrote:
> From: Dave Airlie
>
>
On 08/14/2014 03:52 AM, Dave Airlie wrote:
> This is a helper to return if a type is based on a double.
>
> Signed-off-by: Dave Airlie
> ---
> src/mesa/program/prog_parameter.h | 22 ++
> 1 file changed, 22 insertions(+)
>
> diff --git a/src/mesa/program/prog_parameter.h
>
This patch is
Reviewed-by: Ian Romanick
On 08/14/2014 03:52 AM, Dave Airlie wrote:
> From: Dave Airlie
>
> Signed-off-by: Dave Airlie
> ---
> src/glsl/glsl_parser_extras.cpp | 1 +
> src/glsl/glsl_parser_extras.h | 2 ++
> src/glsl/standalone_scaffolding.cpp | 1 +
> 3 files change
The patch fixes the build on Oracle Solaris.
CC os/os_misc.lo
"os/os_misc.c", line 59: #error: unexpected platform in os_sysinfo.c
Signed-off-by: Vinson Lee
---
src/gallium/auxiliary/os/os_misc.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/auxili
There is a handful of minor comments below.
There is one additional thing missing: handling doubles in UBOs. Many
places in the linker (a bunch of which I just changed) assume, for
alignment purposes, that every basic type is 4-bytes. Several places in
the std140 packing rules say things like ".
On 23/08/14 01:28, Vinson Lee wrote:
> The patch fixes the build on Oracle Solaris.
>
> CC os/os_misc.lo
> "os/os_misc.c", line 59: #error: unexpected platform in os_sysinfo.c
>
Does mesa even run on Solaris or is this just to silence the buildbot ?
FWIW Reviewed-by: Emil Velikov
> Signe
It's hard to tell from just the patch whether this restriction is
enforced:
(15) Can the 64-bit uniform APIs be used to load values for uniforms of
type "bool", "bvec2", "bvec3", or "bvec4"?
RESOLVED: No. OpenGL 2.0 and beyond did allow "bool" variable to be
set with Un
On 08/14/2014 03:52 AM, Dave Airlie wrote:
> From: Dave Airlie
>
> This just adds the entries to extensions.c and mtypes.h
>
> Signed-off-by: Dave Airlie
> ---
> src/mesa/main/extensions.c | 1 +
> src/mesa/main/mtypes.h | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/src/mesa/
https://bugs.freedesktop.org/show_bug.cgi?id=82978
Priority: medium
Bug ID: 82978
Keywords: regression
CC: anuj.pho...@gmail.com, matts...@gmail.com
Assignee: mesa-dev@lists.freedesktop.org
Summary: [swrast] piglit glsl-uniform-i
On Fri, Aug 22, 2014 at 5:44 PM, Emil Velikov wrote:
> On 23/08/14 01:28, Vinson Lee wrote:
>> The patch fixes the build on Oracle Solaris.
>>
>> CC os/os_misc.lo
>> "os/os_misc.c", line 59: #error: unexpected platform in os_sysinfo.c
>>
> Does mesa even run on Solaris or is this just to sil
Hi everyone,
If you are willing to give a talk at XDC2014 and require travel
sponsorship, please send an email to bo...@foundation.x.org (CC:
martin.pe...@free.fr) with an estimate of the travel + accommodation
cost and the abstract of your talk.
Please send us your applications as soon as p
https://bugs.freedesktop.org/show_bug.cgi?id=82978
Vinson Lee changed:
What|Removed |Added
Keywords||bisected
--
You are receiving this mail be
https://bugs.freedesktop.org/show_bug.cgi?id=77161
Vinson Lee changed:
What|Removed |Added
Keywords||bisected
--
You are receiving this mail be
https://bugs.freedesktop.org/show_bug.cgi?id=75661
Vinson Lee changed:
What|Removed |Added
Keywords||bisected
--
You are receiving this mail be
60 matches
Mail list logo