mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 02:10:11 +01:00
vulkan: Remove unused fields from Extension and ApiVersion
These are a left-over from when these classes were used by ANV to define extension enables in python. They haven't been used since we added extension table structs and move extension enables to C. Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21225>
This commit is contained in:
parent
a47c903e51
commit
3b686f3a2f
2 changed files with 4 additions and 13 deletions
|
|
@ -135,7 +135,7 @@ def get_entrypoints(doc, entrypoints_to_defines):
|
|||
|
||||
ext_name = extension.attrib['name']
|
||||
|
||||
ext = Extension(ext_name, 1, True)
|
||||
ext = Extension(ext_name, 1)
|
||||
ext.type = extension.attrib['type']
|
||||
|
||||
for command in extension.findall('./require/command'):
|
||||
|
|
|
|||
|
|
@ -2,18 +2,10 @@ import copy
|
|||
import re
|
||||
import xml.etree.ElementTree as et
|
||||
|
||||
def _bool_to_c_expr(b):
|
||||
if b is True:
|
||||
return 'true'
|
||||
if b is False:
|
||||
return 'false'
|
||||
return b
|
||||
|
||||
class Extension:
|
||||
def __init__(self, name, ext_version, enable):
|
||||
def __init__(self, name, ext_version):
|
||||
self.name = name
|
||||
self.ext_version = int(ext_version)
|
||||
self.enable = _bool_to_c_expr(enable)
|
||||
|
||||
def c_android_condition(self):
|
||||
# if it's an EXT or vendor extension, it's allowed
|
||||
|
|
@ -27,9 +19,8 @@ class Extension:
|
|||
return 'ANDROID_API_LEVEL >= %d' % (allowed_version)
|
||||
|
||||
class ApiVersion:
|
||||
def __init__(self, version, enable):
|
||||
def __init__(self, version):
|
||||
self.version = version
|
||||
self.enable = _bool_to_c_expr(enable)
|
||||
|
||||
class VkVersion:
|
||||
def __init__(self, string):
|
||||
|
|
@ -105,7 +96,7 @@ def get_all_exts_from_xml(xml):
|
|||
if 'value' in enum_elem.attrib:
|
||||
assert version is None
|
||||
version = int(enum_elem.attrib['value'])
|
||||
extensions.append(Extension(name, version, True))
|
||||
extensions.append(Extension(name, version))
|
||||
|
||||
return sorted(extensions, key=extension_order)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue