Patches 1, 3, 4 & 5 are:

Reviewed-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>

On 01/08/17 19:54, Jason Ekstrand wrote:
This way we can use "from anv_extensions import *" in the entrypoint
generator without worrying too much about pollution
---
  src/intel/vulkan/anv_entrypoints_gen.py | 4 ++--
  src/intel/vulkan/anv_extensions.py      | 8 ++++----
  2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/intel/vulkan/anv_entrypoints_gen.py 
b/src/intel/vulkan/anv_entrypoints_gen.py
index 0c6e310..9177a94 100644
--- a/src/intel/vulkan/anv_entrypoints_gen.py
+++ b/src/intel/vulkan/anv_entrypoints_gen.py
@@ -30,7 +30,7 @@ import xml.etree.cElementTree as et
from mako.template import Template -import anv_extensions
+from anv_extensions import *
MAX_API_VERSION = 1.0 @@ -268,7 +268,7 @@ def get_entrypoints(doc, entrypoints_to_defines):
          for command in feature.findall('./require/command'):
              enabled_commands.add(command.attrib['name'])
- supported = set(ext.name for ext in anv_extensions.EXTENSIONS)
+    supported = set(ext.name for ext in EXTENSIONS)
      for extension in doc.findall('.extensions/extension'):
          if extension.attrib['name'] not in supported:
              continue
diff --git a/src/intel/vulkan/anv_extensions.py 
b/src/intel/vulkan/anv_extensions.py
index 005a514..0d243c6 100644
--- a/src/intel/vulkan/anv_extensions.py
+++ b/src/intel/vulkan/anv_extensions.py
@@ -64,7 +64,7 @@ EXTENSIONS = [
      Extension('VK_KHX_multiview',                         1, True),
  ]
-def init_exts_from_xml(xml):
+def _init_exts_from_xml(xml):
      """ Walk the Vulkan XML and fill out extra extension information. """
xml = et.parse(xml)
@@ -84,7 +84,7 @@ def init_exts_from_xml(xml):
      for ext in EXTENSIONS:
          assert ext.type == 'instance' or ext.type == 'device'
-TEMPLATE = Template(COPYRIGHT + """
+_TEMPLATE = Template(COPYRIGHT + """
  #include "anv_private.h"
#include "vk_util.h"
@@ -172,7 +172,7 @@ if __name__ == '__main__':
      parser.add_argument('--xml', help='Vulkan API XML file.', required=True)
      args = parser.parse_args()
- init_exts_from_xml(args.xml)
+    _init_exts_from_xml(args.xml)
template_env = {
          'instance_extensions': [e for e in EXTENSIONS if e.type == 
'instance'],
@@ -180,4 +180,4 @@ if __name__ == '__main__':
      }
with open(args.out, 'w') as f:
-        f.write(TEMPLATE.render(**template_env))
+        f.write(_TEMPLATE.render(**template_env))


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to