Discussion:
[Mesa-dev] [Bug 108578] RADV reports wrong hardcoded Vulkan API Version
b***@freedesktop.org
2018-10-28 03:32:05 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

Bug ID: 108578
Summary: RADV reports wrong hardcoded Vulkan API Version
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: trivial
Priority: medium
Component: Drivers/Vulkan/radeon
Assignee: mesa-***@lists.freedesktop.org
Reporter: ***@gmail.com
QA Contact: mesa-***@lists.freedesktop.org

Created attachment 142240
--> https://bugs.freedesktop.org/attachment.cgi?id=142240&action=edit
vulkaninfo output

Apps that get additional info like DXVK HUD or vulkaninfo reports Vulkan=1.1.70
because it is hardcoded as so in
https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/amd/vulkan/radv_extensions.py#L34
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-10-28 17:01:02 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

--- Comment #1 from Shmerl <***@gmail.com> ---
Generated ICD (radeon_icd.x86_64.json) looks like this for me (Mesa master):

"ICD": {
"api_version": "1.1.70",
...
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-10-28 20:33:31 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

--- Comment #2 from Bas Nieuwenhuizen <***@basnieuwenhuizen.nl> ---
Why do you think it is wrong?

We hardcode it because every version bump we need to see if we have implemented
the non-extension API changes+bugfixes in the driver, and apparently the last
time we did that we did so for up to 1.1.70.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-10-29 00:51:35 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

--- Comment #3 from ***@gmail.com ---
I still don't understand the reasoning. The version referenced here
https://gitlab.freedesktop.org/mesa/mesa/commit/13fd4e601c80b85317feac894c52bd24e4f98c09
for instance is different (1.1.88).

By non-extension you mean just the icd loader?
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-12-05 10:36:14 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

Samuel Pitoiset <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |NOTABUG

--- Comment #4 from Samuel Pitoiset <***@gmail.com> ---
This is not a bug. We should be able to bump the patch version but that
requires to look at the changelog since 1.1.70.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-12-09 19:50:55 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

--- Comment #5 from Shmerl <***@gmail.com> ---
(In reply to Samuel Pitoiset from comment #4)
Post by b***@freedesktop.org
This is not a bug. We should be able to bump the patch version but that
requires to look at the changelog since 1.1.70.
Do you mean it's a review issue, i.e. someone needs to go over it and confirm
that all needed features are supported?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-12-10 09:27:59 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108578

--- Comment #6 from Samuel Pitoiset <***@gmail.com> ---
Yes, exactly.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
Loading...