[Piglit] [Mesa-dev] [PATCH 0/2] arb_occlusion_query2: expect an error when target mismatch in glBeginQuery()
Eduardo Lima Mitev
elima at igalia.com
Mon Feb 16 03:19:35 PST 2015
Hi Ian, sorry for the delay.
I splitted the patch in two as you suggested, and also replaced all spaces for tabs in both patches.
My emacs was not highlighting tabs so I didn't realize; and since it uses spaces by default, it messed it up.
I tried the regressed piglit test 'bin/arb_occlusion_query2-api -auto -fbo' in both AMD and NVidia propietary drivers, against piglit master as of today:
(OpenGL renderer string: AMD Radeon HD 7400M Series
OpenGL core profile version string: 4.3.12798 Core Profile Context 13.35.1005)
It fails without my patches and passes when applied. This means that the AMD driver is behaving fine with regards to the spec.
(OpenGL renderer string: NVS 4200M/PCIe/SSE2
OpenGL core profile version string: 4.4.0 NVIDIA 340.65)
In NVidia the test passes without my patches and fails with the patches applied. Specifically, it fails the check introduced in patch 02; so NVidia driver is not doing what the specs says.
I will report the issue directly to the NVidia Linux driver team.
Thanks a lot for the feedback!
Eduardo Lima Mitev (2):
arb_occlusion_query2: expect an error when target mismatch in
arb_occlusion_query2: Checks that query obj passed to glBeginQuery
tests/spec/arb_occlusion_query2/api.c | 44 +++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
More information about the Piglit