- Jan 04, 2022
-
-
Ilario Gelmetti authored
-
- Dec 30, 2021
-
-
If we didn't have a subtest's support but do have EXT_dsa, then the skip that was reported would fail to include the "(EXT_dsa)" in their subtest name and piglit-runner would report the duplicate subtest issue. To fix it, just make the subtest functions return their piglit status and simplify the top level code. Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <mesa/piglit!618>
-
Quoting the error that we trigger in Mesa: /* GL 3.0 introduced a new restriction on glDrawPixels() over what was in * GL_EXT_texture_integer. From section 3.7.4 ("Rasterization of Pixel * Rectangles) on page 151 of the GL 3.0 specification: * * "If format contains integer components, as shown in table 3.6, an * INVALID OPERATION error is generated." * * Since DrawPixels rendering would be merely undefined if not an error (due * to a lack of defined mapping from integer data to gl_Color fragment shader * input), NVIDIA's implementation also just returns this error despite * exposing GL_EXT_texture_integer, just return an error regardless. */ Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <!600>
-
Dave Airlie authored
Fixes a crash on crocus/hsw Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!619>
-
- Dec 23, 2021
-
-
We should include the vulkan include dirs when using the vulkan header in order to get the project to build on Debian systems Signed-off-by: Rohan Garg <rohan.garg@intel.com> Reviewed-By: Tapani Pälli <tapani.palli@intel.com> Part-of: <mesa/piglit!615>
-
- Dec 21, 2021
-
-
Tapani Pälli authored
Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!617>
-
- Dec 20, 2021
-
-
Viktoriia Palianytsia authored
Tests are helpful for understanding behaviour of variables with different initialization and declaration places. This may prevent from semantic errors in future. Test are helpful for work with compiler components, tokens, etc. Because it will check if the right behaviour of variables was not suddenly changed. More detailed information can be observed here: mesa/mesa#5367 Signed-off-by: Viktoriia Palianytsia <v.palianytsia@globallogic.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!616>
-
- Dec 10, 2021
-
-
Faith Ekstrand authored
This makes the test work on ILK which is the HW that has the edge cases it's intended to test. Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <mesa/piglit!614>
-
- Dec 07, 2021
-
-
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Qiang Yu <yuq825@gmail.com> Part-of: <mesa/piglit!602>
-
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Qiang Yu <yuq825@gmail.com> Part-of: <mesa/piglit!602>
-
- Dec 04, 2021
-
-
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <mesa/piglit!612>
-
- Dec 02, 2021
-
-
Currently, piglit replay has the -j/--jwt argument to receive the token directly to access minio server. There is a use case where the JWT should not be exposed, where the token per se should not be shown in the command line. So giving a file path instead of the token is a better approach to avoid this leakage. This commit adds --jwt-file argument as an alternative to -j/--jwt one. When the user gives this argument, piglit will open it and read the file content, treating it as the JWT token. Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com> Part-of: <mesa/piglit!605>
-
- Nov 22, 2021
-
-
Add a new replay run option '-c' or '--download-caching-proxy-url' that allows to provide caching proxy URL in order to reduce the time required for downloading the trace files. This is used internally as a prefix for the URL specified via '-u' or '--download-url'. E.g.: http://caching-proxy/cache/?uri= Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com> Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Part-of: <mesa/piglit!599>
-
- Nov 16, 2021
-
-
mesa/mesa!13416 Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!596>
-
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!596>
-
Pierre-Eric Pelloux-Prayer authored
This change aligns the test with the comment: we expected to receive a GLXBadWindow error, so fail the test if we don't get one. Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!603>
-
- Nov 12, 2021
-
-
We only have a single viewport, so no need to use the new interface for specifying it. Fixes a flake on freedreno where a compiler assertion fail in the compiler thread raced against the skip when we accidentally stumbled across the missing extension. Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Part-of: <mesa/piglit!597>
-
Emma Anholt authored
freedreno, and likely other tilers, don't expose them. Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> Part-of: <mesa/piglit!601>
-
- Oct 18, 2021
-
-
Faith Ekstrand authored
Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <mesa/piglit!551>
-
- Oct 07, 2021
-
-
Marek Vasut authored
Make the arb_point_sprite checkerboard test work on GLES1. Signed-off-by: Marek Vasut <marex@denx.de> Reviewed-by: Emma Anholt <emma@anholt.net> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Part-of: <mesa/piglit!442>
-
Emma Anholt authored
Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
Fixes spurious fail on i915. Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
Otherwise we'd throw an error and fail on older HW. Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
It was mostly right, except for the texture setup at the very start, which triggered an invalid enum. Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
Emma Anholt authored
If it was a user FBO (-fbo arg), then you'd get a GL error thrown. The draw buffer is a property of the FBO, so our glDrawBuffer in the test rendering doesn't affect the winsys fbo. Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <!586>
-
Emma Anholt authored
On i915 we fail out making the dynamic-loop shaders, but also we don't have the ext so this way we get a nice clean skip instead. Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <mesa/piglit!586>
-
- Oct 05, 2021
-
-
Marek Olšák authored
This was missing. Part-of: <mesa/piglit!589>
-
Marek Olšák authored
We only care about the CPU overhead. Part-of: <mesa/piglit!589>
-
- Oct 01, 2021
-
-
Qiang Yu authored
Otherwise mesa linker will optimize out test_value and fail this test because can't get uniform location. The optimization will also make this test meaningless. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!590>
-
Qiang Yu authored
Otherwise mesa linker will optimize out test_value and fail this test because can't get uniform location. The optimization will also make this test meaningless. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!590>
-
Qiang Yu authored
Otherwise mesa linker will optimize out f_ref&u_ref and fail this test because can't get uniform location. The optimization will also make this test meaningless. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!590>
-
Qiang Yu authored
Otherwise mesa linker will optimize out f1&f2 and fail this test because can't get uniform location. The optimization will also make this test meaningless. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/piglit!590>
-
- Sep 30, 2021
-
-
Marcin Ślusarz authored
mesa/mesa#5281 Signed-off-by: Marcin Ślusarz <marcin.slusarz@intel.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <mesa/piglit!572>
-
- Sep 28, 2021
-
-
Tomeu Vizoso authored
Mesa runs the EGL tests with the surfaceless platform in their CI, and these have been skipping because were failing to get an EGL config. Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Acked-by: Daniel Stone <daniels@collabora.com> Part-of: <mesa/piglit!591>
-
- Sep 24, 2021
-
-
Tapani Pälli authored
Otherwise shader_runner may do glMapBuffer outside buffer bounds. Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <mesa/piglit!588>
-
- Sep 23, 2021
-
-
Corentin Noël authored
Signed-off-by: Corentin Noël <corentin.noel@collabora.com> Acked-By: Rohan Garg <rohan.garg@collabora.com> Part-of: <mesa/piglit!581>
-
- Sep 21, 2021
-
-
Danylo Piliaiev authored
Test glClearTexImage in the same tests we test glClearTexSubImage. This also caused Mesa's iris driver to crash with: ../src/intel/blorp/blorp_genX_exec.h:1554: blorp_emit_surface_states: Assertion `params->depth.enabled || params->stencil.enabled' failed. in arb_clear_texture-depth test. Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <mesa/piglit!334>
-
Danylo Piliaiev authored
Since uploading and downloading of depth texture may slightly change its values - certain tolerance is added. Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <mesa/piglit!334>
-