On Mon, Jan 4, 2016 at 7:04 PM, Dylan Baker wrote:
> Okay. I'm going to push the patch Jose reviewed, and I'll send out a patch
> (and CC both of you) that adds an environment variable to turn fast skipping
> off.
>
> If you could, I'd appreciate the output of wflinfo
On Fri, Feb 5, 2016 at 3:56 PM, Roland Scheidegger <srol...@vmware.com> wrote:
> Am 05.02.2016 um 15:44 schrieb Marek Olšák:
>> On Fri, Feb 5, 2016 at 10:57 AM, Marek Olšák <mar...@gmail.com> wrote:
>>> On Fri, Feb 5, 2016 at 1:55 AM, Matt Turner <matts...@gma
On Fri, Feb 5, 2016 at 7:11 PM, Roland Scheidegger <srol...@vmware.com> wrote:
> Am 05.02.2016 um 17:04 schrieb Marek Olšák:
>> On Fri, Feb 5, 2016 at 4:48 PM, Roland Scheidegger <srol...@vmware.com>
>> wrote:
>>> Am 05.02.2016 um 16:08 schrieb Marek Olšák:
On Fri, Feb 5, 2016 at 10:57 AM, Marek Olšák <mar...@gmail.com> wrote:
> On Fri, Feb 5, 2016 at 1:55 AM, Matt Turner <matts...@gmail.com> wrote:
>> On Thu, Feb 4, 2016 at 10:50 AM, Marek Olšák <mar...@gmail.com> wrote:
>>> From: Marek Olšák <marek.
From: Marek Olšák <marek.ol...@amd.com>
this removes a lot of skipped subtests from results
---
tests/spec/arb_shader_image_size/builtin.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/tests/spec/arb_shader_image_size/builtin.c
b/test
From: Marek Olšák <marek.ol...@amd.com>
The test is wrong and the GLSL 1.30 citation in the test states very
clearly that discard can cause non-uniform control flow for any code that
follows.
---
.../execution/fs-discard-exit-3.shader_test| 76 --
1 file chang
From: Marek Olšák <marek.ol...@amd.com>
---
tests/util/piglit-util-gl.c | 154
1 file changed, 154 insertions(+)
diff --git a/tests/util/piglit-util-gl.c b/tests/util/piglit-util-gl.c
index dbdfb13..99a396b 100644
--- a/tests/util/piglit-uti
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 170 +-
1 file changed, 85 insertions(+), 85 deletions(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 8d2a9bd..65f26a0 100644
--- a
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 65f26a0..3d2ab9d 100644
--- a/tests/shaders/shader_runner.c
+++ b/tests/shaders/shader_ru
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 3d2ab9d..c41f9d2 100644
--- a/tests/shaders/shader_runner.c
+++ b/tests/s
Hi,
I received piglit results from somebody else and can't generate html.
Any idea what is wrong?
Traceback (most recent call last):
File "../piglit/piglit-summary-html.py", line 28, in
html(sys.argv[1:])
File "/home/marek/dev/piglit/framework/exceptions.py", line 50, in _inner
Thank you very much. This fixes the Unicode error for me. For the series:
Tested-by: Marek Olšák <marek.ol...@amd.com>
Please let me know if you still need the problematic results file.
Marek
On Fri, Mar 25, 2016 at 10:28 PM, Dylan Baker <baker.dyla...@gmail.com> wrote:
>
On Fri, Mar 25, 2016 at 8:29 PM, Dylan Baker <baker.dyla...@gmail.com> wrote:
> errr, sorry for the typo, "that should be which version of piglit you're
> running"
>
> On Fri, Mar 25, 2016 at 12:26 PM, Dylan Baker <baker.dyla...@gmail.com>
> wrote:
>>
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Fri, Apr 29, 2016 at 2:20 PM, Andres Gomez <ago...@igalia.com> wrote:
> v2: Just use the same query for GL or GLS 2.0 and 3.0 as noted by
> Marek Olšák.
>
> Signed-off-by: Andres Gomez <ago...@igalia.
On Mon, Apr 25, 2016 at 4:03 PM, Andres Gomez wrote:
> Signed-off-by: Andres Gomez
> ---
> tests/shaders/shader_runner.c | 17 -
> 1 file changed, 16 insertions(+), 1 deletion(-)
>
> diff --git a/tests/shaders/shader_runner.c
On Mon, Apr 18, 2016 at 6:45 PM, Dylan Baker <baker.dyla...@gmail.com> wrote:
> Quoting Marek Olšák (2016-04-16 15:16:34)
>> Hi,
>>
>> This makes shader_runner very fast. The expected result is 40%
>> decrease in quick.py running time, or a 12x faster piglit run
Hi,
This makes shader_runner very fast. The expected result is 40%
decrease in quick.py running time, or a 12x faster piglit run if you
run shader tests alone.
Branch:
https://cgit.freedesktop.org/~mareko/piglit/log/?h=shader-runner
Changes:
1) Any number of test files can be specified as
From: Marek Olšák <marek.ol...@amd.com>
v2: int -> bool, unify all new functions into one
---
tests/util/piglit-util-gl.c | 94 +
1 file changed, 94 insertions(+)
diff --git a/tests/util/piglit-util-gl.c b/tests/util/piglit-util-gl.c
inde
From: Marek Olšák <marek.ol...@amd.com>
clearbuffer-mixed-format regressed, because GL_RED_BITS doesn't have
anything to do with the read buffer.
---
tests/util/piglit-util-gl.c | 23 ++-
1 file changed, 18 insertions(+), 5 deletions(-)
diff --git a/tests/util/pigli
From: Marek Olšák <marek.ol...@amd.com>
---
tests/util/piglit-framework-gl/piglit_wfl_framework.c | 4 +++-
tests/util/piglit-shader.c| 1 +
tests/util/piglit-util-gl.c | 5 +
3 files changed, 9 insertions(+), 1 deletion(-)
diff
From: Marek Olšák <marek.ol...@amd.com>
---
tests/general/clipflat.c | 2 +-
tests/general/object-namespace-pollution.c | 4 ++--
tests/shaders/built-in-constants.c | 4 ++--
tests/shaders/version-mi
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 36 +++-
1 file changed, 19 insertions(+), 17 deletions(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 2f90fee..45ba103 100644
--- a/tests/s
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 6 ++
tests/spec/glsl-1.10/execution/fs-dfdx-accuracy.shader_test | 4 +++-
tests/spec/glsl-1.10/execution/fs-dfdy-accuracy.shader_test | 4 +++-
3 files changed, 12 insertions
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/ext_framebuffer_multisample_blit_scaled/blit-scaled.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/spec/ext_framebuffer_multisample_blit_scaled/blit-scaled.cpp
b/test
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/oes_fixed_point/oes_fixed_point-attribute-arrays.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/spec/oes_fixed_point/oes_fixed_point-attribute-arrays.c
b/tests/spec/oes_fixed_point/oes_fixed_point-attribute-arrays.c
From: Marek Olšák <marek.ol...@amd.com>
The tested behavior is not required by the spec and the test itself claims
it reports WARN, so this is a typo.
---
tests/security/initialized-texmemory.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/security/initi
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Tue, Jun 21, 2016 at 7:18 PM, Brian Paul <bri...@vmware.com> wrote:
> To exercise copying within a single buffer.
> ---
> tests/all.py | 1 +
> tests/spec/arb_copy_buffer/
On Fri, May 27, 2016 at 7:53 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
> Quoting Marek Olšák (2016-04-16 15:16:34)
>> Hi,
>>
>> This makes shader_runner very fast. The expected result is 40%
>> decrease in quick.py running time, or a 12x faster piglit run
From: Marek Olšák <marek.ol...@amd.com>
The first case had had the change already, but lacked an explanation.
See the OpenGL 4.5 Core spec, section 14.5.1, figure 14.2, page 450.
---
tests/glean/tfbo.cpp | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/tests
On Wed, Jun 29, 2016 at 6:51 PM, Dylan Baker wrote:
> Reviewed-by: Dylan Baker
>
> Maybe a good future change would be to pull these "good security
> practices, but not required by the spec" tests into a separate profile
> and report fail?
In the
From: Marek Olšák <marek.ol...@amd.com>
This makes piglit 16% faster, because 1 thread per core uses only 85%
of the CPU. I don't know why the CPU is idle at times, but I guess it's
due to waiting for fences.
---
framework/profile.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Marek Olšák <marek.ol...@amd.com>
this happened to me once
---
framework/test/base.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/framework/test/base.py b/framework/test/base.py
index 4e7c8b2..756b08a 100644
--- a/framework/test/base.py
+++ b/framework/test/base.py
@@ -
On Mon, Feb 6, 2017 at 11:10 PM, Dylan Baker wrote:
> I'm curious when you're hitting this because while this works around the
> problem
> it's not really fixing it, and I'd really like to fix it correctly.
I don't remember. I guess the stdout/stderr output contained some
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Wed, Feb 22, 2017 at 2:53 AM, Kenneth Graunke <kenn...@whitecape.org> wrote:
> This interprets the new GL 4.5 rules (don't do primitive restart for
> non-indexed-draws) as a clarification, even for the old NV tests.
>
&
From: Marek Olšák <marek.ol...@amd.com>
this was broken in radeonsi
---
tests/general/draw-elements.c | 34 +++---
1 file changed, 31 insertions(+), 3 deletions(-)
diff --git a/tests/general/draw-elements.c b/tests/general/draw-elements.c
index 29436cf..d
From: Marek Olšák <marek.ol...@amd.com>
Almost.
Everything is tested except these:
- SRGB8_ALPHA8
- SRGB8
- R11G11B10_FLOAT
- R5G5B5E9_FLOAT
- compressed formats
Both texturing and rendering are tested. There are 800+ subtests.
---
tests/spec/arb_texture_view/rendering-formats.c
On Wed, Aug 10, 2016 at 7:42 PM, Dylan Baker wrote:
> I've pushed this with Michel's Tested by, since piglit is broken without
> this. If anyone else has issues we can fix them in new patches.
Actually, the patch breaks piglit here. Reverting the patch fixes the
problem for
From: Marek Olšák <marek.ol...@amd.com>
needed to exercise radeonsi codepaths
---
tests/spec/arb_texture_view/rendering-formats.c | 570 +++-
1 file changed, 559 insertions(+), 11 deletions(-)
diff --git a/tests/spec/arb_texture_view/rendering-formats.c
b/test
On Mon, Sep 12, 2016 at 3:33 PM, Emil Velikov <emil.l.veli...@gmail.com> wrote:
> On 9 September 2016 at 14:10, Marek Olšák <mar...@gmail.com> wrote:
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> Older versions don't work and there is no interest in fixing
On Sat, Sep 10, 2016 at 1:33 PM, Nicolai Hähnle wrote:
> On 09.09.2016 21:18, Dylan Baker wrote:
>>
>> Bug fixes from me for the above patch.
>>
>> I've split these out to make them easier to review. Before merging to
>> master this will be squashed into the previous patch.
>>
On Fri, Sep 9, 2016 at 9:18 PM, Dylan Baker wrote:
> This adds a switch to to turn off process isolation (it is normally on),
> for now this only affects shader_runner, but in the future could affect
> more tests, like glslparsertest or dEQP.
>
> Signed-off-by: Dylan Baker
On Sat, Sep 10, 2016 at 1:25 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote:
> On 09.09.2016 21:18, Dylan Baker wrote:
>>
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> piglit_report_result prevents running multiple tests per process.
>>
On Tue, Sep 13, 2016 at 11:12 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
> Quoting Dylan Baker (2016-09-13 13:46:11)
>> Quoting Marek Olšák (2016-09-13 13:27:21)
>> > On Tue, Sep 13, 2016 at 8:30 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
>> > > So
On Tue, Sep 13, 2016 at 8:30 PM, Dylan Baker wrote:
> So, there were a few comments I've addressed, and Marek acked one patch.
> Do y'all want to see a v2, or should I just push this?
There are at least 2 piglit regressions with --process-isolation 0:
On Sep 10, 2016 4:42 PM, "Alejandro Piñeiro" <apinhe...@igalia.com> wrote:
>
>
> On 10/09/16 15:39, Marek Olšák wrote:
> > On Sat, Sep 10, 2016 at 2:41 PM, Alejandro Piñeiro <apinhe...@igalia.com>
wrote:
> >> On 09/09/16 15:10, Marek Olšák wrote
> squash! shader_runner: add ability to run multiple tests per process
> framework: Add class for running multiple shader_tests in a single process
> framework: Plug in fast-skipping to MultiShaderTest
> framework: add boilerplate to turn off process isolation
>
> Marek Olšák (6):
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Fri, Sep 30, 2016 at 11:17 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
> These are changes since version 1, again split out for easier review.
>
> - use glClearDepthf for GL ES instead of glClearDepth, which doesn
From: Marek Olšák <marek.ol...@amd.com>
Everybody loves border colors!
---
tests/shaders/shader_runner.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index fc0de88..1070998 100644
--- a
From: Marek Olšák <marek.ol...@amd.com>
This fails with radeonsi at the moment.
---
.../execution/border-color.shader_test | 36 ++
1 file changed, 36 insertions(+)
create mode 100644
tests/spec/arb_compute_shader/execution/border-color.shader_test
diff
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/fs-texture-select.shader_test| 34 ++
1 file changed, 34 insertions(+)
create mode 100644 tests/spec/glsl-1.10/execution/fs-texture-select.shader_test
diff --git a/tests/spec/glsl-1.10/execution/fs-t
On Tue, Aug 23, 2016 at 7:48 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
> Quoting Marek Olšák (2016-08-23 00:48:03)
>> On Tue, Aug 23, 2016 at 2:24 AM, Michel Dänzer <mic...@daenzer.net> wrote:
>> > On 22/08/16 11:11 PM, Marek Olšák wrote:
>> >> On Wed
On Tue, Aug 23, 2016 at 7:57 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
> Quoting Marek Olšák (2016-08-23 10:53:34)
>> On Tue, Aug 23, 2016 at 7:48 PM, Dylan Baker <dy...@pnwbakers.com> wrote:
>> > Quoting Marek Olšák (2016-08-23 00:48:03)
>> >> On T
From: Marek Olšák <marek.ol...@amd.com>
Older versions are broken at the moment and I don't find them useful
anyway. This also creates the test list faster.
---
tests/cts_gl45.py | 68 +++
1 file changed, 68 insertions(+)
create mode
Hi,
Piglit has started failing at startup. Not sure why. I'm not able to
find a good commit.
Command:
PIGLIT_NO_FAST_SKIP=1 \
./piglit run --process-isolation 0 -p gbm quick
Traceback (most recent call last):
File "./piglit", line 174, in
main()
File "./piglit", line 166, in main
On Wed, Oct 19, 2016 at 1:36 AM, Francisco Jerez wrote:
> This refactors the implementation of the various "fb" commands to be
> part of a single 'if (parse_str(line, "fb ", ...)) {}' block in order
> to make code-sharing easier among fb subcommands. Will be more useful
>
uld probably also lead to FBO object leaks.
>>
>> No idea what's causing the failures, but releasing the FBO should be
>> really easy at the end of that block.
>>
>
> Does the attached patch fix the problem for you? I didn't get a full
> piglit run to work with -
On Wed, Nov 9, 2016 at 8:10 PM, Francisco Jerez <curroje...@riseup.net> wrote:
> Marek Olšák <mar...@gmail.com> writes:
>
>> On Wed, Oct 19, 2016 at 1:36 AM, Francisco Jerez <curroje...@riseup.net>
>> wrote:
>>> This refactors the implementatio
Tested-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Wed, Nov 9, 2016 at 12:51 AM, Dylan Baker <dy...@pnwbakers.com> wrote:
> Currently MultiShaderRunner (used with --process-isolation false)
> expects each directory will contain either GL, GLES2, or GLES3 shaders.
> The
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/literal-varyings.shader_test | 43 ++
1 file changed, 43 insertions(+)
create mode 100644 tests/spec/glsl-1.20/execution/literal-varyings.shader_test
diff --git a/tests/spec/glsl-1.20/execution/l
For the series:
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Mon, Oct 17, 2016 at 7:21 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote:
> From: Nicolai Hähnle <nicolai.haeh...@amd.com>
>
> This exposes a bug in st_glsl_to_tgsi.
> ---
> .../execution/fs
If it's just a linker test, the draw call is unnecessary. I think this
can be used instead:
[test]
link success
Whether or not you use that fix:
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Wed, Oct 19, 2016 at 1:28 AM, Brian Paul <bri...@vmware.com> wrote:
> To exerc
On Mon, Oct 24, 2016 at 8:09 PM, Dylan Baker wrote:
> I agree with Ilia that making regressions and fixes non-symmetric is bad. So
> at
> the very least I'd want to see the same change to fixes.
>
> The regressions page was designed that someone could run piglit using "git
>
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Thu, Nov 17, 2016 at 11:22 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote:
> From: Nicolai Hähnle <nicolai.haeh...@amd.com>
>
> This test exposes a subtle bug in st_glsl_to_tgsi. I found this bug while
> in
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Sat, Oct 15, 2016 at 1:36 AM, Eric Anholt <e...@anholt.net> wrote:
> I was surprised to find through DEQP that 565 clearing was broken on
> vc4, but that was because fbo-clear-formats never hit the hardware
> clear
For the series:
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Thu, Dec 15, 2016 at 4:38 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote:
> From: Nicolai Hähnle <nicolai.haeh...@amd.com>
>
> Exposes a bug on radeonsi for the points case.
&g
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Wed, Mar 29, 2017 at 9:59 PM, Samuel Pitoiset
<samuel.pitoi...@gmail.com> wrote:
> This is supported by compat only.
>
> Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
> ---
> tests/spec/
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/sanity2.shader_test | 65 ++
1 file changed, 65 insertions(+)
create mode 100644
tests/spec/arb_tessellation_shader/execution/sanity2.shader_test
diff --git a/tests/spec/arb_tessellation_
From: Marek Olšák <marek.ol...@amd.com>
---
.../glsl-1.50/execution/gs-trivial.shader_test | 44 ++
1 file changed, 44 insertions(+)
create mode 100644 tests/spec/glsl-1.50/execution/gs-trivial.shader_test
diff --git a/tests/spec/glsl-1.50/execut
From: Marek Olšák <marek.ol...@amd.com>
---
.../linker/component-layout/fs-out-array.shader_test| 2 +-
.../linker/component-layout/fs-out-overlap2.shader_test | 2 +-
.../linker/component-layout/fs-out-overlap3.shader_test | 2 +-
.../
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/arb_blend_func_extended/api/output-location.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/spec/arb_blend_func_extended/api/output-location.c
b/tests/spec/arb_blend_func_extended/api/output-location.c
index 1fc9203..4
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/trivial.shader_test | 54 ++
1 file changed, 54 insertions(+)
create mode 100644
tests/spec/arb_tessellation_shader/execution/trivial.shader_test
diff --git a/tests/spec/arb_tessellation_
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/arb_shader_draw_parameters/basevertex.c | 2 +-
tests/spec/arb_shader_draw_parameters/drawid-indirect.c | 2 +-
tests/spec/arb_shader_draw_parameters/drawid.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/arb_separate_shader_objects/atomic-counter.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/spec/arb_separate_shader_objects/atomic-counter.c
b/tests/spec/arb_separate_shader_objects/atomic-counter.c
index 4e54c8e..d6845b7
From: Marek Olšák <marek.ol...@amd.com>
---
tests/egl/egl-configless-context.c | 2 +-
tests/egl/egl-util.c | 3 +--
tests/egl/spec/egl_ext_client_extensions/egl_ext_client_extensions.c | 2 +-
tests/eg
n, Apr 10, 2017 at 5:01 PM, Marek Olšák <mar...@gmail.com> wrote:
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> ---
>> .../execution/sanity2.shader_test | 65
>> ++
>> 1 file changed, 65 insertions(+)
>>
On Tue, Apr 11, 2017 at 6:20 PM, Marek Olšák <mar...@gmail.com> wrote:
> On Tue, Apr 11, 2017 at 4:39 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
>> On Tue, Apr 11, 2017 at 5:08 AM, Marek Olšák <mar...@gmail.com> wrote:
>>>
>>>
>>> On Apr
On Tue, Apr 11, 2017 at 4:39 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> On Tue, Apr 11, 2017 at 5:08 AM, Marek Olšák <mar...@gmail.com> wrote:
>>
>>
>> On Apr 10, 2017 11:11 PM, "Ilia Mirkin" <imir...@alum.mit.edu> wrote:
>&g
On Tue, Apr 11, 2017 at 6:52 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> On Tue, Apr 11, 2017 at 12:17 PM, Marek Olšák <mar...@gmail.com> wrote:
>> On Mon, Apr 10, 2017 at 11:12 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
>>> This appears t
r
name.
That's a really bad name, because it doesn't tell me that the test is
trivial. See, I didn't even bother checking what patch-pair-verts.shader_test
does. Bad name.
Marek
On Mon, Apr 10, 2017 at 5:01 PM, Marek Olšák <mar...@gmail.com> wrote:
> From: Marek Olšák <marek.ol...@amd.c
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/16in-1out.shader_test| 76 ++
.../execution/1in-1out.shader_test | 72
2 files changed, 148 insertions(+)
create mode 100644
tests/spec/arb_tessellation_
From: Marek Olšák <marek.ol...@amd.com>
---
tests/all.py| 1 +
tests/glx/CMakeLists.gl.txt | 2 +
tests/glx/glx-multithread-clearbuffer.c | 100
3 files changed, 103 insertions(+)
create mode 100644 tests/g
From: Marek Olšák <marek.ol...@amd.com>
---
tests/spec/arb_arrays_of_arrays/CMakeLists.gl.txt | 1 -
tests/spec/arb_gpu_shader_fp64/shader_storage/CMakeLists.gl.txt | 1 -
2 files changed, 2 deletions(-)
diff --git a/tests/spec/arb_arrays_of_arrays/CMakeLists.gl.txt
b/test
If you do what Brian said:
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Tue, Jul 25, 2017 at 2:42 AM, Vinson Lee <v...@freedesktop.org> wrote:
> Fix Coverity unchecked return value defect.
>
> CID: 1415101
> Signed-off-by: Vinson Lee <v...@freedesktop.
From: Marek Olšák <marek.ol...@amd.com>
---
tests/shaders/shader_runner.c | 24
1 file changed, 24 insertions(+)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index b2eeba8..f82332c 100644
--- a/tests/shaders/shader_runner.c
+++ b
From: Marek Olšák <marek.ol...@amd.com>
---
.../glsl-1.50/execution/gs-instance-id.shader_test | 58 ++
1 file changed, 58 insertions(+)
create mode 100644 tests/spec/glsl-1.50/execution/gs-instance-id.shader_test
diff --git a/tests/spec/glsl-1.50/execution/gs-in
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/tess-instance-id.shader_test | 52 ++
1 file changed, 52 insertions(+)
create mode 100644
tests/spec/arb_tessellation_shader/execution/tess-instance-id.shader_test
diff --git
a/test
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/trivial-tess-gs.shader_test | 56 ++
.../trivial-tess-gs_no-gs-inputs.shader_test | 60 +++
.../trivial-tess-gs_no-tes-inputs.shader_test | 67 ++
3 files c
From: Marek Olšák <marek.ol...@amd.com>
---
.../execution/basic-group-id-x.shader_test | 56 ++
.../execution/basic-group-id-y.shader_test | 56 ++
.../execution/basic-group-id-z.shader_test | 56 ++
3
On Thu, May 11, 2017 at 9:49 PM, Eric Anholt <e...@anholt.net> wrote:
> Marek Olšák <mar...@gmail.com> writes:
>
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> Based on a benchmark from mesa/demos, but rewritten and extended.
>> It's a benchmark
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
Marek
On Mon, May 15, 2017 at 5:13 PM, Andres Gomez <ago...@igalia.com> wrote:
> After:
> https://github.com/KhronosGroup/VK-GL-CTS/commit/af8c22a343ee2c230488f6de71b36dc3070b2024
>
> OpenGL GL*-CTS case lists hav
From: Marek Olšák <marek.ol...@amd.com>
---
tests/perf/drawoverhead.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/perf/drawoverhead.c b/tests/perf/drawoverhead.c
index fa6e1bb..429375f 100644
--- a/tests/perf/drawoverhead.c
+++ b/tests/perf/drawover
From: Marek Olšák <marek.ol...@amd.com>
---
tests/perf/drawoverhead.c | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/tests/perf/drawoverhead.c b/tests/perf/drawoverhead.c
index 7dff1b4..4e04a05 100644
--- a/tests/perf/drawoverhead.c
+++ b/test
From: Marek Olšák <marek.ol...@amd.com>
---
tests/perf/drawoverhead.c | 196 +++---
1 file changed, 149 insertions(+), 47 deletions(-)
diff --git a/tests/perf/drawoverhead.c b/tests/perf/drawoverhead.c
index bedaecb..7dff1b4 100644
--- a/test
From: Marek Olšák <marek.ol...@amd.com>
---
tests/perf/drawoverhead.c | 206 +-
1 file changed, 185 insertions(+), 21 deletions(-)
diff --git a/tests/perf/drawoverhead.c b/tests/perf/drawoverhead.c
index 4e04a05..fa6e1bb 100644
--- a/test
Reviewed-by: Marek Olšák <marek.ol...@amd.com>
On Jun 22, 2017 3:52 PM, "Jan Vesely" <jan.ves...@rutgers.edu> wrote:
> c6e1dc5247 switched to use gbm_bo_get_offset and
> gbm_bo_get_stride_for_plane.
> These symbols were added in mesa 17.1. Since there is no al
On Mon, Jun 19, 2017 at 6:06 PM, Eric Anholt <e...@anholt.net> wrote:
> Marek Olšák <mar...@gmail.com> writes:
>
>> From: Marek Olšák <marek.ol...@amd.com>
>>
>> dst_stride is from gbm_bo_map (CPU mapping), but we need the real stride.
>> Th
From: Marek Olšák <marek.ol...@amd.com>
Most of the original code is simply wrong.
This patch makes sure that at least the returned GPU offsets and strides
are correct. This doesn't fix the incorrect CPU upload path for non-zero
planes. GBM doesn't seem to have the capability to map a sp
Pushed, thanks!
Marek
On Tue, May 30, 2017 at 3:28 PM, Józef Kucia wrote:
> This test exposes a Radeonsi driver bug.
>
> The test works on Nvidia binary driver and Mesa Intel (Broadwell).
> It fails on Radeonsi with Cape Verde GPU.
> ---
> tests/all.py
I've re-tested radeonsi vs i965. radeonsi is 7.21x faster now, but
there may be other GPU overheads (e.g. draw rate, command buffer fetch
rate, etc.)
Marek
On Thu, Jun 8, 2017 at 12:35 PM, Marek Olšák <mar...@gmail.com> wrote:
> From: Marek Olšák <marek.ol...@amd.com>
From: Marek Olšák <marek.ol...@amd.com>
Triangles are degenerate and therefore culled. Points weren't.
This decreases the likelihood of being GPU-bound.
I might re-do the radeonsi vs i965 comparison with this.
---
tests/perf/drawoverhead.c | 36 ++--
301 - 400 of 527 matches
Mail list logo