System Environment: -------------------------- Platform: BSW Libdrm: (master)libdrm-2.4.56-29-g666788a6062de62aa0b3560760fbb0903167a319 Mesa: (master)d69faf851fff5d41086c9940b2fcf2aa72c40e60 Xserver:(master)xorg-server-1.16.0-317-geaee6572beefca240c42791f9a3a6e547bedd410 Xf86_video_intel:(master)2.99.916-52-g376037e6336dfc3b32c51b774ab8a80f64390e02 Libva: (master)e0d25ece01e7aba819c910e98c4fb4706cdab055 Libva_intel_driver:(master)bc2e06ef0f89b264fe968fbff4f06e425385c3d8 Kernel: (drm-intel-nightly)c5660b4ad395f1e34eacc22cf81c687edfc9c83c Bug detailed description: --------------------------- It fails on BSW with mesa master branch, works well on BDW. Following cases also fail: ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode ES3-CTS.gtf.GL3Tests.instanced_arrays.instanced_arrays_many_instances ES3-CTS.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete ES3-CTS.gtf.GL3Tests.primitive_restart.primitive_restart_mode output: dEQP Core GL-CTS-2.0 (0x0052484b) starting.. target implementation = 'X11' Test case 'ES3-CTS.gtf.GL3Tests.rgb8_rgba8.rgb8_rgba8_rgb'.. INFO:rgb8_rgba8_rgb:Solid color pixels expected. However, different values were found. ERROR:rgb8_rgba8_rgb:Gradient test detected insufficient framebuffer color precision or faulty alpha values Fail (Fail) DONE! Test run totals: Passed: 0/1 (0.00%) Failed: 1/1 (100.00%) Not supported: 0/1 (0.00%) Warnings: 0/1 (0.00%) Reproduce steps: ------------------------- 1. xinit 2. ./glcts --deqp-case=ES3-CTS.gtf.GL3Tests.rgb8_rgba8.rgb8_rgba8_rgb
ES3-CTS.gtf.GL3Tests.instanced_arrays.instanced_arrays_many_instances and ES3-CTS.gtf.GL3Tests.rgb8_rgba8.rgb8_rgba8_rgb work well on Mesa master and the latest drm-intel-nightly kernel. ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode still fails. run ./glcts --deqp-case=ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode output: dEQP Core GL-CTS-2.0 (0x0052484b) starting.. target implementation = 'X11' Test case 'ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode'.. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. Fail (Fail) DONE! Test run totals: Passed: 0/1 (0.00%) Failed: 1/1 (100.00%) Not supported: 0/1 (0.00%) Warnings: 0/1 (0.00%)
Please retest with latest mesa master.
Test on the latest Mesa master(commit: c88385603ae8d983314b736a9459bbf7d002cf11), it works well. [root@x-bsw01 cts]# ./glcts --deqp-case=ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode dEQP Core GL-CTS-2.0 (0x0052484b) starting.. target implementation = 'X11' Test case 'ES3-CTS.gtf.GL3Tests.draw_instanced.draw_instanced_mode'.. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. INFO:draw_instanced_mode:GTFGL3BufferObjectDestruct:Buffer object GL handle is 0. Pass (Pass) DONE! Test run totals: Passed: 1/1 (100.00%) Failed: 0/1 (0.00%) Not supported: 0/1 (0.00%) Warnings: 0/1 (0.00%)
Verified.Fixed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.