[Piglit] [PATCH v2 2/5] arb_bindless_texture: add some uvec2 arithmetic test

2018-04-12 Thread Karol Herbst
v2: add test for iamges as well Signed-off-by: Karol Herbst --- .../basic-arithmetic-uvec2-imageStore.shader_test | 50 ++ .../basic-arithmetic-uvec2-texture2D.shader_test | 37 2 files changed, 87 insertions(+) create mode 100644 tests/spec/arb_bindless

[Piglit] [PATCH v2 1/5] shader_runner: add vertex attrib command for setting bindless texture handles

2018-04-12 Thread Karol Herbst
v2: parse as 32 bit value Signed-off-by: Karol Herbst Reviewed-by: Samuel Pitoiset --- tests/shaders/shader_runner.c | 42 ++ 1 file changed, 42 insertions(+) diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c index 700b11327..800

[Piglit] [PATCH v2 0/5] more arb_bindless_texture

2018-04-12 Thread Karol Herbst
merged series from all the arb_bindless_texture tests I send out earier this month. Karol Herbst (5): shader_runner: add vertex attrib command for setting bindless texture handles arb_bindless_texture: add some uvec2 arithmetic test arb_bindless_texture: rename vertex uniform test and a

[Piglit] [PATCH v2 4/5] arb_bindless_texture: add test where we pass a handle through a function

2018-04-12 Thread Karol Herbst
currently fails in mesa with: ir_dereference_variable @ 0x1446830 specifies undeclared variable `wrongHandle' @ 0xffd1b0 v2: add image test convert to compiler test quote the spec Signed-off-by: Karol Herbst --- .../compiler/images/func-call-uvec2-image.frag | 34 ++

[Piglit] [PATCH v2 5/5] arb_bindless_texture: add test for conversion of bound sampler or image to uvec2

2018-04-12 Thread Karol Herbst
conversion of bounded sampler2D to uvec2 is legal with ARB_bindless_texture. Currently Mesa fails with an assert: ../src/compiler/glsl/opt_function_inlining.cpp:248: void ir_call::generate_inline(ir_instruction*): Assertion `deref' failed. v2: add image test convert to compiler test quote

[Piglit] [PATCH v2 3/5] arb_bindless_texture: rename vertex uniform test and add vertex attrib test

2018-04-12 Thread Karol Herbst
hits an assert in gallium: ../src/mesa/state_tracker/st_atom_array.c:251: st_pipe_vertex_format: Assertion `attrib->_ElementSize == _mesa_bytes_per_vertex_attrib(size, type)' failed. v2: add test for iamges as well Signed-off-by: Karol Herbst --- .../image-vertex-attrib-input-output.shader_tes

[Piglit] [PATCH] ext_texture_norm16-render: test for GL_EXT_texture_norm16

2018-04-12 Thread Tapani Pälli
Test includes: - texture uploads - mipmap generation - framebuffer creation - rendering to - reading from - interaction with GL_EXT_copy_image Signed-off-by: Tapani Pälli --- tests/all.py | 5 + tests/spec/CMakeLists.txt