Bug 109140 - [KBL-G][GL] KHR-GL43.compute_shader.max test failed
Summary: [KBL-G][GL] KHR-GL43.compute_shader.max test failed
Status: RESOLVED NOTOURBUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: 18.3
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact: mesa-dev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-25 03:09 UTC by Hai
Modified: 2019-01-10 16:26 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Hai 2018-12-25 03:09:59 UTC
When Use Kaby Lake-g(AMD Vega M GPU) to do the OpenGL CTS test, the case "
KHR-GL43.compute_shader.max" will fail. KHR-GL44.compute_shader.max and KHR-GL45.compute_shader.max also failed

Following is the environtment

Platform	KabyLake-G
CPU	Intel (R) Core (TM) i7-8809G CPU @3.10GHz
GPU	AMD(Radeon RX Vega M GH Graphics);
Memory	16G
OS	Ubutu18.04
Kernel	4.19.0
Mesa: 	mesa 18.3.0 (https://mesa.freedesktop.org/archive/mesa-18.3.0.tar.gz) 

VK-GL-CTS version	https://github.com/KhronosGroup/VK-GL-CTS
commit 54e546a1a0a6fa412ea4c3e3081bbc9518928a6e



How to reproduce
run command:
$ ./glcts -n KHR-GL43.compute_shader.max
Writing test log into TestResults.qpa
dEQP Core git-54e546a1a0a6fa412ea4c3e3081bbc9518928a6e (0x54e546a1) starting..
target implementation = 'Default'

Test case 'KHR-GL43.compute_shader.max'..
Fail (Fail)

DONE!

Test run totals:
Passed: 0/1 (0.0%)
Failed: 1/1 (100.0%)
Not supported: 0/1 (0.0%)
Warnings: 0/1 (0.0%)
Comment 1 Hai 2019-01-02 08:37:06 UTC
Is there any update for this issue? Thanks
Comment 2 Hai 2019-01-09 06:40:01 UTC
Is there any additional information needed for this bug? Thanks.
Comment 3 Marek Olšák 2019-01-10 16:22:59 UTC
The test checks the value of GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS using glGetInteger64v. The returned value is greater than 2G. The test incorrectly converts the value to GLint, which ends up being a negative number. This is a test bug.


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.